{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,5]],"date-time":"2026-05-05T18:31:05Z","timestamp":1778005865415,"version":"3.51.4"},"reference-count":130,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2020]]},"DOI":"10.1109\/access.2020.3045071","type":"journal-article","created":{"date-parts":[[2020,12,15]],"date-time":"2020-12-15T21:10:08Z","timestamp":1608066608000},"page":"229066-229085","source":"Crossref","is-referenced-by-count":10,"title":["Resistive Crossbar-Aware Neural Network Design and Optimization"],"prefix":"10.1109","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9841-6132","authenticated-orcid":false,"given":"Muhammad Abdullah","family":"Hanif","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aditya","family":"Manglik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2607-8135","authenticated-orcid":false,"given":"Muhammad","family":"Shafique","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","first-page":"535","article-title":"Selecting diverse members of neural network ensembles","author":"navone","year":"1996","journal-title":"Proc 6th Brazilian Symp Neural Netw"},{"key":"ref38","article-title":"Compressing deep convolutional networks using vector quantization","author":"gong","year":"2014","journal-title":"arXiv 1412 6115"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080215"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00958"},{"key":"ref31","first-page":"1135","article-title":"Learning both weights and connections for efficient neural network","author":"han","year":"2015","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref30","article-title":"To prune, or not to prune: Exploring the efficacy of pruning for model compression","author":"zhu","year":"2017","journal-title":"arXiv 1710 01878"},{"key":"ref37","first-page":"2181","article-title":"Runtime neural pruning","author":"lin","year":"2017","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2019.2906563"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3005348"},{"key":"ref34","article-title":"Exploring the regularity of sparse structure in convolutional neural networks","author":"mao","year":"2017","journal-title":"arXiv 1705 08922"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.173"},{"key":"ref27","first-page":"164","article-title":"Second order derivatives for network pruning: Optimal brain surgeon","author":"hassibi","year":"1993","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref29","article-title":"Rethinking the value of network pruning","author":"liu","year":"2018","journal-title":"arXiv 1810 05270"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2019.01.009"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2016.7472621"},{"key":"ref24","article-title":"Language models are few-shot learners","author":"brown","year":"2020","journal-title":"arXiv 2005 14165"},{"key":"ref23","article-title":"BERT: Pre-training of deep bidirectional transformers for language understanding","author":"devlin","year":"2018","journal-title":"arXiv 1810 04805"},{"key":"ref101","first-page":"116","article-title":"Shufflenet V2: Practical guidelines for efficient CNN architecture design","author":"ma","year":"2018","journal-title":"Eur Conf Comput Vision (ECCV)"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2018.8489764"},{"key":"ref100","article-title":"MobileNets: Efficient convolutional neural networks for mobile vision applications","author":"howard","year":"2017","journal-title":"arXiv 1704 04861"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3123982"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/IMW.2013.6582088"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555758"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2898010"},{"key":"ref58","first-page":"6","article-title":"$10\\times00$\nD7;10nm2 Hf\/HfOx crossbar resistive RAM with excellent performance, reliability and low-energy operation","author":"govoreanu","year":"2011","journal-title":"IEDM Tech Dig"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/LED.2016.2573140"},{"key":"ref56","first-page":"19.7.1","article-title":"Evidence and solution of over-RESET problem for HfOX based resistive memory with sub-ns switching speed and high endurance","author":"lee","year":"2010","journal-title":"Proc Int Electron Devices Meeting"},{"key":"ref55","first-page":"151","article-title":"Integration of 4F2 selector-less crossbar array 2Mb ReRAM based on transition metal oxides for high density memory applications","author":"dong lee","year":"2012","journal-title":"Proc Symp VLSI Technol (VLSIT)"},{"key":"ref54","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1038\/nmat3070","article-title":"A fast, high-endurance and scalable non-volatile memory device made from asymmetric ta 2 o 5- x\/tao 2- x bilayer structures","volume":"10","author":"lee","year":"2011","journal-title":"Nature Mater"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2015.2439635"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749716"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2012.6248110"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2017.2761740"},{"key":"ref3","article-title":"Megatron-LM: Training multi-billion parameter language models using model parallelism","author":"shoeybi","year":"2019","journal-title":"arXiv 1909 08053"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173177"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"ref8","article-title":"Very deep convolutional networks for large-scale image recognition","author":"simonyan","year":"2014","journal-title":"arXiv 1409 1556"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/S0933-3657(00)00065-8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2020.2971217"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TITB.2003.808498"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1016\/S0933-3657(01)00094-X"},{"key":"ref48","first-page":"150","article-title":"Artificial neural networks in medical diagnosis","volume":"8","author":"al-shayea","year":"2011","journal-title":"Int J Comput Sci"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.compmedimag.2010.07.003"},{"key":"ref42","article-title":"Diversity in neural network ensembles","author":"brown","year":"2004"},{"key":"ref41","first-page":"1493","article-title":"Adaptive multi-column deep neural networks with application to robust image denoising","author":"agostinelli","year":"2013","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref44","first-page":"2159","article-title":"Gating improves neural network performance","author":"su","year":"2001","journal-title":"Proc Int Joint Conf Neural Netw Process"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2001.939461"},{"key":"ref127","first-page":"1097","article-title":"Imagenet classification with deep convolutional neural networks","author":"krizhevsky","year":"2012","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.521"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00460"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01237-3_23"},{"key":"ref73","first-page":"237","article-title":"ReCom: An efficient resistive accelerator for compressed deep neural networks","author":"ji","year":"2018","journal-title":"Proc Des Autom Test Eur (DATE) Conf"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062326"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/LED.2010.2078794"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.55"},{"key":"ref128","first-page":"3","article-title":"Group normalization","author":"wu","year":"2018","journal-title":"Proc Eur Conf Comput Vis (ECCV)"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001140"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2744900"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1039\/C3NR05016E"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-016-1608-8"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/DAC.2018.8465793"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2017.8203823"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.3103\/S1060992X15020125"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00444"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2013.2280296"},{"key":"ref62","first-page":"338","article-title":"19.7 a 16Gb ReRAM with 200MB\/s write and 1GB\/s read in 27nm technology","author":"fackenthal","year":"2014","journal-title":"IEEE Int Solid-State Circuits Conf (ISSCC) Dig Tech Papers"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2012.2215121"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1063\/1.3564883"},{"key":"ref64","article-title":"MPNA: A massively-parallel neural array accelerator with dataflow optimization for convolutional neural networks","author":"abdullah hanif","year":"2018","journal-title":"arXiv 1810 12910"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3316781.3317787"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001165"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3174243.3174261"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2018.8310262"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001138"},{"key":"ref1","first-page":"2493","article-title":"Natural language processing (almost) from scratch","volume":"12","author":"collobert","year":"2011","journal-title":"J Mach Learn Res"},{"key":"ref109","article-title":"Network in network","author":"lin","year":"2013","journal-title":"arXiv 1312 4400"},{"key":"ref95","first-page":"1379","article-title":"Dynamic network surgery for efficient DNNs","author":"guo","year":"2016","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref108","article-title":"SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size","author":"iandola","year":"2016","journal-title":"arXiv 1602 07360"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/2333660.2333712"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.634"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228448"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.633"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1088\/0957-4484\/23\/7\/075201"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.308"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056056"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.195"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1038\/356150a0"},{"key":"ref103","first-page":"1","article-title":"Inception-v4, inception-resnet and the impact of residual connections on learning","author":"szegedy","year":"2017","journal-title":"Proc AAAI Conf Artif Intell"},{"key":"ref102","author":"redmon","year":"2016","journal-title":"Darknet Open source neural networks in c"},{"key":"ref111","first-page":"784","article-title":"Amc: Automl for model compression and acceleration on mobile devices","author":"he","year":"2018","journal-title":"Proc Eur Conf Comput Vis (ECCV)"},{"key":"ref112","article-title":"Playing atari with deep reinforcement learning","author":"mnih","year":"2013","journal-title":"arXiv 1312 5602"},{"key":"ref110","article-title":"MnasNet: Platform-aware neural architecture search for mobile","author":"tan","year":"2018","journal-title":"arXiv 1807 11626"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00291"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW.2018.00215"},{"key":"ref96","article-title":"Network trimming: A data-driven neuron pruning approach towards efficient deep architectures","author":"hu","year":"2016","journal-title":"arXiv 1607 03250"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00716"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001177"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.58"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3140659.3080254"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001163"},{"key":"ref14","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1038\/nnano.2012.240","article-title":"Memristive devices for computing","volume":"8","author":"yang","year":"2012","journal-title":"Nature Nanotechnol"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001139"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1063\/1.4989802"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IEDM.2015.7409718"},{"key":"ref82","article-title":"Pruning filters for efficient convnets","author":"li","year":"2017","journal-title":"Proc Int Conf Learn Represent (ICLR)"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-020-1942-4"},{"key":"ref17","article-title":"Why m heads are better than one: Training a diverse ensemble of deep networks","author":"lee","year":"2015","journal-title":"arXiv 1511 06314"},{"key":"ref81","first-page":"2074","article-title":"Learning structured sparsity in deep neural networks","author":"wen","year":"2016","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref18","article-title":"DenseNet: Implementing efficient ConvNet descriptor pyramids","author":"iandola","year":"2014","journal-title":"Arxiv 1404 1869"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2013.2279571"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1063\/1.4945727"},{"key":"ref19","article-title":"Deep compression: Compressing deep neural networks with pruning, trained quantization and Huffman coding","author":"han","year":"2015","journal-title":"arXiv 1510 00149 [cs]"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.298"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001179"},{"key":"ref113","article-title":"ProxylessNAS: Direct neural architecture search on target task and hardware","author":"cai","year":"2018","journal-title":"arXiv 1812 00332"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173205"},{"key":"ref80","article-title":"Deep convolutional neural network design patterns","author":"smith","year":"2016","journal-title":"arXiv 1611 00847"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304049"},{"key":"ref120","article-title":"Recent progress on fabrication of memristor and transistor-based neuromorphic devices for high signal processing speed with low power consumption","volume":"57","author":"budiman","year":"2018","journal-title":"Jpn J Appl Phys"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2017.7953205"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1038\/s41565-018-0302-0"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1080\/02564602.2017.1422395"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1038\/s41928-019-0221-6"},{"key":"ref85","author":"murmann","year":"2016","journal-title":"ADC Performance Survey 1997-2016"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.541"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.280"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2017.2748585"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8948470\/09294014.pdf?arnumber=9294014","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T07:25:22Z","timestamp":1643181922000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9294014\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"references-count":130,"URL":"https:\/\/doi.org\/10.1109\/access.2020.3045071","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]}}}