{"id":"https://openalex.org/W4389166722","doi":"https://doi.org/10.1109/iccad57390.2023.10323933","title":"Invited Paper: Algorithm/Hardware Co-Design for Few-Shot Learning at the Edge","display_name":"Invited Paper: Algorithm/Hardware Co-Design for Few-Shot Learning at the Edge","publication_year":2023,"publication_date":"2023-10-28","ids":{"openalex":"https://openalex.org/W4389166722","doi":"https://doi.org/10.1109/iccad57390.2023.10323933"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad57390.2023.10323933","pdf_url":null,"source":{"id":"https://openalex.org/S4363608324","display_name":"2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5053712676","display_name":"Ann Franchesca Laguna","orcid":"https://orcid.org/0000-0001-8267-1040"},"institutions":[{"id":"https://openalex.org/I5996616","display_name":"De La Salle University","ror":"https://ror.org/04xftk194","country_code":"PH","type":"education","lineage":["https://openalex.org/I5996616"]}],"countries":["PH"],"is_corresponding":false,"raw_author_name":"Ann Franchesca Laguna","raw_affiliation_strings":["Computer Technology, De La Salle University, Manila, Philippines"],"affiliations":[{"raw_affiliation_string":"Computer Technology, De La Salle University, Manila, Philippines","institution_ids":["https://openalex.org/I5996616"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069532792","display_name":"Mohammed Mehdi Sharifi","orcid":null},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohammed Mehdi Sharifi","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064528017","display_name":"Dayane Reis","orcid":"https://orcid.org/0000-0002-8571-1308"},"institutions":[{"id":"https://openalex.org/I2613432","display_name":"University of South Florida","ror":"https://ror.org/032db5x82","country_code":"US","type":"education","lineage":["https://openalex.org/I2613432"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dayane Reis","raw_affiliation_strings":["Computer Science and Engineering, University of South Florida, Tampa, Florida, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of South Florida, Tampa, Florida, USA","institution_ids":["https://openalex.org/I2613432"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100324298","display_name":"Liu Liu","orcid":"https://orcid.org/0000-0003-3307-1596"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Liu Liu","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093240754","display_name":"Andrew Hennessee","orcid":"https://orcid.org/0009-0002-2189-7497"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew Hennessee","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049980991","display_name":"Clayton O'Dell","orcid":null},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Clayton O'Dell","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057554410","display_name":"Ian O\u2019Connor","orcid":"https://orcid.org/0000-0002-6238-9600"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ian O'Connor","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003032564","display_name":"Michael Niemier","orcid":"https://orcid.org/0000-0001-7776-4306"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Niemier","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100600905","display_name":"Xiaobo Sharon Hu","orcid":"https://orcid.org/0000-0002-6636-9738"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"X. Sharon Hu","raw_affiliation_strings":["Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana, USA","institution_ids":["https://openalex.org/I107639228"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.302,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.586617,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":69,"max":80},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12808","display_name":"Ferroelectric Devices for Low-Power Nanoscale Applications","score":1.0,"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/T12808","display_name":"Ferroelectric Devices for Low-Power Nanoscale Applications","score":1.0,"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/T10502","display_name":"Memristive Devices for Neuromorphic Computing","score":0.9999,"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/T10472","display_name":"Atomic Layer Deposition Technology","score":0.9989,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/memory-applications","display_name":"Memory Applications","score":0.568311},{"id":"https://openalex.org/keywords/brain-inspired-computing","display_name":"Brain-inspired Computing","score":0.534628},{"id":"https://openalex.org/keywords/neuromorphic-computing","display_name":"Neuromorphic Computing","score":0.526149},{"id":"https://openalex.org/keywords/hyperdimensional-computing","display_name":"Hyperdimensional Computing","score":0.509354},{"id":"https://openalex.org/keywords/interface-engineering","display_name":"Interface Engineering","score":0.50201},{"id":"https://openalex.org/keywords/limiting","display_name":"Limiting","score":0.4758018}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8232106},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5829328},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.57825375},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.51617223},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.507542},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.4838704},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.4758018},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.46121112},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.43912598},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3816309},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3650315},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3581658},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.35205516},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.10052529},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad57390.2023.10323933","pdf_url":null,"source":{"id":"https://openalex.org/S4363608324","display_name":"2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.85}],"grants":[{"funder":"https://openalex.org/F4320306087","funder_display_name":"Semiconductor Research Corporation","award_id":null},{"funder":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency","award_id":null}],"datasets":[],"versions":[],"referenced_works_count":36,"referenced_works":["https://openalex.org/W1536792390","https://openalex.org/W1539686131","https://openalex.org/W2012833704","https://openalex.org/W2169746656","https://openalex.org/W2194321275","https://openalex.org/W2472819217","https://openalex.org/W2601450892","https://openalex.org/W2792001294","https://openalex.org/W2899077824","https://openalex.org/W2945854677","https://openalex.org/W2946189125","https://openalex.org/W2952556884","https://openalex.org/W2953044442","https://openalex.org/W2963883276","https://openalex.org/W2983032988","https://openalex.org/W2988640543","https://openalex.org/W3035935897","https://openalex.org/W3098380984","https://openalex.org/W3098780461","https://openalex.org/W3127045726","https://openalex.org/W3157384377","https://openalex.org/W3158116664","https://openalex.org/W3183791462","https://openalex.org/W3185889905","https://openalex.org/W3189205905","https://openalex.org/W3203889445","https://openalex.org/W4205807416","https://openalex.org/W4223424212","https://openalex.org/W4225916833","https://openalex.org/W4307044055","https://openalex.org/W4308885556","https://openalex.org/W4312121036","https://openalex.org/W4312121068","https://openalex.org/W4317792952","https://openalex.org/W4318685362","https://openalex.org/W4360993133"],"related_works":["https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W41015297","https://openalex.org/W3207760230","https://openalex.org/W2358353312","https://openalex.org/W2353836703","https://openalex.org/W2296488620","https://openalex.org/W17155033","https://openalex.org/W1590307681","https://openalex.org/W1496222301"],"abstract_inverted_index":{"On-device":[0],"learning":[1,143,154],"is":[2,12,110],"essential":[3],"to":[4,14,46,99,134],"achieve":[5],"intelligence":[6],"at":[7,72,155],"the":[8,67,73,136,156,169,177,183],"edge,":[9],"where":[10],"it":[11],"desirable":[13],"learn":[15],"from":[16],"few":[17],"samples":[18],"or":[19],"even":[20],"just":[21],"a":[22,58],"single":[23],"sample.":[24],"Memory-augmented":[25],"neural":[26,31],"networks":[27,32],"(MANNs),":[28],"which":[29,83],"augment":[30],"with":[33,132],"an":[34],"attentional":[35],"memory,":[36],"can":[37,56,129],"draw":[38],"on":[39,53,93,142,176],"already":[40],"learnt":[41],"knowledge":[42],"patterns":[43],"and":[44,118,172,180],"adapt":[45],"new":[47],"but":[48,150],"similar":[49],"tasks.":[50],"Implementing":[51],"MANNs":[52,71,133],"conventional":[54],"architectures":[55],"require":[57],"significant":[59],"amount":[60],"of":[61,70,87,107,127,139,162,182],"costly":[62],"data":[63,128],"transfer,":[64],"thereby":[65],"limiting":[66],"practical":[68],"use":[69],"edge.":[74,157],"In":[75],"this":[76],"paper,":[77],"we":[78],"introduce":[79],"algorithm/hardware":[80],"co-design":[81],"solutions":[82],"exploit":[84],"compact":[85],"designs":[86],"content":[88],"addressable":[89],"memories":[90,96],"(CAMs)":[91],"based":[92],"emerging":[94],"non-volatile":[95],"(e.g.,":[97],"FeFETs)":[98],"implement":[100],"energy-efficient":[101,149],"MANN":[102,108,184],"accelerators.":[103],"The":[104],"design":[105],"space":[106],"accelerators":[109],"systematically":[111],"analyzed":[112],"by":[113],"considering":[114],"different":[115],"circuit,":[116],"architecture,":[117],"algorithm":[119],"options.":[120],"We":[121,158],"further":[122],"discuss":[123],"how":[124],"hyper-dimensional":[125],"representations":[126],"be":[130],"combined":[131],"overcome":[135],"negative":[137],"effect":[138],"device/circuit":[140],"variabilities":[141],"quality,":[144],"thus":[145],"achieving":[146],"not":[147],"only":[148],"also":[151,159],"accuracy-competitive":[152],"on-device":[153],"investigate":[160],"modeling":[161],"device-to-device":[163],"(D2D)":[164],"variation":[165],"in":[166],"FeFETs":[167],"using":[168],"write-with-verify":[170],"approach":[171],"detail":[173],"its":[174],"impact":[175],"energy,":[178],"delay,":[179],"accuracy":[181],"application.":[185]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4389166722","counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2024-11-18T17:16:50.906423","created_date":"2023-12-01"}