{"id":"https://openalex.org/W4379116077","doi":"https://doi.org/10.23919/date56975.2023.10137288","title":"Federated Learning with Heterogeneous Models for On-device Malware Detection in IoT Networks","display_name":"Federated Learning with Heterogeneous Models for On-device Malware Detection in IoT Networks","publication_year":2023,"publication_date":"2023-04-01","ids":{"openalex":"https://openalex.org/W4379116077","doi":"https://doi.org/10.23919/date56975.2023.10137288"},"language":"en","primary_location":{"id":"doi:10.23919/date56975.2023.10137288","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date56975.2023.10137288","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","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/A5081814168","display_name":"Sanket Shukla","orcid":"https://orcid.org/0000-0002-1861-249X"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sanket Shukla","raw_affiliation_strings":["George Mason University,Department of Electrical and Computer Engineering,Virginia","Department of Electrical and Computer Engineering, George Mason University, Virginia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University,Department of Electrical and Computer Engineering,Virginia","institution_ids":["https://openalex.org/I162714631"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Virginia","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051940611","display_name":"Setareh Rafatirad","orcid":"https://orcid.org/0000-0002-0626-9778"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Setareh Rafatirad","raw_affiliation_strings":["University of California,Department of Electrical and Computer Engineering,Davis,California","Department of Electrical and Computer Engineering, University of California, Davis, California"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California,Department of Electrical and Computer Engineering,Davis,California","institution_ids":["https://openalex.org/I84218800"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of California, Davis, California","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047382437","display_name":"Houman Homayoun","orcid":"https://orcid.org/0000-0001-8904-4699"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Houman Homayoun","raw_affiliation_strings":["University of California,Department of Electrical and Computer Engineering,Davis,California","Department of Electrical and Computer Engineering, University of California, Davis, California"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California,Department of Electrical and Computer Engineering,Davis,California","institution_ids":["https://openalex.org/I84218800"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of California, Davis, California","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5104123923","display_name":"Sai Manoj Pudukottai Dinakarrao","orcid":null},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sai Manoj Pudukottai Dinakarrao","raw_affiliation_strings":["George Mason University,Department of Electrical and Computer Engineering,Virginia","Department of Electrical and Computer Engineering, George Mason University, Virginia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University,Department of Electrical and Computer Engineering,Virginia","institution_ids":["https://openalex.org/I162714631"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Virginia","institution_ids":["https://openalex.org/I162714631"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4781,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.82716355,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9993000030517578,"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/computer-science","display_name":"Computer science","score":0.8525688052177429},{"id":"https://openalex.org/keywords/malware","display_name":"Malware","score":0.8069251775741577},{"id":"https://openalex.org/keywords/software-portability","display_name":"Software portability","score":0.7285110950469971},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6636295318603516},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5565956234931946},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.4858340919017792},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.34792473912239075},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13720163702964783}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8525688052177429},{"id":"https://openalex.org/C541664917","wikidata":"https://www.wikidata.org/wiki/Q14001","display_name":"Malware","level":2,"score":0.8069251775741577},{"id":"https://openalex.org/C63000827","wikidata":"https://www.wikidata.org/wiki/Q3080428","display_name":"Software portability","level":2,"score":0.7285110950469971},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6636295318603516},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5565956234931946},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.4858340919017792},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34792473912239075},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13720163702964783}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date56975.2023.10137288","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date56975.2023.10137288","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320314326","display_name":"Center for Cultural Innovation","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W2010065958","https://openalex.org/W2023945984","https://openalex.org/W2544988394","https://openalex.org/W2627093154","https://openalex.org/W2775008189","https://openalex.org/W2903872466","https://openalex.org/W2945097383","https://openalex.org/W2963471098","https://openalex.org/W2998702515","https://openalex.org/W3014946465","https://openalex.org/W3048094199","https://openalex.org/W3095933406","https://openalex.org/W3105324058","https://openalex.org/W3130916947","https://openalex.org/W3138207087","https://openalex.org/W3173190153","https://openalex.org/W3176734149","https://openalex.org/W3185466946","https://openalex.org/W3211764671","https://openalex.org/W3214098988","https://openalex.org/W4281795618","https://openalex.org/W4318619660","https://openalex.org/W4399522541","https://openalex.org/W6728757088","https://openalex.org/W6734897383","https://openalex.org/W6762493518","https://openalex.org/W6762538362","https://openalex.org/W6785574322","https://openalex.org/W6797121584","https://openalex.org/W6804522014"],"related_works":["https://openalex.org/W107105315","https://openalex.org/W1584537303","https://openalex.org/W4388155270","https://openalex.org/W1872724644","https://openalex.org/W4367156293","https://openalex.org/W2750549761","https://openalex.org/W28826848","https://openalex.org/W2122272819","https://openalex.org/W2130894091","https://openalex.org/W1978658790"],"abstract_inverted_index":{"IoT":[0,24,51,57,94,175,211,253],"devices":[1,25,58],"have":[2],"been":[3],"widely":[4,20],"deployed":[5],"in":[6,23,170,188,209],"many":[7],"applications":[8],"to":[9,32,45,50,88,110,162,184,249],"facilitate":[10],"smart":[11],"technology,":[12],"increased":[13,116],"portability,":[14],"and":[15,34,59,194,220,241],"seamless":[16],"connectivity.":[17],"Despite":[18],"being":[19],"adopted,":[21],"security":[22,39,117],"is":[26,81,155,229,238,245],"often":[27],"considered":[28],"an":[29,82,195],"afterthought":[30],"due":[31,87],"resource":[33],"cost":[35],"constraints.":[36],"Among":[37],"multiple":[38],"threats,":[40],"malware":[41,69,112,199,242],"attacks":[42],"are":[43,160],"observed":[44],"be":[46,163,168],"a":[47,67,178,182],"pivotal":[48],"threat":[49],"devices.":[52,95,216,254],"Considering":[53],"the":[54,60,76,89,111,120,150,153,157,171,186,189,203],"spread":[55],"of":[56,127,149,173],"threats":[61],"they":[62],"experience":[63],"over":[64],"time,":[65],"deploying":[66],"static":[68],"detector":[70],"trained":[71],"offline":[72],"seems":[73],"ineffective.":[74],"On":[75],"other":[77],"hand,":[78],"on-device":[79,158,198],"learning":[80,132,136],"expensive":[83],"or":[84,123],"infeasible":[85],"option":[86],"limited":[90],"available":[91],"resources":[92],"on":[93,197],"To":[96],"overcome":[97],"these":[98],"challenges,":[99],"this":[100],"work":[101],"employs":[102],"\u2018Federated":[103],"Learning\u2019":[104],"(FL)":[105],"which":[106,165],"enables":[107],"timely":[108],"updates":[109],"detection":[113,243],"models":[114,137,159,187,208],"for":[115,251],"while":[118,141],"mitigating":[119],"high":[121],"communication":[122],"data":[124,140],"storage":[125],"overhead":[126],"centralized":[128],"cloud":[129,190],"approaches.":[130],"Federated":[131],"allows":[133],"training":[134,227],"machine":[135],"with":[138,152,191],"decentralized":[139],"preserving":[142],"its":[143],"privacy":[144],"by":[145,247],"design.":[146],"However,":[147],"one":[148],"challenges":[151],"FL":[154],"that":[156,225],"required":[161],"homogeneous,":[164],"may":[166],"not":[167],"true":[169],"case":[172],"networked":[174,210],"systems.":[176],"As":[177],"panacea,":[179],"we":[180],"introduce":[181],"methodology":[183],"unify":[185],"minimal":[192],"overheads":[193],"impact":[196],"detection.":[200],"We":[201],"evaluate":[202],"proposed":[204],"technique":[205],"against":[206],"homogeneous":[207],"systems":[212],"encompassing":[213],"Raspberry":[214],"Pi":[215],"The":[217],"experimental":[218],"results":[219],"system":[221],"efficiency":[222],"analysis":[223],"indicate":[224],"end-to-end":[226],"time":[228],"just":[230],"1.12\u00d7":[231],"higher":[232],"than":[233],"traditional":[234],"FL,":[235],"testing":[236],"latency":[237],"1.63\u00d7":[239],"faster,":[240],"performance":[244],"improved":[246],"7%":[248],"13%":[250],"resource-constrained":[252]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
