{"id":"https://openalex.org/W4416920671","doi":"https://doi.org/10.1145/3737899.3768523","title":"SONAR Web: A Platform-Agnostic Framework for Real-Time Decentralized Learning Across Heterogeneous Edge Clients","display_name":"SONAR Web: A Platform-Agnostic Framework for Real-Time Decentralized Learning Across Heterogeneous Edge Clients","publication_year":2025,"publication_date":"2025-11-04","ids":{"openalex":"https://openalex.org/W4416920671","doi":"https://doi.org/10.1145/3737899.3768523"},"language":"en","primary_location":{"id":"doi:10.1145/3737899.3768523","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3737899.3768523","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Federated Learning and Edge AI for Privacy and Mobility","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3737899.3768523","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Joyce Yuan","orcid":"https://orcid.org/0009-0003-0536-6028"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Joyce Yuan","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0009-0003-0536-6028","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109829083","display_name":"B. Le","orcid":"https://orcid.org/0009-0008-4800-9596"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Brian Le","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0009-0008-4800-9596","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120536246","display_name":"Kathryn Le","orcid":"https://orcid.org/0009-0000-0153-8660"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kathryn Le","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0009-0000-0153-8660","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102623844","display_name":"Yichuan Shi","orcid":"https://orcid.org/0009-0007-5030-8192"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yichuan Shi","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0009-0007-5030-8192","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101494380","display_name":"Abhishek Singh","orcid":"https://orcid.org/0000-0003-0217-9801"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abhishek Singh","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0000-0003-0217-9801","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100743570","display_name":"Rishi Sharma","orcid":"https://orcid.org/0000-0002-1928-1549"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Rishi Sharma","raw_affiliation_strings":["EPFL Lausanne, Vaud, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-1928-1549","affiliations":[{"raw_affiliation_string":"EPFL Lausanne, Vaud, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075074315","display_name":"\u00c1ngel Patricio","orcid":"https://orcid.org/0009-0000-6242-1458"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Angel Patricio","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0009-0000-6242-1458","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023495279","display_name":"Ramesh Raskar","orcid":"https://orcid.org/0000-0002-3254-3224"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ramesh Raskar","raw_affiliation_strings":["Massachusetts Institute of Technology Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-3254-3224","affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I63966007"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.19375589,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"52","last_page":"58"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.7531999945640564,"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"}},"topics":[{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.7531999945640564,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.025499999523162842,"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/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.0203000009059906,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/sonar","display_name":"Sonar","score":0.8181999921798706},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.6539999842643738},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.6474000215530396},{"id":"https://openalex.org/keywords/limiting","display_name":"Limiting","score":0.4684000015258789},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.4674000144004822},{"id":"https://openalex.org/keywords/homogeneous","display_name":"Homogeneous","score":0.45489999651908875},{"id":"https://openalex.org/keywords/synthetic-aperture-sonar","display_name":"Synthetic aperture sonar","score":0.41620001196861267},{"id":"https://openalex.org/keywords/marine-mammals-and-sonar","display_name":"Marine mammals and sonar","score":0.39649999141693115},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.3752000033855438},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.366100013256073}],"concepts":[{"id":"https://openalex.org/C555745239","wikidata":"https://www.wikidata.org/wiki/Q133220","display_name":"Sonar","level":2,"score":0.8181999921798706},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7386000156402588},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.6539999842643738},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.6474000215530396},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.4684000015258789},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.4674000144004822},{"id":"https://openalex.org/C66882249","wikidata":"https://www.wikidata.org/wiki/Q169336","display_name":"Homogeneous","level":2,"score":0.45489999651908875},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4408000111579895},{"id":"https://openalex.org/C181255713","wikidata":"https://www.wikidata.org/wiki/Q7662740","display_name":"Synthetic aperture sonar","level":3,"score":0.41620001196861267},{"id":"https://openalex.org/C137184094","wikidata":"https://www.wikidata.org/wiki/Q6764300","display_name":"Marine mammals and sonar","level":3,"score":0.39649999141693115},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.3752000033855438},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.36880001425743103},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.366100013256073},{"id":"https://openalex.org/C158207573","wikidata":"https://www.wikidata.org/wiki/Q5747224","display_name":"Heterogeneous network","level":4,"score":0.35420000553131104},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.352400004863739},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.3504999876022339},{"id":"https://openalex.org/C144543869","wikidata":"https://www.wikidata.org/wiki/Q2738570","display_name":"Mobile computing","level":2,"score":0.33869999647140503},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.322299987077713},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.3093999922275543},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.3010999858379364},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.2994999885559082},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.29789999127388},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.2957000136375427},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.2888000011444092},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.2870999872684479},{"id":"https://openalex.org/C153646914","wikidata":"https://www.wikidata.org/wiki/Q535695","display_name":"Cellular network","level":2,"score":0.28630000352859497},{"id":"https://openalex.org/C516764902","wikidata":"https://www.wikidata.org/wiki/Q1043805","display_name":"Mobile Web","level":4,"score":0.2849999964237213},{"id":"https://openalex.org/C95491727","wikidata":"https://www.wikidata.org/wiki/Q992968","display_name":"Mobile telephony","level":3,"score":0.2847999930381775},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.27790001034736633},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.27790001034736633},{"id":"https://openalex.org/C2992525071","wikidata":"https://www.wikidata.org/wiki/Q50818671","display_name":"Federated learning","level":2,"score":0.2662999927997589},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.26179999113082886}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3737899.3768523","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3737899.3768523","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Federated Learning and Edge AI for Privacy and Mobility","raw_type":"proceedings-article"},{"id":"pmh:oai:dspace.mit.edu:1721.1/164523","is_oa":true,"landing_page_url":"https://hdl.handle.net/1721.1/164523","pdf_url":"https://dspace.mit.edu/bitstream/1721.1/164523/1/3737899.3768523.pdf","source":{"id":"https://openalex.org/S4306400425","display_name":"DSpace@MIT (Massachusetts Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I63966007","host_organization_name":"Massachusetts Institute of Technology","host_organization_lineage":["https://openalex.org/I63966007"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Association for Computing Machinery","raw_type":"http://purl.org/eprint/type/ConferencePaper"}],"best_oa_location":{"id":"doi:10.1145/3737899.3768523","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3737899.3768523","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Federated Learning and Edge AI for Privacy and Mobility","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W4366328114","https://openalex.org/W4387544305","https://openalex.org/W4404213210","https://openalex.org/W4409657427"],"related_works":[],"abstract_inverted_index":{"Most":[0],"federated":[1],"learning":[2,40,51],"(FL)":[3],"frameworks":[4],"assume":[5],"reliable":[6],"networks":[7],"and":[8,16,23,45,65,102,110,129,133,140],"homogeneous":[9],"devices,":[10],"limiting":[11],"their":[12],"applicability":[13],"in":[14,71],"mobile":[15,66,139],"edge":[17,141],"environments":[18],"where":[19],"connectivity":[20],"is":[21],"intermittent":[22],"devices":[24,101,128],"are":[25],"highly":[26],"heterogeneous.":[27],"We":[28,92],"introduce":[29],"SONAR":[30,47,84,94,113],"Web,":[31],"an":[32],"open-source":[33],"framework":[34],"for":[35,120],"fully":[36],"decentralized,":[37],"cross-platform":[38],"collaborative":[39],"between":[41],"browsers,":[42],"servers,":[43],"tablets,":[44],"smartphones.":[46],"Web":[48,85,114],"decouples":[49],"the":[50,54,138],"protocol":[52],"from":[53,82],"underlying":[55],"client":[56],"platform":[57],"through":[58,97],"a":[59,116],"platform-agnostic":[60],"configuration":[61],"interface\u2014enabling":[62],"Python,":[63],"JavaScript,":[64],"clients":[67],"to":[68],"seamlessly":[69],"interoperate":[70],"real":[72],"time.":[73],"By":[74],"combining":[75],"peer-to-peer":[76],"RTC":[77],"protocols":[78],"with":[79],"communication-efficient":[80],"techniques":[81],"FL,":[83],"supports":[86],"privacy-preserving":[87],"training":[88,136],"without":[89],"centralized":[90],"orchestration.":[91],"demonstrate":[93],"Web's":[95],"robustness":[96],"deployments":[98],"on":[99],"real-world":[100],"networks,":[103],"showing":[104],"resilience":[105],"under":[106],"heterogeneous":[107,127],"network":[108],"conditions":[109],"resource":[111],"variability.":[112],"provides":[115],"unified,":[117],"language-agnostic":[118],"interface":[119],"decentralized":[121],"learning,":[122],"enabling":[123],"seamless":[124],"collaboration":[125],"across":[126],"runtimes\u2014advancing":[130],"scalable,":[131],"inclusive,":[132],"real-time":[134],"model":[135],"at":[137],"frontier.":[142]},"counts_by_year":[],"updated_date":"2025-12-03T23:09:05.601824","created_date":"2025-12-02T00:00:00"}
