{"id":"https://openalex.org/W7196951981","doi":"https://doi.org/10.3390/electronics15153482","title":"RapproX: An Adaptive Approximate Adder with Lookback for Efficient Edge AI via Memristive In-Memory Computing","display_name":"RapproX: An Adaptive Approximate Adder with Lookback for Efficient Edge AI via Memristive In-Memory Computing","publication_year":2026,"publication_date":"2026-08-06","ids":{"openalex":"https://openalex.org/W7196951981","doi":"https://doi.org/10.3390/electronics15153482"},"language":"en","primary_location":{"id":"doi:10.3390/electronics15153482","doi":"https://doi.org/10.3390/electronics15153482","is_oa":true,"landing_page_url":"https://doi.org/10.3390/electronics15153482","pdf_url":null,"source":{"id":"https://openalex.org/S4210202905","display_name":"Electronics","issn_l":"2079-9292","issn":["2079-9292"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronics","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.3390/electronics15153482","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Lukas Rapp","orcid":"https://orcid.org/0009-0005-5011-3497","observed_orcids":["https://orcid.org/0009-0005-5011-3497"]},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lukas Rapp","raw_affiliation_strings":["Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany"],"raw_orcid":"https://orcid.org/0009-0005-5011-3497","affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5116101731","display_name":"Leandro Borzyk","orcid":"https://orcid.org/0009-0004-8031-9755","observed_orcids":["https://orcid.org/0009-0004-8031-9755"]},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Leandro Borzyk","raw_affiliation_strings":["Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany"],"raw_orcid":"https://orcid.org/0009-0004-8031-9755","affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004122681","display_name":"Fabian Seiler","orcid":"https://orcid.org/0009-0000-6517-451X","observed_orcids":["https://orcid.org/0009-0000-6517-451X"]},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fabian Seiler","raw_affiliation_strings":["Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany"],"raw_orcid":"https://orcid.org/0009-0000-6517-451X","affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006190563","display_name":"Nima Amirafshar","orcid":"https://orcid.org/0009-0000-4361-8095","observed_orcids":["https://orcid.org/0009-0000-4361-8095"]},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Nima Amirafshar","raw_affiliation_strings":["Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany"],"raw_orcid":"https://orcid.org/0009-0000-4361-8095","affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050080301","display_name":"Nima TaheriNejad","orcid":"https://orcid.org/0000-0002-1295-0332","observed_orcids":["https://orcid.org/0000-0002-1295-0332"]},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Nima TaheriNejad","raw_affiliation_strings":["Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1295-0332","affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering (ZITI), Heidelberg University, 69117 Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5050080301"],"corresponding_institution_ids":["https://openalex.org/I223822909"],"apc_list":{"value":2400,"currency":"CHF","value_usd":2896},"apc_paid":{"value":2400,"currency":"CHF","value_usd":2896},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.44218862,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"15","issue":"15","first_page":"3482","last_page":"3482"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9794999957084656,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9794999957084656,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.019099999219179153,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":9.999999747378752e-05,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/approximate-computing","display_name":"approximate computing","score":0.6859999895095825},{"id":"https://openalex.org/keywords/carry-propagation","display_name":"carry propagation","score":0.8100000023841858},{"id":"https://openalex.org/keywords/edge-intelligence","display_name":"edge AI","score":0.7310000061988831},{"id":"https://openalex.org/keywords/image-processing","display_name":"image processing","score":0.7540000081062317},{"id":"https://openalex.org/keywords/machine-learning-inference","display_name":"machine learning inference","score":0.8149999976158142},{"id":"https://openalex.org/keywords/k-means-clustering","display_name":"K-means clustering","score":0.6230000257492065},{"id":"https://openalex.org/keywords/alexnet","display_name":"AlexNet","score":0.7789999842643738},{"id":"https://openalex.org/keywords/cifar-10","display_name":"CIFAR-10","score":0.9829999804496765}],"concepts":[{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.7073000073432922},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.6640999913215637},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6377000212669373},{"id":"https://openalex.org/C150072547","wikidata":"https://www.wikidata.org/wiki/Q212923","display_name":"Memristor","level":2,"score":0.6097000241279602},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5859000086784363},{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.5734999775886536},{"id":"https://openalex.org/C80469333","wikidata":"https://www.wikidata.org/wiki/Q189088","display_name":"Von Neumann architecture","level":2,"score":0.5063999891281128},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.41440001130104065},{"id":"https://openalex.org/C2776299755","wikidata":"https://www.wikidata.org/wiki/Q432449","display_name":"Carry (investment)","level":2,"score":0.39480000734329224},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.36419999599456787},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.36320000886917114},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.34299999475479126},{"id":"https://openalex.org/C148764684","wikidata":"https://www.wikidata.org/wiki/Q621751","display_name":"Approximation algorithm","level":2,"score":0.3352000117301941},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.32850000262260437},{"id":"https://openalex.org/C145242015","wikidata":"https://www.wikidata.org/wiki/Q774123","display_name":"Approximation theory","level":2,"score":0.30169999599456787},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.2989000082015991},{"id":"https://openalex.org/C100276221","wikidata":"https://www.wikidata.org/wiki/Q192903","display_name":"Arithmetic logic unit","level":2,"score":0.29670000076293945},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.2913999855518341},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.2689000070095062}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.3390/electronics15153482","doi":"https://doi.org/10.3390/electronics15153482","is_oa":true,"landing_page_url":"https://doi.org/10.3390/electronics15153482","pdf_url":null,"source":{"id":"https://openalex.org/S4210202905","display_name":"Electronics","issn_l":"2079-9292","issn":["2079-9292"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronics","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.3390/electronics15153482","doi":"https://doi.org/10.3390/electronics15153482","is_oa":true,"landing_page_url":"https://doi.org/10.3390/electronics15153482","pdf_url":null,"source":{"id":"https://openalex.org/S4210202905","display_name":"Electronics","issn_l":"2079-9292","issn":["2079-9292"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronics","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G7967348817","display_name":null,"funder_award_id":"550835853","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W1986623396","https://openalex.org/W2005865544","https://openalex.org/W2025674646","https://openalex.org/W2059441802","https://openalex.org/W2112181056","https://openalex.org/W2122148191","https://openalex.org/W2135089667","https://openalex.org/W2162651880","https://openalex.org/W2265166184","https://openalex.org/W2522667948","https://openalex.org/W2533121491","https://openalex.org/W2664249309","https://openalex.org/W2768707373","https://openalex.org/W2800491064","https://openalex.org/W2801205959","https://openalex.org/W2809226946","https://openalex.org/W2900379535","https://openalex.org/W2948850835","https://openalex.org/W2972614379","https://openalex.org/W3001855497","https://openalex.org/W3038129536","https://openalex.org/W3048414096","https://openalex.org/W3136861880","https://openalex.org/W3196589408","https://openalex.org/W3207965708","https://openalex.org/W4285199350","https://openalex.org/W4285305074","https://openalex.org/W4319865988","https://openalex.org/W4320491026","https://openalex.org/W4327773480","https://openalex.org/W4387130627","https://openalex.org/W4389586399","https://openalex.org/W4395049340","https://openalex.org/W4400231957","https://openalex.org/W4400770655","https://openalex.org/W4402592768","https://openalex.org/W4404101360","https://openalex.org/W4406802481","https://openalex.org/W4407027133","https://openalex.org/W4410935966","https://openalex.org/W4413095961","https://openalex.org/W4413798487","https://openalex.org/W4415620816","https://openalex.org/W4417515061","https://openalex.org/W7108321963","https://openalex.org/W7124828252","https://openalex.org/W7128511721","https://openalex.org/W7129045324","https://openalex.org/W7133189274","https://openalex.org/W7160446818","https://openalex.org/W7160614345"],"related_works":["https://openalex.org/W4407027133","https://openalex.org/W4400770655","https://openalex.org/W4405715577","https://openalex.org/W4404307310","https://openalex.org/W7118163716","https://openalex.org/W4411799402","https://openalex.org/W4310732148","https://openalex.org/W4404101360","https://openalex.org/W6965552396","https://openalex.org/W4400231957"],"abstract_inverted_index":{"As":[0],"silicon":[1],"scaling":[2],"nears":[3],"its":[4],"physical":[5],"limits":[6],"and":[7,63,103,117,171,198,214],"digital":[8],"systems":[9],"process":[10],"ever-growing":[11],"amounts":[12],"of":[13,30,86,190,219,243],"data,":[14],"integrating":[15],"computation":[16,177],"directly":[17],"within":[18],"memory":[19],"is":[20],"emerging":[21],"as":[22],"a":[23,42,84,92,188],"key":[24],"strategy":[25],"to":[26,58,136,162,165,175],"overcome":[27],"the":[28,128,144,166,208,216,228,241],"constraints":[29],"conventional":[31],"Von":[32],"Neumann":[33],"architectures.":[34],"Approximate":[35],"In-Memory":[36],"Computation":[37],"(IMC)":[38],"with":[39,248],"memristors":[40],"offers":[41],"promising":[43],"path":[44],"toward":[45],"energy-efficient":[46],"processing":[47],"for":[48,207],"data-intensive":[49],"applications.":[50],"Recent":[51],"adaptive":[52,87,220,244],"approximate":[53,64,89,104,140,245],"adders":[54,90],"exploit":[55],"operand":[56],"magnitude":[57],"dynamically":[59],"switch":[60],"between":[61,101],"exact":[62,102,176],"computation,":[65],"but":[66],"typically":[67],"ignore":[68],"carry":[69,94,99,145],"propagation":[70],"across":[71],"approximation":[72,238],"boundaries,":[73],"which":[74],"can":[75,239],"significantly":[76],"degrade":[77,225],"application-level":[78,151],"robustness.":[79],"This":[80],"work":[81],"introduces":[82],"RapproX,":[83],"family":[85],"memristive":[88,139],"featuring":[91],"lightweight":[93,236],"lookback":[95,146],"mechanism":[96,147],"that":[97,127,235],"approximates":[98],"interaction":[100],"regions.":[105],"The":[106],"proposed":[107,129],"approach":[108],"improves":[109],"arithmetic":[110,133],"robustness":[111,242],"while":[112,178,222],"introducing":[113],"only":[114,249],"minimal":[115],"overhead":[116],"enabling":[118],"resource-efficient":[119],"implementations":[120],"through":[121],"memristor":[122],"reuse.":[123],"Experimental":[124],"results":[125,233],"demonstrate":[126],"approaches":[130],"achieve":[131],"superior":[132],"quality":[134],"compared":[135,164,174],"State-of-the-Art":[137],"(SoA)":[138],"adders.":[141],"More":[142],"importantly,":[143],"translates":[148],"into":[149],"substantial":[150],"benefits.":[152],"In":[153],"image":[154],"processing,":[155],"RapproX":[156,202],"reduces":[157],"energy":[158,217],"consumption":[159],"by":[160,172],"up":[161],"30.9%":[163],"most":[167],"competitive":[168],"SoA":[169,223],"design":[170],"50.3%":[173],"maintaining":[179],"roughly":[180],"43":[181],"dB":[182],"Peak":[183],"Signal-to-Noise":[184],"Ratio":[185],"(PSNR).":[186],"Across":[187],"range":[189],"machine-learning":[191],"workloads,":[192],"including":[193],"k-means,":[194],"AlexNet":[195],"on":[196],"MNIST,":[197],"multiple":[199],"CIFAR-10":[200],"models,":[201],"preserves":[203],"near-exact":[204],"inference":[205],"accuracy":[206],"evaluated":[209],"models":[210],"at":[211],"low-to-moderate":[212],"k":[213],"maintains":[215],"advantages":[218],"approximation,":[221],"approximations":[224],"markedly":[226],"under":[227],"same":[229],"conditions.":[230],"These":[231],"simulation-based":[232],"suggest":[234],"carry-aware":[237],"improve":[240],"in-memory":[246],"computing":[247],"marginal":[250],"hardware":[251],"overhead.":[252]},"counts_by_year":[],"updated_date":"2026-10-27T15:51:10.671819","created_date":"2026-08-07T00:00:00"}
