Keywords
machine learning, dynamic optimization, constrained optimization, uncertainty quantification, prediction uncertainty, process uncertainty, glass formulation, low-activity waste
Abstract
Gekko is an optimization suite in Python that solves optimization problems involving mixed-integer, nonlinear, and differential equations. The purpose of this study is to integrate common Machine Learning (ML) algorithms such as Gaussian Process Regression (GPR), support vector regression (SVR), and artificial neural network (ANN) models into Gekko to solve data based optimization problems. Uncertainty quantification (UQ) is used alongside ML for better decision making. These methods include ensemble methods, model-specific methods, conformal predictions, and the delta method. An optimization problem involving nuclear waste vitrification is presented to demonstrate the benefit of ML in this field. ML models are compared against the current partial quadratic mixture (PQM) model in an optimization problem in Gekko. GPR with conformal uncertainty was chosen as the best substitute model as it had a lower mean squared error of 0.0025 compared to 0.018 and more confidently predicted a higher waste loading of 37.5 wt% compared to 34 wt%. The example problem shows that these tools can be used in similar industry settings where easier use and better performance is needed over classical approaches. Future works with these tools include expanding them with other regression models and UQ methods, and exploration into other optimization problems or dynamic control.
Original Publication Citation
https://www.mdpi.com/2227-9717/10/11/2365/htm
BYU ScholarsArchive Citation
Gunnell, LaGrande; Manwaring, Kyle; Lu, Xiaonan; Reynolds, Jacob; Vienna, John; and Hedengren, John, "Machine Learning with Gradient-Based Optimization of Nuclear Waste Vitrification with Uncertainties and Constraints" (2022). Faculty Publications. 6185.
https://scholarsarchive.byu.edu/facpub/6185
Document Type
Peer-Reviewed Article
Publication Date
2022-11-11
Permanent URL
http://hdl.lib.byu.edu/1877/8914
Publisher
MDPI
Language
English
Link to Data Set(s)
Machine Learning Gekko Documentation
BYU PRISM Vitrification Project
Gekko Optimization Suite
Graphical Abstract
College
Ira A. Fulton College of Engineering
Department
Chemical Engineering
Copyright Status
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Copyright Use Information
https://lib.byu.edu/about/copyright/