A novel machine learning-based optimization algorithm (ActivO) for accelerating simulation-driven engine design
Opeoluwa Owoyele, Pinaki Pal

TL;DR
ActivO is a machine learning-based optimization algorithm that accelerates engine design by efficiently exploring the design space and converging rapidly to optimal solutions, reducing evaluation costs and improving energy efficiency.
Contribution
The paper introduces ActivO, a novel ensemble machine learning optimization method that combines weak and strong learners within an active learning framework for engine design.
Findings
ActivO outperforms five other optimizers on a complex test function.
It reduces engine design evaluation time by 80%.
Engine optimization with ActivO saves 1.9% energy consumption while maintaining emissions.
Abstract
A novel design optimization approach (ActivO) that employs an ensemble of machine learning algorithms is presented. The proposed approach is a surrogate-based scheme, where the predictions of a weak leaner and a strong learner are utilized within an active learning loop. The weak learner is used to identify promising regions within the design space to explore, while the strong learner is used to determine the exact location of the optimum within promising regions. For each design iteration, exploration is done by randomly selecting evaluation points within regions where the weak learner-predicted fitness is high. The global optimum obtained by using the strong learner as a surrogate is also evaluated to enable rapid convergence once the most promising region has been identified. First, the performance of ActivO was compared against five other optimizers on a cosine mixture function with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
