{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,8]],"date-time":"2026-09-08T03:56:29Z","timestamp":1788839789919,"version":"build-2803163510"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T00:00:00Z","timestamp":1741651200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T00:00:00Z","timestamp":1741651200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-NA0003525"],"award-info":[{"award-number":["DE-NA0003525"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Commun Eng"],"DOI":"10.1038\/s44172-025-00376-8","type":"journal-article","created":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T18:08:32Z","timestamp":1741716512000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["AI-guided framework for the design of materials and devices for magnetic-tunnel-junction-based true random number generators"],"prefix":"10.1038","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3653-6523","authenticated-orcid":false,"given":"Karan P.","family":"Patel","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrew","family":"Maicke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jared","family":"Arzate","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0556-7474","authenticated-orcid":false,"given":"Jaesuk","family":"Kwon","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3643-0868","authenticated-orcid":false,"given":"J. Darby","family":"Smith","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7361-253X","authenticated-orcid":false,"given":"James B.","family":"Aimone","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jean Anne C.","family":"Incorvia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2657-5545","authenticated-orcid":false,"given":"Suma G.","family":"Cardwell","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4264-8097","authenticated-orcid":false,"given":"Catherine D.","family":"Schuman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,3,11]]},"reference":[{"key":"376_CR1","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1038\/s41928-020-0435-7","volume":"3","author":"W Zhang","year":"2020","unstructured":"Zhang, W. et al. Neuro-inspired computing chips. Nat. Electron. 3, 371\u2013382 (2020).","journal-title":"Nat. Electron."},{"key":"376_CR2","doi-asserted-by":"crossref","unstructured":"Zhang, D. et al. A full-stack search technique for domain optimized deep learning accelerators. In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 27\u201342 (ACM, 2022).","DOI":"10.1145\/3503222.3507767"},{"key":"376_CR3","doi-asserted-by":"crossref","unstructured":"Crowder, D. C., Smith, J. D. & Cardwell, S. G. Ai-enhanced codesign of neuromorphic circuits. In Proc. IEEE 66th International Midwest Symposium on Circuits and Systems (MWSCAS) 1025\u20131029 (IEEE, 2023).","DOI":"10.1109\/MWSCAS57524.2023.10405942"},{"key":"376_CR4","doi-asserted-by":"crossref","unstructured":"Crowder, D. C., Smith, J. D. & Cardwell, S. G. Deep reinforcement learning methods for discovering novel neuromorphic devices. In Proceedings of the 2023 International Conference on Neuromorphic Systems 1\u20138 (ACM, 2023).","DOI":"10.1145\/3589737.3605979"},{"key":"376_CR5","doi-asserted-by":"publisher","first-page":"390","DOI":"10.1038\/s41586-019-1557-9","volume":"573","author":"WA Borders","year":"2019","unstructured":"Borders, W. A. et al. Integer factorization using stochastic magnetic tunnel junctions. Nature 573, 390\u2013393 (2019).","journal-title":"Nature"},{"key":"376_CR6","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1038\/s41565-019-0607-7","volume":"15","author":"E Grimaldi","year":"2020","unstructured":"Grimaldi, E. et al. Single-shot dynamics of spin\u2013orbit torque and spin transfer torque switching in three-terminal magnetic tunnel junctions. Nat. Nanotechnol. 15, 111\u2013117 (2020).","journal-title":"Nat. Nanotechnol."},{"key":"376_CR7","doi-asserted-by":"crossref","unstructured":"Kobayashi, K. et al. Sigmoidal curves of stochastic magnetic tunnel junctions with perpendicular easy axis. Appl. Phys. Lett. 119, 132406 (2021).","DOI":"10.1063\/5.0065919"},{"key":"376_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/LMAG.2019.2912971","volume":"10","author":"V Ostwal","year":"2019","unstructured":"Ostwal, V. & Appenzeller, J. Spin\u2013orbit torque-controlled magnetic tunnel junction with low thermal stability for tunable random number generation. IEEE Magn. Lett. 10, 1\u20135 (2019).","journal-title":"IEEE Magn. Lett."},{"key":"376_CR9","doi-asserted-by":"crossref","unstructured":"Cardwell, S. G. et al. Probabilistic neural circuits leveraging ai-enhanced codesign for random number generation. In Proc. IEEE International Conference on Rebooting Computing (ICRC) 57\u201365 (IEEE, 2022).","DOI":"10.1109\/ICRC57508.2022.00008"},{"key":"376_CR10","doi-asserted-by":"crossref","unstructured":"Cardwell, S. G. et al. Device codesign using reinforcement learning. In Proc. IEEE International Symposium on Circuits and Systems (ISCAS) 1\u20135 (IEEE, 2024).","DOI":"10.1109\/ISCAS58744.2024.10558165"},{"key":"376_CR11","unstructured":"Schuman, C. et al. Device codesign using reinforcement learning and evolutionary optimization. In Machine Learning with New Compute Paradigms (2023)."},{"key":"376_CR12","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1038\/s41586-021-03544-w","volume":"594","author":"A Mirhoseini","year":"2021","unstructured":"Mirhoseini, A. et al. A graph placement methodology for fast chip design. Nature 594, 207\u2013212 (2021).","journal-title":"Nature"},{"key":"376_CR13","doi-asserted-by":"crossref","unstructured":"Lu, Y.-C., Nath, S., Khandelwal, V. & Lim, S. K. Rl-sizer: Vlsi gate sizing for timing optimization using deep reinforcement learning. In Proc. 58th ACM\/IEEE Design Automation Conference (DAC) 733\u2013738 (IEEE, 2021).","DOI":"10.1109\/DAC18074.2021.9586138"},{"key":"376_CR14","doi-asserted-by":"crossref","unstructured":"Budak, A. F. et al. Dnn-opt: An rl inspired optimization for analog circuit sizing using deep neural networks. In Proc. 58th ACM\/IEEE Design Automation Conference (DAC) 1219\u20131224 (IEEE, 2021).","DOI":"10.1109\/DAC18074.2021.9586139"},{"key":"376_CR15","doi-asserted-by":"crossref","unstructured":"Settaluri, K., Haj-Ali, A., Huang, Q., Hakhamaneshi, K. & Nikolic, B. Autockt: Deep reinforcement learning of analog circuit designs. In Proc. Design, Automation & Test in Europe Conference & Exhibition (DATE) 490\u2013495 (IEEE, 2020).","DOI":"10.23919\/DATE48585.2020.9116200"},{"key":"376_CR16","doi-asserted-by":"publisher","first-page":"596","DOI":"10.1109\/TEVC.2006.886801","volume":"11","author":"C Mattiussi","year":"2007","unstructured":"Mattiussi, C. & Floreano, D. Analog genetic encoding for the evolution of circuits and networks. IEEE Trans. Evolut. Comput. 11, 596\u2013607 (2007).","journal-title":"IEEE Trans. Evolut. Comput."},{"key":"376_CR17","doi-asserted-by":"publisher","first-page":"274","DOI":"10.1162\/artl_a_00319","volume":"26","author":"J Lehman","year":"2020","unstructured":"Lehman, J. et al. The surprising creativity of digital evolution: a collection of anecdotes from the evolutionary computation and artificial life research communities. Artif. life 26, 274\u2013306 (2020).","journal-title":"Artif. life"},{"key":"376_CR18","doi-asserted-by":"publisher","DOI":"10.1038\/s41534-019-0157-8","volume":"5","author":"M Benedetti","year":"2019","unstructured":"Benedetti, M. et al. A generative modeling approach for benchmarking and training shallow quantum circuits. npj Quantum Inf. 5, 45 (2019).","journal-title":"npj Quantum Inf."},{"key":"376_CR19","doi-asserted-by":"crossref","unstructured":"Liang, R., Agnesina, A., Pradipta, G., Chhabria, V. A. & Ren, H. Circuitops: an ml infrastructure enabling generative ai for VLSI circuit optimization. In Proc. IEEE\/ACM International Conference on Computer Aided Design (ICCAD) 1\u20136 (IEEE, 2023).","DOI":"10.1109\/ICCAD57390.2023.10323611"},{"key":"376_CR20","unstructured":"Chen, L. et al. The dawn of ai-native eda: promises and challenges of large circuit models. arXiv preprint arXiv:2403.07257 (2024)."},{"key":"376_CR21","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1016\/j.jcp.2018.10.045","volume":"378","author":"M Raissi","year":"2019","unstructured":"Raissi, M., Perdikaris, P. & Karniadakis, G. Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J. Comput. Phys. 378, 686\u2013707 (2019).","journal-title":"J. Comput. Phys."},{"key":"376_CR22","doi-asserted-by":"publisher","first-page":"B1105","DOI":"10.1137\/21M1397908","volume":"43","author":"L Lu","year":"2021","unstructured":"Lu, L. et al. Physics-informed neural networks with hard constraints for inverse design. SIAM J. Sci. Comput. 43, B1105\u2013B1132 (2021).","journal-title":"SIAM J. Sci. Comput."},{"key":"376_CR23","doi-asserted-by":"crossref","unstructured":"Pan, Y.-Q., Wang, R. & Wang, B.-Z. Physics-informed neural networks with embedded analytical models: Inverse design of multilayer dielectric-loaded rectangular waveguide devices. IEEE Transactions on Microwave Theory and Techniques (IEEE, 2023).","DOI":"10.1109\/TMTT.2023.3343028"},{"key":"376_CR24","doi-asserted-by":"crossref","unstructured":"Knapp, E., Battaglia, M., Jenatsch, S. & Ruhstaller, B. Machine learning assisted material and device parameter extraction from measurements of thin film semiconductor devices. In Proc. International Conference on Numerical Simulation of Optoelectronic Devices (NUSOD) 133\u2013134 (IEEE, 2022).","DOI":"10.1109\/NUSOD54938.2022.9894836"},{"key":"376_CR25","doi-asserted-by":"crossref","unstructured":"Misra, S. et al. Probabilistic neural computing with stochastic devices. Adv. Mater. 35, e2204569 (2023).","DOI":"10.1002\/adma.202370264"},{"key":"376_CR26","doi-asserted-by":"crossref","unstructured":"Chowdhury, S. et al. A full-stack view of probabilistic computing with p-bits: devices, architectures and algorithms. IEEE Journal on Exploratory Solid-State Computational Devices and Circuits (2023).","DOI":"10.1109\/JXCDC.2023.3256981"},{"key":"376_CR27","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1126\/science.adn8545","volume":"383","author":"JB Aimone","year":"2024","unstructured":"Aimone, J. B. & Agarwal, S. Overcoming the noise in neural computing. Science 383, 832\u2013833 (2024).","journal-title":"Science"},{"key":"376_CR28","doi-asserted-by":"crossref","unstructured":"Daniels, M. W. et al. Neural networks three ways: unlocking novel computing schemes using magnetic tunnel junction stochasticity. In Spintronics XVI Vol. 12656, 84\u201394 (SPIE, 2023).","DOI":"10.1117\/12.2682099"},{"key":"376_CR29","doi-asserted-by":"crossref","unstructured":"Maicke, A. et al. Magnetic tunnel junction random number generators applied to dynamically tuned probability trees driven by spin orbit torque. Nanotechnology 35, 275204 (2024).","DOI":"10.1088\/1361-6528\/ad3b01"},{"key":"376_CR30","doi-asserted-by":"publisher","first-page":"065001","DOI":"10.1088\/0022-3727\/48\/6\/065001","volume":"48","author":"Z Wang","year":"2015","unstructured":"Wang, Z., Zhao, W., Deng, E., Klein, J.-O. & Chappert, C. Perpendicular-anisotropy magnetic tunnel junction switched by spin-hall-assisted spin-transfer torque. J. Phys. D Appl. Phys. 48, 065001 (2015).","journal-title":"J. Phys. D Appl. Phys."},{"key":"376_CR31","doi-asserted-by":"crossref","unstructured":"Leliaert, J. et al. Adaptively time stepping the stochastic landau-lifshitz-gilbert equation at nonzero temperature: implementation and validation in mumax3. AIP Adv. 7, 125010 (2017).","DOI":"10.1063\/1.5003957"},{"key":"376_CR32","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1109\/JXCDC.2022.3231550","volume":"8","author":"S Liu","year":"2022","unstructured":"Liu, S. et al. Random bitstream generation using voltage-controlled magnetic anisotropy and spin orbit torque magnetic tunnel junctions. IEEE J. Explor. Solid State Comput. Devices Circuits 8, 194\u2013202 (2022).","journal-title":"IEEE J. Explor. Solid State Comput. Devices Circuits"},{"key":"376_CR33","unstructured":"Sutton, R. S. & Barto, A. G. Reinforcement Learning: An Introduction (MIT Press, 2018)."},{"key":"376_CR34","unstructured":"Schulman, J., Wolski, F., Dhariwal, P., Radford, A. & Klimov, O. Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347 (2017)."},{"key":"376_CR35","first-page":"1","volume":"22","author":"A Raffin","year":"2021","unstructured":"Raffin, A. et al. Stable-baselines3: reliable reinforcement learning implementations. J. Mach. Learn. Res. 22, 1\u20138 (2021).","journal-title":"J. Mach. Learn. Res."},{"key":"376_CR36","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S. & Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evolut. Comput. 6, 182\u2013197 (2002).","journal-title":"IEEE Trans. Evolut. Comput."},{"key":"376_CR37","doi-asserted-by":"crossref","unstructured":"Coletti, M. A., Scott, E. O. & Bassett, J. K. Library for evolutionary algorithms in python (leap). In Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion 1571\u20131579 (ACM, 2020).","DOI":"10.1145\/3377929.3398147"},{"key":"376_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/LMAG.2015.2475718","volume":"6","author":"ECI Enobio","year":"2015","unstructured":"Enobio, E. C. I., Sato, H., Fukami, S., Matsukura, F. & Ohno, H. Cofeb thickness dependence of damping constants for single and double cofeb-mgo interface structures. IEEE Magn. Lett. 6, 1\u20133 (2015).","journal-title":"IEEE Magn. Lett."},{"key":"376_CR39","doi-asserted-by":"crossref","unstructured":"Kateel, V. et al. Field-free spin\u2013orbit torque driven switching of perpendicular magnetic tunnel junction through bending current. Nano Lett. 23, 5482\u20135489 (2023).","DOI":"10.1021\/acs.nanolett.3c00639"},{"key":"376_CR40","doi-asserted-by":"crossref","unstructured":"Garello, K. et al. Sot-mram 300mm integration for low power and ultrafast embedded memories. In Proc. IEEE Symposium on VLSI Circuits 81\u201382 (IEEE, 2018).","DOI":"10.1109\/VLSIC.2018.8502269"},{"key":"376_CR41","doi-asserted-by":"crossref","unstructured":"Doevenspeck, J. et al. Sot-mram based analog in-memory computing for DNN inference. In Proc. IEEE Symposium on VLSI Technology 1\u20132 (IEEE, 2020).","DOI":"10.1109\/VLSITechnology18217.2020.9265099"},{"key":"376_CR42","doi-asserted-by":"crossref","unstructured":"Cubukcu, M. et al. Spin-orbit torque magnetization switching of a three-terminal perpendicular magnetic tunnel junction. Appl. Phys. Lett. 104, 042406 (2014).","DOI":"10.1063\/1.4863407"},{"key":"376_CR43","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1007\/s10458-022-09552-y","volume":"36","author":"CF Hayes","year":"2022","unstructured":"Hayes, C. F. et al. A practical guide to multi-objective reinforcement learning and planning. Auton. Agents Multi Agent Syst. 36, 26 (2022).","journal-title":"Auton. Agents Multi Agent Syst."},{"key":"376_CR44","doi-asserted-by":"crossref","unstructured":"Tatara, G. & Kohno, H. Theory of current-driven domain wall motion: spin transfer versus momemtum transfer. Phys. Rev. Lett. 92, 086601 (2004).","DOI":"10.1103\/PhysRevLett.92.086601"}],"container-title":["Communications Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.nature.com\/articles\/s44172-025-00376-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s44172-025-00376-8","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s44172-025-00376-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T18:08:41Z","timestamp":1741716521000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.nature.com\/articles\/s44172-025-00376-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,11]]},"references-count":44,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["376"],"URL":"https:\/\/doi.org\/10.1038\/s44172-025-00376-8","relation":{},"ISSN":["2731-3395"],"issn-type":[{"value":"2731-3395","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,11]]},"assertion":[{"value":"12 June 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 February 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 March 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"43"}}