{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T06:15:26Z","timestamp":1775715326935,"version":"3.50.1"},"reference-count":46,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2020,5,1]],"date-time":"2020-05-01T00:00:00Z","timestamp":1588291200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,5,1]],"date-time":"2020-05-01T00:00:00Z","timestamp":1588291200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,5,1]],"date-time":"2020-05-01T00:00:00Z","timestamp":1588291200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100009023","name":"Precursory Research for Embryonic Science and Technology","doi-asserted-by":"publisher","award":["JPMJPR18M"],"award-info":[{"award-number":["JPMJPR18M"]}],"id":[{"id":"10.13039\/501100009023","id-type":"DOI","asserted-by":"publisher"}]},{"name":"VDEC"},{"DOI":"10.13039\/501100004721","name":"University of Tokyo","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004721","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Circuits Syst. I"],"published-print":{"date-parts":[[2020,5]]},"DOI":"10.1109\/tcsi.2019.2960383","type":"journal-article","created":{"date-parts":[[2019,12,31]],"date-time":"2019-12-31T21:02:26Z","timestamp":1577826146000},"page":"1541-1550","source":"Crossref","is-referenced-by-count":27,"title":["In-Hardware Training Chip Based on CMOS Invertible Logic for Machine Learning"],"prefix":"10.1109","volume":"67","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4855-7081","authenticated-orcid":false,"given":"Naoya","family":"Onizawa","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9883-1093","authenticated-orcid":false,"given":"Sean C.","family":"Smithson","sequence":"additional","affiliation":[]},{"given":"Brett H.","family":"Meyer","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6226-6037","authenticated-orcid":false,"given":"Warren J.","family":"Gross","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4397-8290","authenticated-orcid":false,"given":"Takahiro","family":"Hanyu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1209\/0295-5075\/99\/57004"},{"key":"ref38","article-title":"Non-perturbative k-body to two-body commuting conversion Hamiltonians and embedding problem instances into ising spins","volume":"77","author":"biamonte","year":"2008","journal-title":"Phys Rev A Gen Phys"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488901"},{"key":"ref32","first-page":"154","article-title":"Using stochastic computing to implement digital image processing algorithms","author":"peng","year":"2011","journal-title":"Proc IEEE 29th Int Conf Comput Des (ICCD)"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2008.929671"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1049\/el:20030217"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2018.2844329"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2017.2687404"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2017.2654298"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2013.2247429"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2015.7062935"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1126\/science.220.4598.671"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2016.7418007"},{"key":"ref12","first-page":"2121","article-title":"Adaptive subgradient methods for online learning and stochastic optimization","volume":"12","author":"duchi","year":"2011","journal-title":"J Mach Learn Res"},{"key":"ref13","article-title":"Tensorflow: Large-scale machine learning on heterogeneous distributed systems","volume":"abs 1603 4467","author":"abadi","year":"2016","journal-title":"CoRR"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/BDCloud-SocialCom-SustainCom.2016.76"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2018.2876312"},{"key":"ref16","article-title":"Compression of deep convolutional neural networks for fast and low power mobile applications","volume":"abs 1511 6530","author":"kim","year":"2016","journal-title":"CoRR"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3229556.3229562"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/VLSIC.2018.8502276"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2019.8662302"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1465611.1465696"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2014.120"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1465482.1465505"},{"key":"ref3","first-page":"504","article-title":"Reducing the dimensionality of data with neural networks","volume":"313","author":"hinton","year":"2006","journal-title":"Neural Comput"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2017.2699184"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/12.954505"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2013.22"},{"key":"ref8","article-title":"XNOR-net: Imagenet classification using binary convolutional neural networks","volume":"abs 1603 5279","author":"rastegari","year":"2016","journal-title":"CoRR"},{"key":"ref7","first-page":"3123","article-title":"Binaryconnect: Training deep neural networks with binary weights during propagations","author":"courbariaux","year":"2015","journal-title":"Advances in neural information processing systems"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2006.18.7.1527"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2684746.2689060"},{"key":"ref1","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1038\/323533a0","article-title":"Learning representations by back-propagating errors","volume":"323","author":"rumelhart","year":"1986","journal-title":"Nature"},{"key":"ref46","article-title":"Acceleration of deep neural network training with resistive cross-point devices","volume":"abs 1603 7341","author":"tayfun","year":"2016","journal-title":"CoRR"},{"key":"ref20","article-title":"Stochastic p-bits for invertible logic","volume":"7","author":"camsari","year":"2017","journal-title":"Phys Rev X"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2017.2761740"},{"key":"ref22","article-title":"Boltzmann machines: Constraint satisfaction networks that learn","author":"hinton","year":"1984"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/LMAG.2017.2685358"},{"key":"ref42","author":"snyder","year":"2012","journal-title":"Verilator-Convert Verilog code to C++\/SystemC"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-017-11011-8"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2016.11.006"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1207\/s15516709cog0901_7"},{"key":"ref44","first-page":"899","article-title":"CuPy: A numpy-compatible library for NVIDIA GPU calculations","author":"okuta","year":"2017","journal-title":"Proc Workshop Mach Learn Syst (LearningSys) 31st Annu Conf Neural Inf Process Syst (NIPS)"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2018.2889732"},{"key":"ref43","author":"liechti","year":"2015","journal-title":"pyserial Python serial port access library"},{"key":"ref25","article-title":"Weighted p-bits for FPGA implementation of probabilistic circuits","volume":"abs 1712 4166","author":"pervaiz","year":"2017","journal-title":"CoRR"}],"container-title":["IEEE Transactions on Circuits and Systems I: Regular Papers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8919\/9080045\/08946714.pdf?arnumber=8946714","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T16:50:37Z","timestamp":1651078237000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8946714\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5]]},"references-count":46,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tcsi.2019.2960383","relation":{},"ISSN":["1549-8328","1558-0806"],"issn-type":[{"value":"1549-8328","type":"print"},{"value":"1558-0806","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5]]}}}