Table of Contents
Fetching ...

Accelerating process control and optimization via machine learning: A review

Ilias Mitrai, Prodromos Daoutidis

TL;DR

Recent advances in (i) the representation of decision-making problems for machine learning tasks, (ii) algorithm selection, and (iii) algorithm configuration for monolithic and decomposition-based algorithms are discussed.

Abstract

Process control and optimization have been widely used to solve decision-making problems in chemical engineering applications. However, identifying and tuning the best solution algorithm is challenging and time-consuming. Machine learning tools can be used to automate these steps by learning the behavior of a numerical solver from data. In this paper, we discuss recent advances in (i) the representation of decision-making problems for machine learning tasks, (ii) algorithm selection, and (iii) algorithm configuration for monolithic and decomposition-based algorithms. Finally, we discuss open problems related to the application of machine learning for accelerating process optimization and control.

Accelerating process control and optimization via machine learning: A review

TL;DR

Recent advances in (i) the representation of decision-making problems for machine learning tasks, (ii) algorithm selection, and (iii) algorithm configuration for monolithic and decomposition-based algorithms are discussed.

Abstract

Process control and optimization have been widely used to solve decision-making problems in chemical engineering applications. However, identifying and tuning the best solution algorithm is challenging and time-consuming. Machine learning tools can be used to automate these steps by learning the behavior of a numerical solver from data. In this paper, we discuss recent advances in (i) the representation of decision-making problems for machine learning tasks, (ii) algorithm selection, and (iii) algorithm configuration for monolithic and decomposition-based algorithms. Finally, we discuss open problems related to the application of machine learning for accelerating process optimization and control.

Paper Structure

This paper contains 29 sections, 4 equations, 5 figures, 2 tables.

Figures (5)

  • Figure 1: High level overview of ML-based solution approaches for algorithm selection and configuration
  • Figure 2: Vectorial feature representation of an optimization problem
  • Figure 3: Graph representation of an optimization problem
  • Figure 4: Graph representation with features of a mixed integer linear optimization problem
  • Figure 5: Branch and bound tree for a mixed integer linear optimization problem with two binary variables

Theorems & Definitions (1)

  • Remark 1