{"id":"https://openalex.org/W4368353255","doi":"https://doi.org/10.1145/3578356.3592595","title":"Robust and Tiny Binary Neural Networks using Gradient-based Explainability Methods","display_name":"Robust and Tiny Binary Neural Networks using Gradient-based Explainability Methods","publication_year":2023,"publication_date":"2023-05-04","ids":{"openalex":"https://openalex.org/W4368353255","doi":"https://doi.org/10.1145/3578356.3592595"},"language":"en","primary_location":{"id":"doi:10.1145/3578356.3592595","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3578356.3592595","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3578356.3592595","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd Workshop on Machine Learning and Systems","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3578356.3592595","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101507575","display_name":"Muhammad Sabih","orcid":"https://orcid.org/0000-0003-2066-646X"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Muhammad Sabih","raw_affiliation_strings":["Department of Computer Science, Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0003-2066-646X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025566655","display_name":"Mikail Yayla","orcid":"https://orcid.org/0000-0002-4134-952X"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]},{"id":"https://openalex.org/I4387154616","display_name":"Lamarr Institute for Machine Learning and Artificial Intelligence","ror":"https://ror.org/04s11ea33","country_code":null,"type":"facility","lineage":["https://openalex.org/I135140700","https://openalex.org/I200332995","https://openalex.org/I4210098062","https://openalex.org/I4210144576","https://openalex.org/I4387154616","https://openalex.org/I4923324","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mikail Yayla","raw_affiliation_strings":["Department of Computer Science, Technische Universit\u00e4t Dortmund, Dortmund, Germany","Lamarr Institute for Machine Learning and Artificial Intelligence, Dortmund, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4134-952X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]},{"raw_affiliation_string":"Lamarr Institute for Machine Learning and Artificial Intelligence, Dortmund, Germany","institution_ids":["https://openalex.org/I4387154616"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072039340","display_name":"Frank Hannig","orcid":"https://orcid.org/0000-0003-3663-6484"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Frank Hannig","raw_affiliation_strings":["Department of Computer Science, Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0003-3663-6484","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076672029","display_name":"J\u00fcrgen Teich","orcid":"https://orcid.org/0000-0001-6285-5862"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"J\u00fcrgen Teich","raw_affiliation_strings":["Department of Computer Science, Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0001-6285-5862","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000417436","display_name":"Jian-Jia Chen","orcid":"https://orcid.org/0000-0001-8114-9760"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]},{"id":"https://openalex.org/I4387154616","display_name":"Lamarr Institute for Machine Learning and Artificial Intelligence","ror":"https://ror.org/04s11ea33","country_code":null,"type":"facility","lineage":["https://openalex.org/I135140700","https://openalex.org/I200332995","https://openalex.org/I4210098062","https://openalex.org/I4210144576","https://openalex.org/I4387154616","https://openalex.org/I4923324","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jian-Jia Chen","raw_affiliation_strings":["Department of Computer Science, Technische Universit\u00e4t Dortmund, Dortmund, Germany","Lamarr Institute for Machine Learning and Artificial Intelligence, Dortmund, Germany"],"raw_orcid":"https://orcid.org/0000-0001-8114-9760","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]},{"raw_affiliation_string":"Lamarr Institute for Machine Learning and Artificial Intelligence, Dortmund, Germany","institution_ids":["https://openalex.org/I4387154616"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4846,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.70636534,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"87","last_page":"93"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9973999857902527,"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"}},{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9970999956130981,"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/computer-science","display_name":"Computer science","score":0.7804239988327026},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.7468891739845276},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6174874305725098},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.6090617179870605},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5712703466415405},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5456271171569824},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.5361200571060181},{"id":"https://openalex.org/keywords/deep-neural-networks","display_name":"Deep neural networks","score":0.44479697942733765},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.4404960572719574},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.4215913712978363},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.19807234406471252}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7804239988327026},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.7468891739845276},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6174874305725098},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.6090617179870605},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5712703466415405},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5456271171569824},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.5361200571060181},{"id":"https://openalex.org/C2984842247","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep neural networks","level":3,"score":0.44479697942733765},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.4404960572719574},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.4215913712978363},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.19807234406471252},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"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.1145/3578356.3592595","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3578356.3592595","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3578356.3592595","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd Workshop on Machine Learning and Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3578356.3592595","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3578356.3592595","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3578356.3592595","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd Workshop on Machine Learning and Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.7099999785423279,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G8819275783","display_name":"ACoF  Approximate Computing auf FPGAs","funder_award_id":"450987171","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":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4368353255.pdf","grobid_xml":"https://content.openalex.org/works/W4368353255.grobid-xml"},"referenced_works_count":11,"referenced_works":["https://openalex.org/W176909285","https://openalex.org/W2276892413","https://openalex.org/W2902510017","https://openalex.org/W3096215947","https://openalex.org/W3194966730","https://openalex.org/W4220818878","https://openalex.org/W4291214124","https://openalex.org/W6600175266","https://openalex.org/W6600336938","https://openalex.org/W6601215536","https://openalex.org/W6989086347"],"related_works":["https://openalex.org/W2280422768","https://openalex.org/W3143197806","https://openalex.org/W4252555497","https://openalex.org/W4377865163","https://openalex.org/W3193857078","https://openalex.org/W2888956734","https://openalex.org/W3000197790","https://openalex.org/W4315865067","https://openalex.org/W2979433843","https://openalex.org/W3208304128"],"abstract_inverted_index":{"Binary":[0],"neural":[1,10],"networks":[2],"(BNNs)":[3],"are":[4,57],"a":[5,64,101,124,174],"highly":[6],"resource-efficient":[7],"variant":[8],"of":[9,14,74],"networks.":[11],"The":[12],"efficiency":[13],"BNNs":[15,30,75,94,112,142],"for":[16,47,92,143,167,173,184],"tiny":[17,146],"machine":[18],"learning":[19],"(TinyML)":[20],"systems":[21],"can":[22,43,66],"be":[23,44,68],"enhanced":[24],"by":[25],"structured":[26],"pruning":[27,73,93],"and":[28,95,140,151,170],"making":[29,164],"robust":[31,139,171],"to":[32,109,126,137],"faults.":[33],"When":[34],"used":[35],"with":[36,100,113],"approximate":[37],"memory":[38],"systems,":[39],"this":[40,85],"fault":[41],"tolerance":[42],"traded":[45],"off":[46],"energy":[48],"consumption,":[49],"latency,":[50],"or":[51,70],"cost.":[52],"For":[53,104],"pruning,":[54],"magnitude-based":[55],"heuristics":[56],"not":[58,77],"useful":[59,166],"because":[60],"the":[61,106,111,161],"weights":[62],"in":[63,84,98,115,177],"BNN":[65],"either":[67],"-1":[69],"+1.":[71],"Global":[72],"has":[76],"been":[78],"studied":[79],"well":[80],"so":[81],"far.":[82],"Thus,":[83],"paper,":[86],"we":[87],"explore":[88],"gradient-based":[89,131],"ranking":[90],"criteria":[91],"use":[96,187],"them":[97],"combination":[99],"sensitivity":[102],"analysis.":[103],"robustness,":[105],"state-of-the-art":[107],"is":[108,117],"train":[110],"bit-flips":[114],"what":[116],"known":[118],"as":[119],"fault-aware":[120,128],"training.":[121],"We":[122],"propose":[123],"method":[125],"guide":[127],"training":[129],"using":[130],"explainability":[132],"methods.":[133],"This":[134,179],"allows":[135],"us":[136],"obtain":[138],"efficient":[141,169],"deployment":[144],"on":[145,149],"devices.":[147],"Experiments":[148],"audio":[150],"image":[152],"processing":[153],"applications":[154],"show":[155],"that":[156],"our":[157,181],"proposed":[158],"approach":[159,182],"outperforms":[160],"existing":[162],"approaches,":[163],"it":[165],"obtaining":[168],"models":[172],"slight":[175],"degradation":[176],"accuracy.":[178],"makes":[180],"valuable":[183],"many":[185],"TinyML":[186],"cases.":[188]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-10T00:00:00"}
