[Back]


Talks and Poster Presentations (with Proceedings-Entry):

R. Hasani, D. Haerle, C. Baumgartner, A. Lomuscio, R. Grosu:
"Compositional Neural-Network Modeling of Complex Analog Circuits";
Talk: IEEE International Joint Conference on Neural Networks (IJCNN), Anchorage, Alaska, USA; 2017-05-14 - 2017-05-19; in: "Proceedings of the 2017 International Joint Conference on Neural Networks", (2017), ISSN: 2161-4407; 2235 - 2242.



English abstract:
We introduce CompNN, a compositional method for the construction of a neural-network (NN) capturing the dynamic behavior of a complex analog multiple-input multiple-output (MIMO) system. CompNN first learns for each input/output pair (i, j), a small-sized nonlinear auto-regressive neural network with exogenous input (NARX) representing the transfer-function hij. The training dataset is generated by varying input i of the MIMO, only. Then, for each output j, the transfer functions hij are combined by a time-delayed neural network (TDNN) layer, fj. The training dataset for fj is generated by varying all MIMO inputs. The final output is f = (f1, ..., fn). The NNs parameters are learned using Levenberg-Marquardt back-propagation algorithm. We apply CompNN to learn an NN abstraction of a CMOS band-gap voltage-reference circuit (BGR). First, we learn the NARX NNs corresponding to trimming, load-jump and line-jump responses of the circuit. Then, we recompose the outputs by training the second layer TDNN structure. We demonstrate the performance of our learned NN in the transient simulation of the BGR by reducing the simulation-time by a factor of 17 compared to the transistor-level simulations. CompNN allows us to map particular parts of the NN to specific behavioral features of the BGR. To the best of our knowledge, CompNN is the first method to learn the NN of an analog integrated circuit (MIMO system) in a compositional fashion.


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/IJCNN.2017.7966126


Created from the Publication Database of the Vienna University of Technology.