Implementing NLP in industrial process modeling: Addressing categorical variables

Important variables of processes are often categorical, i.e. names or labels representing, e.g. categories of inputs, or types of reactors or a sequence of steps. In this work, we use Natural Language Processing Models to derive embeddings of such inputs that represent their actual meaning, or reflect the “distances” between categories, i.e. how similar or dissimilar they are. This is a marked difference from the current standard practice of using binary, or one-hot encoding to replace categorical variables with sequences of ones and zeros. Combined with dimensionality reduction techniques , either linear such as Principal Component Analysis, or nonlinear such as Uniform Manifold Approximation and Projection, the proposed approach leads to a meaningful , low-dimensional feature space. The significance of obtaining meaningful embeddings is illustrated in the context of an industrial coating process for cutting tools that includes both numerical and categorical inputs. In this industrial process, subject matter expertise suggests that the categorical inputs are critical for determining the final outcome but this cannot be taken into account with the current state-of-the-art. The proposed approach enables feature importance which is a marked improvement compared to the current state-of-the-art in the encoding of categorical variables. The proposed approach is not limited to the case-study presented here and is suitable for applications with similar mix of categorical and numerical critical inputs. • Inputs represented by categorical values are embedded by language models. • Dimensionality reduction is used to reduce size of resulting inputs. • The similarity between categories is realistically represented. • Accurate predictive models are trained using new input embeddings. • Realistic feature importance is enabled using Shapley analysis.

Authors

Institutions

Publication Details

Journal
Computers & Chemical Engineering
Published
2025-04-21
DOI
https://doi.org/10.1016/j.compchemeng.2025.109146
Citations
2
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
4.57
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementing NLP in industrial process modeling: Addressing categorical variables

Dimitris G. Giovanis, Andreas G. Boudouvis, M. Kathrein, Stéphane Bordas et al.
2 citations
Computers & Chemical Engineering
Business Process Modeling and Analysis
4.57
article

Implementing NLP in industrial process modeling: Addressing categorical variables

Dimitris G. Giovanis, Andreas G. Boudouvis, M. Kathrein, Stéphane Bordas, Christoph Czettl, Eleni D. Koronaki, Paris Papavasileiou, Geremy Loachamín Suntaxi
article en
2 citations

Abstract

Important variables of processes are often categorical, i.e. names or labels representing, e.g. categories of inputs, or types of reactors or a sequence of steps. In this work, we use Natural Language Processing Models to derive embeddings of such inputs that represent their actual meaning, or reflect the “distances” between categories, i.e. how similar or dissimilar they are. This is a marked difference from the current standard practice of using binary, or one-hot encoding to replace categorical variables with sequences of ones and zeros. Combined with dimensionality reduction techniques , either linear such as Principal Component Analysis, or nonlinear such as Uniform Manifold Approximation and Projection, the proposed approach leads to a meaningful , low-dimensional feature space. The significance of obtaining meaningful embeddings is illustrated in the context of an industrial coating process for cutting tools that includes both numerical and categorical inputs. In this industrial process, subject matter expertise suggests that the categorical inputs are critical for determining the final outcome but this cannot be taken into account with the current state-of-the-art. The proposed approach enables feature importance which is a marked improvement compared to the current state-of-the-art in the encoding of categorical variables. The proposed approach is not limited to the case-study presented here and is suitable for applications with similar mix of categorical and numerical critical inputs. • Inputs represented by categorical values are embedded by language models. • Dimensionality reduction is used to reduce size of resulting inputs. • The similarity between categories is realistically represented. • Accurate predictive models are trained using new input embeddings. • Realistic feature importance is enabled using Shapley analysis.

Computers & Chemical EngineeringVol. 199
Johns Hopkins University (US), National Technical University of Athens (GR), University of Luxembourg (LU), Ceratizit (Luxembourg) (LU), Luxembourg Institute of Science and Technology (LU)
Openalex Percentile: Top 6%
Business Process Modeling and Analysis
4.57
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.