Fast Characterization of Input-Output Behavior of Non-Charge-Based Logic Devices by Machine Learning

Non-charge-based logic devices are promising candidates for the replacement of conventional complementary metal-oxide semiconductors (CMOS) devices. These devices utilize magnetic properties to store or process information making them power efficient. Traditionally, to fully characterize the input-output behavior of these devices a large number of micromagnetic simulations are required, which makes the process computationally expensive. Machine learning techniques have been shown to dramatically decrease the computational requirements of many complex problems. We use state-of-the-art data-efficient machine learning techniques to expedite the characterization of their behavior. Several intelligent sampling strategies are combined with machine learning (binary and multi-class) classification models. These techniques are applied to a magnetic logic device that utilizes direct exchange interaction between two distinct regions containing a bistable canted magnetization configuration. Three classifiers were developed with various adaptive sampling techniques in order to capture the input-output behavior of this device. By adopting an adaptive sampling strategy, it is shown that prediction accuracy can approach that of full grid sampling while using only a small training set of micromagnetic simulations. Comparing model predictions to a grid-based approach on two separate cases, the best performing machine learning model accurately predicts 99.92% of the dense test grid while utilizing only 2.36% of the training data respectively.

[1]  T. Ghani,et al.  Proposal of a Spin Torque Majority Gate Logic , 2010, IEEE Electron Device Letters.

[2]  F. García-Sánchez,et al.  The design and verification of MuMax3 , 2014, 1406.7635.

[3]  A. Basudhar,et al.  An improved adaptive sampling scheme for the construction of explicit boundaries , 2010 .

[4]  Dirk Gorissen,et al.  A Novel Hybrid Sequential Design Strategy for Global Surrogate Modeling of Computer Experiments , 2011, SIAM J. Sci. Comput..

[5]  George Forman,et al.  An Extensive Empirical Study of Feature Selection Metrics for Text Classification , 2003, J. Mach. Learn. Res..

[6]  George K. Karagiannidis,et al.  Efficient Machine Learning for Big Data: A Review , 2015, Big Data Res..

[7]  Tom Dhaene,et al.  Adaptive classification algorithm for EMC-compliance testing of electronic devices , 2013 .

[8]  Doris Schmitt-Landsiedel,et al.  Experimental Demonstration of a 1-Bit Full Adder in Perpendicular Nanomagnetic Logic , 2013, IEEE Transactions on Magnetics.

[9]  Piet Demeester,et al.  A Surrogate Modeling and Adaptive Sampling Toolbox for Computer Based Design , 2010, J. Mach. Learn. Res..

[10]  Tom Dhaene,et al.  Adaptive classification under computational budget constraints using sequential data gathering , 2016, Adv. Eng. Softw..

[11]  R. Cowburn,et al.  Room temperature magnetic quantum cellular automata , 2000, Science.

[12]  A. Basudhar,et al.  Constrained efficient global optimization with support vector machines , 2012, Structural and Multidisciplinary Optimization.

[13]  C. Chappert,et al.  Propagation of magnetic vortices using nanocontacts as tunable attractors. , 2014, Nature nanotechnology.

[14]  Tom Dhaene,et al.  A sequential sampling strategy for adaptive classification of computationally expensive data , 2017 .

[15]  G. Venter,et al.  An algorithm for fast optimal Latin hypercube design of experiments , 2010 .

[16]  Azad Naeemi,et al.  Non-volatile Clocked Spin Wave Interconnect for Beyond-CMOS Nanomagnet Pipelines , 2015, Scientific Reports.

[17]  Azad Naeemi,et al.  An Expanded Benchmarking of Beyond-CMOS Devices Based on Boolean and Neuromorphic Representative Circuits , 2017, IEEE Journal on Exploratory Solid-State Computational Devices and Circuits.

[18]  Mircea R. Stan,et al.  The Promise of Nanomagnetics and Spintronics for Future Logic and Universal Memory , 2010, Proceedings of the IEEE.

[19]  Wolfgang Porod,et al.  Device and Architecture Outlook for Beyond CMOS Switches , 2010, Proceedings of the IEEE.

[20]  Wolfgang Porod,et al.  Nanocomputing by field-coupled nanomagnets , 2002 .

[21]  Y Al-JarrahOmar,et al.  Efficient Machine Learning for Big Data , 2015 .

[22]  Dmitri E. Nikonov,et al.  Overview of Beyond-CMOS Devices and a Uniform Methodology for Their Benchmarking , 2013, Proceedings of the IEEE.

[23]  Andy J. Keane,et al.  Recent advances in surrogate-based optimization , 2009 .

[24]  Vicente J. Romero,et al.  Comparison of pure and "Latinized" centroidal Voronoi tessellation against various other statistical sampling methods , 2006, Reliab. Eng. Syst. Saf..

[25]  Rudy Lauwereins,et al.  Exchange-driven Magnetic Logic , 2017, Scientific Reports.

[26]  James A. Hutchby,et al.  Limits to binary logic switch scaling - a gedanken model , 2003, Proc. IEEE.

[27]  G.E. Moore,et al.  Cramming More Components Onto Integrated Circuits , 1998, Proceedings of the IEEE.

[28]  J. E. Brewer,et al.  Extending the road beyond CMOS , 2002 .