# A supervised learning approach involving active subspaces for an efficient genetic algorithm in high-dimensional optimization problems

arXiv: https://arxiv.org/abs/2006.07282 · HTML: https://mlsanity.com/paper/2006.07282/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 12 Jun 2020.

## Built on by (most cited first, 6 of 6)

- [A DeepONet multi-fidelity approach for residual learning in reduced order modeling](https://mlsanity.com/paper/2302.12682/) (2023)
- [Global optimization using random embeddings](https://mlsanity.com/paper/2107.12102/) (2021)
- [Posterior Inference in Latent Space for Scalable Constrained Black-box Optimization](https://mlsanity.com/paper/2507.00480/) (2025)
- [A Survey on Design-space Dimensionality Reduction Methods for Shape Optimization](https://mlsanity.com/paper/2405.13944/) (2024)
- [A local approach to parameter space reduction for regression and classification tasks](https://mlsanity.com/paper/2107.10867/) (2021)
- [Stage-dependent integer-binary encoding in factorization-machine black-box optimization](https://mlsanity.com/paper/2606.23188/) (2026)

## Abstract (arXiv)

In this work, we present an extension of the genetic algorithm (GA) which exploits the supervised learning technique called active subspaces (AS) to evolve the individuals on a lower dimensional space. In many cases, GA requires in fact more function evaluations than others optimization method to converge to the global optimum. Thus, complex and high-dimensional functions may result extremely demanding (from computational viewpoint) to optimize with the standard algorithm. To address this issue, we propose to linearly map the input parameter space of the original function onto its AS before the evolution, performing the mutation and mate processes in a lower dimensional space. In this contribution, we describe the novel method called ASGA, presenting differences and similarities with the standard GA method. We test the proposed method over n-dimensional benchmark functions -- Rosenbrock, Ackley, Bohachevsky, Rastrigin, Schaffer N. 7, and Zakharov -- and finally we apply it to an aeronautical shape optimization problem.
