{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:31:35Z","timestamp":1774121495325,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,10,27]],"date-time":"2024-10-27T00:00:00Z","timestamp":1729987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000183","name":"Army Research Office","doi-asserted-by":"publisher","award":["W911NF-21-1-0355"],"award-info":[{"award-number":["W911NF-21-1-0355"]}],"id":[{"id":"10.13039\/100000183","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,10,27]]},"DOI":"10.1145\/3676536.3676696","type":"proceedings-article","created":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T13:26:26Z","timestamp":1744205186000},"page":"1-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["CAMSHAP: Accelerating Machine Learning Model Explainability with Analog CAM"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6516-2700","authenticated-orcid":false,"given":"John","family":"Moon","sequence":"first","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4501-8672","authenticated-orcid":false,"given":"Giacomo","family":"Pedretti","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6017-0816","authenticated-orcid":false,"given":"Pedro","family":"Bruel","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6963-9337","authenticated-orcid":false,"given":"Sergey","family":"Serebryakov","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3651-5132","authenticated-orcid":false,"given":"Omar","family":"Eldash","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9646-0970","authenticated-orcid":false,"given":"Luca","family":"Buonanno","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Fort Collins, CO, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0907-583X","authenticated-orcid":false,"given":"Catherine E.","family":"Graves","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4778-5696","authenticated-orcid":false,"given":"Paolo","family":"Faraboschi","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Milpitas, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5091-3674","authenticated-orcid":false,"given":"Jim","family":"Ignowski","sequence":"additional","affiliation":[{"name":"Hewlett Packard Labs, Fort Collins, CO, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,4,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3189645"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","unstructured":"A.B. Arrieta N. D\u00edaz-Rodr\u00edguez J. Del Ser A. Bennetot S. Tabik A. Barbado S. Garc\u00eda S. Gil-L\u00f3pez D. Molina R. Benjamins and R. Chatila. 2020. Explainable Artificial Intelligence (XAI): Concepts taxonomies opportunities and challenges toward responsible AI. Information fusion 58 (2020) 82--115.","DOI":"10.1016\/j.inffus.2019.12.012"},{"key":"e_1_3_2_1_3_1","volume-title":"2009 IEEE international symposium on performance analysis of systems and software. IEEE, 163--174","author":"Bakhoda A.","unstructured":"A. Bakhoda, G. L. Yuan, W. W. Fung, H. Wong, and T. M. Aamodt. 2009. Analyzing CUDA workloads using a detailed GPU simulator. In 2009 IEEE international symposium on performance analysis of systems and software. IEEE, 163--174."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 2020 conference on fairness, accountability, and transparency. 648--657","author":"Bhatt U.","unstructured":"U. Bhatt, A. Xiang, S. Sharma, A. Weller, A. Taly, Y. Jia, J. Ghosh, R. Puri, J. M. Moura, and P. Eckersley. 2020. Explainable machine learning in deployment. In Proceedings of the 2020 conference on fairness, accountability, and transparency. 648--657."},{"key":"e_1_3_2_1_5_1","volume-title":"Telco Customer Churn. Retrieved","year":"2024","unstructured":"BlastChar. 2018. Telco Customer Churn. Retrieved April 5, 2024 from https:\/\/www.kaggle.com\/datasets\/blastchar\/telco-customer-churn"},{"key":"e_1_3_2_1_6_1","volume-title":"2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 4701--4708","author":"Bojarski M.","unstructured":"M. Bojarski, A. Choromanska, K. Choromanski, B. Firner, L. J. Ackel, U. Muller, P. Yeres, and K. Zieba. 2018. Visualbackprop: Efficient visualization of cnns for autonomous driving. In 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 4701--4708."},{"key":"e_1_3_2_1_7_1","volume-title":"Towards Monosemanticity: Decomposing Language Models With Dictionary Learning. Transformer Circuits Thread","author":"Bricken T.","year":"2023","unstructured":"T. Bricken, A. Templeton, J. Batson, B. Chen, A. Jermyn, T. Conerly, N. Turner, C. Anil, C. Denison, A. Askell, R. Lasenby, Y. Wu, S. Kravec, N. Schiefer, T. Maxwell, N. Joseph, Z. Hatfield-Dodds, A. Tamkin, K. Nguyen, B. McLean, J. E. Burke, T. Hume, S. Carter, T. Henighan, and C. Olah. 2023. Towards Monosemanticity: Decomposing Language Models With Dictionary Learning. Transformer Circuits Thread (2023)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"A. L. Buczak and E. Guven. 2015. A survey of data mining and machine learning methods for cyber security intrusion detection. IEEE Communications surveys & tutorials 18 2 (2015) 1153--1176.","DOI":"10.1109\/COMST.2015.2494502"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. 785--794","author":"Chen T.","unstructured":"T. Chen and C. Guestrin. 2016. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. 785--794."},{"key":"e_1_3_2_1_10_1","volume-title":"Plan and operation of the NHANES I Epidemiologic Followup Study","author":"Cox S","year":"1987","unstructured":"Christine S Cox. 1992. Plan and operation of the NHANES I Epidemiologic Followup Study, 1987. Number 27. US Department of Health and Human Services, Public Health Service, Centers for Disease Control, National Center for Health Statistics."},{"key":"e_1_3_2_1_11_1","volume-title":"Sequential Integrated Gradients: a simple but effective method for explaining language models. arXiv preprint arXiv:2305.15853","author":"Enguehard J.","year":"2023","unstructured":"J. Enguehard. 2023. Sequential Integrated Gradients: a simple but effective method for explaining language models. arXiv preprint arXiv:2305.15853 (2023)."},{"key":"e_1_3_2_1_12_1","volume-title":"2018 ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA). IEEE, 367--382","author":"Feinberg B.","unstructured":"B. Feinberg, U. K. R. Vengalam, N. Whitehair, S. Wang, and E. Ipek. 2018. Enabling scientific computing on memristive accelerators. In 2018 ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA). IEEE, 367--382."},{"key":"e_1_3_2_1_13_1","volume-title":"2022 IEEE 30th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). IEEE, 1--9.","author":"Gajjar A.","unstructured":"A. Gajjar, P. Kashyap, A. Aysu, P. Franzon, S. Dey, and C. Cheng. 2022. FAXID: FPGA-accelerated XGBoost inference for data Centers using HLS. In 2022 IEEE 30th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). IEEE, 1--9."},{"key":"e_1_3_2_1_14_1","volume-title":"2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, 1051--1062","author":"He M.","unstructured":"M. He, M. Thottethodi, and T.N. Vijaykumar. 2022. Booster: An accelerator for gradient boosting decision trees training and inference. In 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, 1051--1062."},{"key":"e_1_3_2_1_15_1","volume-title":"Churn modelling. Retrieved","year":"2024","unstructured":"Shruti Iyyer. 2019. Churn modelling. Retrieved April 5, 2024 from https:\/\/www.kaggle.com\/datasets\/shrutimechlearn\/churn-modelling"},{"key":"e_1_3_2_1_16_1","unstructured":"Achiam J. Adler S. Agarwal S. Ahmad L. Akkaya I. Aleman F.L. Almeida D. Altenschmidt J. Altman S. Anadkat S. and Avila R. 2023. Gpt-4 technical report. arXiv preprint arXiv:2303.08774 (2023)."},{"key":"e_1_3_2_1_17_1","volume-title":"State of machine learning and data science. Retrieved","year":"2024","unstructured":"Kaggle. 2020. State of machine learning and data science. Retrieved April 5, 2024 from https:\/\/www.kaggle.com\/kaggle-survey-2020"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"J. Leng T. Hetherington A. ElTantawy S. Gilani N. S. Kim T. M. Aamodt and V. J. Reddi. 2013. GPUWattch: Enabling energy optimizations in GPGPUs. ACM SIGARCH computer architecture news 41 3 (2013) 487--498.","DOI":"10.1145\/2508148.2485964"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"C. Li C. E. Graves X. Sheng D. Miller M. Foltin G. Pedretti and J. P. Strachan. 2020. Analog content-addressable memories with memristors. Nature communications 11 1 (2020) 1638.","DOI":"10.1038\/s41467-020-15254-4"},{"key":"e_1_3_2_1_20_1","volume-title":"2020 IEEE International Memory Workshop (IMW). IEEE, 1--4.","author":"Li C.","unstructured":"C. Li, J. Ignowski, X. Sheng, R. Wessel, B. Jaffe, J. Ingemi, C. Graves, and J. P. Strachan. 2020. CMOS-integrated nanoscale memristive crossbars for CNN and optimization acceleration. In 2020 IEEE International Memory Workshop (IMW). IEEE, 1--4."},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 42nd annual ieee\/acm international symposium on microarchitecture. 469--480","author":"Li S.","unstructured":"S. Li, J. H. Ahn, R. D. Strong, J. B. Brockman, D. M. Tullsen, and N. P. Jouppi. 2009. McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures. In Proceedings of the 42nd annual ieee\/acm international symposium on microarchitecture. 469--480."},{"key":"e_1_3_2_1_22_1","volume-title":"Tune: A research platform for distributed model selection and training. arXiv preprint arXiv:1807.05118","author":"Liaw R.","year":"2018","unstructured":"R. Liaw, E. Liang, R. Nishihara, P. Moritz, J. E. Gonzalez, and I. Stoica. 2018. Tune: A research platform for distributed model selection and training. arXiv preprint arXiv:1807.05118 (2018)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"X. Liu L. Faes A. U. Kale S. K. Wagner D. Jack. Fu A. Bruynseels T. Mahendiran G. Moraes M. Shamdas C. Kern and J.R. Ledsam. 2019. A comparison of deep learning performance against health-care professionals in detecting diseases from medical imaging: a systematic review and meta-analysis. The lancet digital health 1 6 (2019) e271--e297.","DOI":"10.1016\/S2589-7500(19)30123-2"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"S.M. Lundberg G. Erion H. Chen A. DeGrave J.M. Prutkin B. Nair R. Katz J. Himmelfarb N. Bansal and S.I. Lee. 2020. From local explanations to global understanding with explainable AI for trees. Nature machine intelligence 2 1 (2020) 56--67.","DOI":"10.1038\/s42256-019-0138-9"},{"key":"e_1_3_2_1_25_1","unstructured":"S.M. Lundberg and S.I. Lee. 2017. A unified approach to interpreting model predictions. Advances in neural information processing systems 30 (2017)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2020.3044752"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2022.3160591"},{"key":"e_1_3_2_1_28_1","unstructured":"P. Micikevicius D. Stosic N. Burgess M. Cornea P. Dubey R. Grisenthwaite S. Ha A. Heinecke P. Judd J. Kamalu and N. Mellempudi. 2022. Fp8 formats for deep learning. arXiv preprint arXiv:2209.05433 (2022)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.880"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2006.878206"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. 1135--1144","unstructured":"Ribeiro M.T., Singh S, and Guestrin C. 2016. \"Why should i trust you?\" Explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. 1135--1144."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"G. Pedretti C. E. Graves S. Serebryakov R. Mao X. Sheng M. Foltin C. Li and J. P. Strachan. 2021. Tree-based machine learning performed in-memory with memristive analog CAM. Nature communications 12 1 (2021) 5806.","DOI":"10.1038\/s41467-021-25873-0"},{"key":"e_1_3_2_1_33_1","unstructured":"G. Pedretti J. Moon P. Bruel S. Serebryakov R. M. Roth L. Buonanno A. Gajjar T. Ziegler C. Xu M. Foltin and P. Faraboschi. 2023. X-TIME: An in-memory engine for accelerating machine learning on tabular data with CAMs. arXiv preprint arXiv:2304.01285 (2023)."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.3390\/info11040193"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1964218.1964225"},{"key":"e_1_3_2_1_36_1","volume-title":"Workshop at NIPS. 45","author":"Saloj\u00e4rvi J.","unstructured":"J. Saloj\u00e4rvi, K. Puolam\u00e4ki, J. Simola, L. Kovanen, I. Kojo, and S. Kaski. 2005. Inferring relevance from eye movements: Feature extraction. In Workshop at NIPS. 45."},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the IEEE international conference on computer vision. 618--626","author":"Selvaraju R.R.","unstructured":"R.R. Selvaraju, M. Cogswell, A. Das, R. Vedantam, D. Parikh, and D. Batra. 2017. Grad-cam: Visual explanations from deep networks via gradient-based localization. In Proceedings of the IEEE international conference on computer vision. 618--626."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"crossref","unstructured":"L. S. Shapley. 1953. A value for n-person games. (1953).","DOI":"10.1515\/9781400881970-018"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2021.11.011"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems. 215--228","author":"Tzimpragos G.","unstructured":"G. Tzimpragos, A. Madhavan, D. Vasudevan, D. Strukov, and T. Sherwood. 2019. Boosted race trees for low energy classification. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems. 215--228."},{"key":"e_1_3_2_1_41_1","volume-title":"The Twenty-Seventh International Flairs Conference.","author":"Wagner P. K.","unstructured":"P. K. Wagner, S. M. Peres, R. C. B. Madeo, C. A. de Moraes Lima, and F. de Almeida Freitas. 2014. Gesture unit segmentation using spatial-temporal information and machine learning. In The Twenty-Seventh International Flairs Conference."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"crossref","unstructured":"D. Wang X. Wang S. Wang and Y. Yin. 2022. Explainable multitask Shapley explanation networks for real-time polyp diagnosis in videos. IEEE Transactions on Industrial Informatics (2022).","DOI":"10.1109\/TII.2022.3208364"},{"key":"e_1_3_2_1_43_1","volume-title":"International Conference on Machine Learning. PMLR, 22576--22590","author":"Wang G.","unstructured":"G. Wang, Y. N. Chuang, M. Du, F. Yang, Q. Zhou, P. Tripathi, X. Cai, and X. Hu. 2022. Accelerating shapley explanation via contributive cooperator selection. In International Conference on Machine Learning. PMLR, 22576--22590."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"crossref","unstructured":"A. Waterman Y. Lee D. Patterson and K. Asanovic. 2014. The RISC-V instruction set manual. Volume I: User-Level ISA' version 2 (2014) 1--79.","DOI":"10.21236\/ADA605735"},{"key":"e_1_3_2_1_45_1","volume-title":"Proceedings of the Sixteenth European Conference on Computer Systems. 426--440","author":"Xie Z.","unstructured":"Z. Xie, W. Dong, J. Liu, H. Liu, and D. Li. 2021. Tahoe: tree structure-aware high performance inference engine for decision tree ensemble on GPU. In Proceedings of the Sixteenth European Conference on Computer Systems. 426--440."},{"key":"e_1_3_2_1_46_1","volume-title":"2018 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD). IEEE, 1--8.","author":"Zhu Z.","unstructured":"Z. Zhu, J. Lin, M. Cheng, L. Xia, H. Sun, X. Chen, Y. Wang, and H. Yang. 2018. Mixed size crossbar based RRAM CNN accelerator with overlapped mapping method. In 2018 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD). IEEE, 1--8."}],"event":{"name":"ICCAD '24: 43rd IEEE\/ACM International Conference on Computer-Aided Design","location":"Newark Liberty International Airport Marriott New York NY USA","acronym":"ICCAD '24","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEEE CAS","IEEE CEDA","IEEE EDS"]},"container-title":["Proceedings of the 43rd IEEE\/ACM International Conference on Computer-Aided Design"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676536.3676696","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3676536.3676696","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3676536.3676696","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:43:57Z","timestamp":1750290237000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676536.3676696"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,27]]},"references-count":46,"alternative-id":["10.1145\/3676536.3676696","10.1145\/3676536"],"URL":"https:\/\/doi.org\/10.1145\/3676536.3676696","relation":{},"subject":[],"published":{"date-parts":[[2024,10,27]]},"assertion":[{"value":"2025-04-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}