SOA-NSGA: optimización PPA de OTAs CMOS con surrogate adaptativo online basado en incertidumbre

Autores/as

Palabras clave:

optimización multi-objetivo asistida por modelos sustitutos, NSGA-III, diseño analógico CMOS, aprendizaje conjunto, explicabilidad SHAP

Resumen

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

Los datos de descarga aún no están disponibles.

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

2026-10-13

Número

Sección

ASAID - Simposio Argentino de Inteligencia Artificial y Ciencias de Datos

Cómo citar

Azar, M. A. (2026). SOA-NSGA: optimización PPA de OTAs CMOS con surrogate adaptativo online basado en incertidumbre. JAIIO, Jornadas Argentinas De Informática, 12(1), 531-542. https://revistas.unlp.edu.ar/JAIIO/article/view/22269