{"id":"https://openalex.org/W4413320889","doi":"https://doi.org/10.1109/iolts65288.2025.11117076","title":"Adaptive Testing of Compute-in-Memory Based CNNs Using Probabilistic Test Acceptance Limits","display_name":"Adaptive Testing of Compute-in-Memory Based CNNs Using Probabilistic Test Acceptance Limits","publication_year":2025,"publication_date":"2025-07-07","ids":{"openalex":"https://openalex.org/W4413320889","doi":"https://doi.org/10.1109/iolts65288.2025.11117076"},"language":"en","primary_location":{"id":"doi:10.1109/iolts65288.2025.11117076","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts65288.2025.11117076","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 31st International Symposium on On-Line Testing and Robust System Design (IOLTS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5030822574","display_name":"Anurup Saha","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Anurup Saha","raw_affiliation_strings":["School of Electrical and Computer Engineering, Georgia Institute of Technology"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010528468","display_name":"Kwondo Ma","orcid":"https://orcid.org/0009-0007-6510-1143"},"institutions":[{"id":"https://openalex.org/I4210156097","display_name":"Rebellion (United Kingdom)","ror":"https://ror.org/04ppn0b98","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210156097"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Kwondo Ma","raw_affiliation_strings":["Rebellions,South Korea"],"affiliations":[{"raw_affiliation_string":"Rebellions,South Korea","institution_ids":["https://openalex.org/I4210156097"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028115522","display_name":"Chandramouli Amarnath","orcid":"https://orcid.org/0000-0001-9938-2157"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chandramouli Amarnath","raw_affiliation_strings":["Google,USA"],"affiliations":[{"raw_affiliation_string":"Google,USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082772077","display_name":"Moinuddin K. Qureshi","orcid":"https://orcid.org/0000-0002-1314-9096"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Moinuddin Qureshi","raw_affiliation_strings":["School of Electrical and Computer Engineering, Georgia Institute of Technology"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069579193","display_name":"Abhijit Chatterjee","orcid":"https://orcid.org/0000-0003-1553-4470"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abhijit Chatterjee","raw_affiliation_strings":["School of Electrical and Computer Engineering, Georgia Institute of Technology"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5030822574"],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.28074799,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9818000197410583,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9818000197410583,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9771000146865845,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9739999771118164,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computerized-adaptive-testing","display_name":"Computerized adaptive testing","score":0.7598127722740173},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7341500520706177},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.6925670504570007},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.5091812014579773},{"id":"https://openalex.org/keywords/acceptance-testing","display_name":"Acceptance testing","score":0.45065638422966003},{"id":"https://openalex.org/keywords/memory-test","display_name":"Memory test","score":0.41362008452415466},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.40533334016799927},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3355092406272888},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.12639552354812622},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11179623007774353},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.08430781960487366},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.08132830262184143}],"concepts":[{"id":"https://openalex.org/C144352353","wikidata":"https://www.wikidata.org/wiki/Q2920411","display_name":"Computerized adaptive testing","level":3,"score":0.7598127722740173},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7341500520706177},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.6925670504570007},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5091812014579773},{"id":"https://openalex.org/C131377759","wikidata":"https://www.wikidata.org/wiki/Q322514","display_name":"Acceptance testing","level":2,"score":0.45065638422966003},{"id":"https://openalex.org/C3017990537","wikidata":"https://www.wikidata.org/wiki/Q6815759","display_name":"Memory test","level":3,"score":0.41362008452415466},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.40533334016799927},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3355092406272888},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.12639552354812622},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11179623007774353},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.08430781960487366},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.08132830262184143},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C171606756","wikidata":"https://www.wikidata.org/wiki/Q506132","display_name":"Psychometrics","level":2,"score":0.0},{"id":"https://openalex.org/C169760540","wikidata":"https://www.wikidata.org/wiki/Q207011","display_name":"Neuroscience","level":1,"score":0.0},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iolts65288.2025.11117076","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts65288.2025.11117076","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 31st International Symposium on On-Line Testing and Robust System Design (IOLTS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2099554009","https://openalex.org/W2569877732","https://openalex.org/W2773014657","https://openalex.org/W3019227464","https://openalex.org/W3036942028","https://openalex.org/W3131039502","https://openalex.org/W3188913081","https://openalex.org/W3194056411","https://openalex.org/W4243519499","https://openalex.org/W4312454012","https://openalex.org/W4312490678","https://openalex.org/W4319865974","https://openalex.org/W4393168984","https://openalex.org/W4401329577"],"related_works":["https://openalex.org/W1967937306","https://openalex.org/W226604446","https://openalex.org/W4242162185","https://openalex.org/W3021300720","https://openalex.org/W1883834147","https://openalex.org/W65743358","https://openalex.org/W2170357422","https://openalex.org/W2076585022","https://openalex.org/W2012843675","https://openalex.org/W4243083202"],"abstract_inverted_index":{"Compute-in-memory":[0],"(CiM)":[1],"based":[2,188],"convolutional":[3],"neural":[4],"network":[5],"(CNN)":[6],"accelerators":[7],"achieve":[8,215],"low-power":[9],"inference,":[10],"utilizing":[11],"memristive":[12],"crossbar":[13,24],"arrays":[14],"for":[15,56,94],"matrix":[16],"multiplications.":[17],"However,":[18],"inherent":[19],"conductance":[20],"variations":[21],"within":[22],"the":[23,32,47,74,95,100,104,108,130,133,142,158,161,174,190,196,204,207],"introduce":[25],"computational":[26],"errors.":[27],"These":[28],"errors":[29],"propagate":[30],"to":[31,40,83,122,137,145,169,203,225],"CNN":[33,58],"output":[34],"and":[35,52,89,103,140,173,213,219],"cause":[36],"image":[37,65],"misclassification,":[38],"leading":[39],"substantial":[41],"accuracy":[42,106],"degradation.":[43],"This":[44],"paper":[45],"addresses":[46],"critical":[48],"challenge":[49],"of":[50,126,198,206],"efficient":[51],"reliable":[53],"post-manufacture":[54],"testing":[55,76,135,163],"CiM-based":[57],"accelerators.":[59],"We":[60,149],"propose":[61],"a":[62,84,91,111,151,170,178],"novel":[63],"test":[64,87,109,147,154,175,200,227],"sampling":[66,81],"methodology,":[67],"which":[68],"iteratively":[69],"applies":[70],"sampled":[71],"images":[72,131,159,201],"from":[73,132,160],"CNN's":[75,134,162],"dataset":[77,136,164],"using":[78],"progressive":[79],"random":[80],"(PRS)":[82],"device":[85],"under":[86],"(DUT)":[88],"estimates":[90],"confidence":[92,101],"interval":[93,102],"DUT":[96,112,143,179],"accuracy.":[97],"Based":[98],"on":[99,189],"acceptable":[105],"threshold,":[107],"labels":[110],"as":[113,184],"\u201cpass\u201d":[114,185],"or":[115,186],"\u201cfail\u201d.":[116],"Furthermore,":[117],"if":[118],"we":[119,128],"have":[120],"access":[121],"an":[123],"initial":[124],"set":[125],"DUTs,":[127],"apply":[129],"these":[138],"DUTs":[139],"leverage":[141],"outputs":[144],"rank-order":[146],"images.":[148,192],"develop":[150],"sequential":[152],"estimation":[153],"(SET)":[155],"framework,":[156],"where":[157],"are":[165],"sequentially":[166],"applied":[167,191,199],"according":[168],"predetermined":[171],"rank":[172],"terminates":[176],"when":[177],"can":[180],"be":[181],"confidently":[182],"labeled":[183],"\u201cfail\u201d":[187],"In":[193],"each":[194],"case,":[195],"number":[197],"adapts":[202],"quality":[205],"DUT.":[208],"Experiments":[209],"show":[210],"that":[211],"PRS":[212],"SET":[214],"<tex":[216,220],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[217,221],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$2.2\\times$</tex>":[218],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$4.6\\times$</tex>":[222],"speedup":[223],"compared":[224],"state-of-the-art":[226],"methodologies.":[228]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
