SOA-NSGA: optimización PPA de OTAs CMOS con surrogate adaptativo online basado en incertidumbre
Palabras clave:
optimización multi-objetivo asistida por modelos sustitutos, NSGA-III, diseño analógico CMOS, aprendizaje conjunto, explicabilidad SHAPResumen
El dimensionamiento de circuitos integrados analógicos actualmente sigue siendo una tarea laboriosa y altamente iterativa, especialmente cuando se deben satisfacer simultáneamente múltiples objetivos contradictorios. Este trabajo presenta SOA-NSGA (Surrogate Online Adaptive NSGA-III), un marco de optimización multi-objetivo asistido por modelo sustituto que extiende NSGA-III con un ensemble de perceptrones multicapa (MLP) entrenados de forma incremental durante la propia optimización. El objetivo es reducir el número de evaluaciones del modelo físico requeridas para el dimensionamiento de dos amplificadores de transconductancia operacional (OTA) CMOS de cinco y siete transistores, respectivamente. El marco optimiza simultáneamente el área de silicio, la potencia disipada y la ganancia de tensión (PPA) bajo seis restricciones de diseño físico para cada topología, correspondientes a un proceso CMOS de 180 nm. El modelo sustituto se activa aproximadamente a partir de la generación 15 mediante un criterio de incertidumbre basado en la desviación estándar del ensemble. Los resultados muestran una reducción del 81.9% en las evaluaciones físicas en ambas topologías, mejorando simultáneamente el indicador de hipervolumen un 42.5% en el OTA 5T y un 44.9% en el OTA telescópico 7T, respecto al baseline NSGA-III puro. El análisis SHAP post-optimización provee atribución por variable de diseño y por objetivo, confirmando la interpretabilidad física del surrogate aprendido.
Descargas
Referencias
Chen, Y. Y., & Fang, S. Y. (2025). Optimizing analog circuit design through a machine learning-assisted evolutionary algorithm. Electronics Letters, 61(1), Article e70331. https://doi.org/10.1049/ell2.70331
Cornetta, G., Touhafi, A., Contreras, J., & Zaragoza, A. (2025). Multi-fidelity surrogate models for accelerated multi-objective analog circuit design and optimization. Electronics, 15(1), Article 105. https://doi.org/10.3390/electronics15010105
Das, I., & Dennis, J. E. (1998). Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems. SIAM Journal on Optimization, 8(3), 631–657. https://doi.org/10.1137/S1052623496307510
Deb, K., & Jain, H. (2014). An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints. IEEE Transactions on Evolutionary Computation, 18(4), 577–601. https://doi.org/10.1109/TEVC.2013.2281535
Garnett, R. (2023). Bayesian optimization. Cambridge University Press. https://doi.org/10.1017/9781108348973
Jin, Y. (2011). Surrogate-assisted evolutionary computation: Recent advances and future challenges. Swarm and Evolutionary Computation, 1(2), 61–70. https://doi.org/10.1016/j.swevo.2011.05.001
Lberni, A., Marktani, M. A., Ahaitouf, A., & Ahaitouf, A. (2024). Analog circuit sizing based on evolutionary algorithms and deep learning. Expert Systems with Applications, 237, Article 121480. https://doi.org/10.1016/j.eswa.2023.121480
Lundberg, S. M., & Lee, S.-I. (2017). A unified approach to interpreting model predictions. Advances in Neural Information Processing Systems, 30. https://proceedings.neurips.cc/paper/2017/hash/8a20a8621978632d76c43dfd28b67767-Abstract.html
Lundberg, S. M., Erion, G., Chen, H., DeGrave, A., Prutkin, J. M., Nair, B., Katz, R., Himmelfarb, J., Bansal, N., & Lee, S.-I. (2020). From local explanations to global understanding with explainable AI for trees. Nature Machine Intelligence, 2(1), 56–67. https://doi.org/10.1038/s42256-019-0138-9
Rashid, R., Krishna, K., George, C., & Nambath, N. (2024). Machine learning driven global optimisation framework for analog circuit design. Microelectronics Journal, 151, Article 106362. https://doi.org/10.1016/j.mejo.2024.106362
Shahriari, B., Swersky, K., Wang, Z., Adams, R. P., & de Freitas, N. (2016). Taking the human out of the loop: A review of Bayesian optimization. Proceedings of the IEEE, 104(1), 148– 175. https://doi.org/10.1109/JPROC.2015.2494218
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2026 Miguel Augusto Azar

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.














