{"id":"https://openalex.org/W4311165750","doi":"https://doi.org/10.1145/3564625.3568135","title":"Learning from Failures: Secure and Fault-Tolerant Aggregation for Federated Learning","display_name":"Learning from Failures: Secure and Fault-Tolerant Aggregation for Federated Learning","publication_year":2022,"publication_date":"2022-12-02","ids":{"openalex":"https://openalex.org/W4311165750","doi":"https://doi.org/10.1145/3564625.3568135"},"language":"en","primary_location":{"id":"doi:10.1145/3564625.3568135","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3564625.3568135","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th Annual Computer Security Applications Conference","raw_type":"proceedings-article"},"type":"conference-paper","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/A5042480557","display_name":"Mohamad Mansouri","orcid":"https://orcid.org/0000-0002-4281-1683"},"institutions":[{"id":"https://openalex.org/I1902872","display_name":"EURECOM","ror":"https://ror.org/00sse7z02","country_code":"FR","type":"education","lineage":["https://openalex.org/I1902872","https://openalex.org/I205703379"]},{"id":"https://openalex.org/I4210140930","display_name":"Thales (France)","ror":"https://ror.org/04emwm605","country_code":"FR","type":"company","lineage":["https://openalex.org/I4210140930"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mohamad Mansouri","raw_affiliation_strings":["Thales SIX GTS, France and EURECOM, France"],"raw_orcid":"https://orcid.org/0000-0002-4281-1683","affiliations":[{"raw_affiliation_string":"Thales SIX GTS, France and EURECOM, France","institution_ids":["https://openalex.org/I1902872","https://openalex.org/I4210140930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033286104","display_name":"Melek \u00d6nen","orcid":"https://orcid.org/0000-0003-0269-9495"},"institutions":[{"id":"https://openalex.org/I1902872","display_name":"EURECOM","ror":"https://ror.org/00sse7z02","country_code":"FR","type":"education","lineage":["https://openalex.org/I1902872","https://openalex.org/I205703379"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Melek \u00d6nen","raw_affiliation_strings":["EURECOM, France"],"raw_orcid":"https://orcid.org/0000-0003-0269-9495","affiliations":[{"raw_affiliation_string":"EURECOM, France","institution_ids":["https://openalex.org/I1902872"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014874779","display_name":"Wafa Ben Jaballah","orcid":"https://orcid.org/0000-0002-6699-6846"},"institutions":[{"id":"https://openalex.org/I4210140930","display_name":"Thales (France)","ror":"https://ror.org/04emwm605","country_code":"FR","type":"company","lineage":["https://openalex.org/I4210140930"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Wafa Ben Jaballah","raw_affiliation_strings":["Thales SIX GTS, France"],"raw_orcid":"https://orcid.org/0000-0002-6699-6846","affiliations":[{"raw_affiliation_string":"Thales SIX GTS, France","institution_ids":["https://openalex.org/I4210140930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3732,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.9397859,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"146","last_page":"158"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":1.0,"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":1.0,"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/T10237","display_name":"Cryptography and Data Security","score":0.9997000098228455,"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9846000075340271,"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.8520359992980957},{"id":"https://openalex.org/keywords/federated-learning","display_name":"Federated learning","score":0.7977033257484436},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.683498740196228},{"id":"https://openalex.org/keywords/news-aggregator","display_name":"News aggregator","score":0.5905755758285522},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5734598636627197},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5240254998207092},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.4924541413784027},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.4833516776561737},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.476455956697464},{"id":"https://openalex.org/keywords/secret-sharing","display_name":"Secret sharing","score":0.43909990787506104},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4216155409812927},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3125123977661133},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.18935486674308777},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10839682817459106}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8520359992980957},{"id":"https://openalex.org/C2992525071","wikidata":"https://www.wikidata.org/wiki/Q50818671","display_name":"Federated learning","level":2,"score":0.7977033257484436},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.683498740196228},{"id":"https://openalex.org/C180505990","wikidata":"https://www.wikidata.org/wiki/Q498267","display_name":"News aggregator","level":2,"score":0.5905755758285522},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5734598636627197},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5240254998207092},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.4924541413784027},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.4833516776561737},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.476455956697464},{"id":"https://openalex.org/C3087436","wikidata":"https://www.wikidata.org/wiki/Q1386603","display_name":"Secret sharing","level":3,"score":0.43909990787506104},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4216155409812927},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3125123977661133},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.18935486674308777},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10839682817459106},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"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/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3564625.3568135","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3564625.3568135","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th Annual Computer Security Applications Conference","raw_type":"proceedings-article"},{"id":"pmh:oai:fr.eurecom:7109","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4377196942","display_name":"Graduate School and Research Center in Digital Science (EURECOM)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1902872","host_organization_name":"EURECOM","host_organization_lineage":["https://openalex.org/I1902872"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACSAC 2022, Annual Computer Security Applications Conference, 5-9 December 2022, Austin, Texas, USA","raw_type":"Conference"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Reduced inequalities","score":0.75,"id":"https://metadata.un.org/sdg/10"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W132244987","https://openalex.org/W1493614564","https://openalex.org/W1575311728","https://openalex.org/W2004765731","https://openalex.org/W2056489112","https://openalex.org/W2461120638","https://openalex.org/W2495148038","https://openalex.org/W2502199022","https://openalex.org/W2781091734","https://openalex.org/W2930926105","https://openalex.org/W2940810329","https://openalex.org/W2963456518","https://openalex.org/W2963540401","https://openalex.org/W2970606380","https://openalex.org/W2984242138","https://openalex.org/W3013310637","https://openalex.org/W3015415068","https://openalex.org/W3049486278","https://openalex.org/W3096328345","https://openalex.org/W3103245149","https://openalex.org/W3107632872","https://openalex.org/W3110845456","https://openalex.org/W3169582402","https://openalex.org/W4230556537","https://openalex.org/W4237640996","https://openalex.org/W6824583106"],"related_works":["https://openalex.org/W3036238356","https://openalex.org/W2603387358","https://openalex.org/W2767445978","https://openalex.org/W2570892890","https://openalex.org/W3092831610","https://openalex.org/W4206057490","https://openalex.org/W962287279","https://openalex.org/W3112734853","https://openalex.org/W4280503768","https://openalex.org/W4280593074"],"abstract_inverted_index":{"Federated":[0],"learning":[1,11,75,120],"allows":[2,40],"multiple":[3],"parties":[4,41],"to":[5,32,42,50,132,146],"collaboratively":[6],"train":[7],"a":[8,35,66,85,104,117,139],"global":[9],"machine":[10],"(ML)":[12],"model":[13,45,176],"without":[14],"sharing":[15],"their":[16,44],"private":[17],"datasets.":[18],"To":[19],"make":[20],"sure":[21],"that":[22,39,54,76,153],"these":[23],"local":[24],"datasets":[25],"are":[26],"not":[27],"leaked,":[28],"existing":[29],"works":[30],"propose":[31],"rely":[33],"on":[34,168],"secure":[36,68,89,137,160],"aggregation":[37,71,90,161],"scheme":[38,72,91,109],"encrypt":[43],"updates":[46],"before":[47],"sending":[48],"them":[49],"the":[51,56,88,157,169],"central":[52],"server":[53],"aggregates":[55],"encrypted":[57],"inputs.":[58,150],"In":[59],"this":[60,98],"work,":[61],"we":[62,115],"design":[63,116],"and":[64,69,95,110],"evaluate":[65],"new":[67,99],"fault-tolerant":[70,159],"for":[73],"federated":[74,119],"is":[77,136,186],"robust":[78],"against":[79,138],"client":[80],"failures.":[81,133],"We":[82,151],"first":[83],"develop":[84],"threshold-variant":[86],"of":[87,165,177,193],"proposed":[92],"by":[93],"Joye":[94],"Libert.":[96],"Using":[97],"building":[100],"block":[101],"together":[102],"with":[103,173,181],"dedicated":[105],"decentralized":[106],"key":[107],"management":[108],"an":[111,174],"input":[112],"encoding":[113],"solution,":[114],"privacy-preserving":[118],"protocol":[121,185],"that,":[122],"when":[123],"executed":[124],"among":[125],"n":[126],"clients,":[127,183],"can":[128,143],"recover":[129],"from":[130],"up":[131],"Our":[134],"solution":[135,155],"malicious":[140],"aggregator":[141],"who":[142],"manipulate":[144],"messages":[145],"learn":[147],"clients\u2019":[148],"individual":[149],"show":[152],"our":[154,184],"outperforms":[156],"state-of-the-art":[158],"schemes":[162],"in":[163,191],"terms":[164],"computation":[166],"cost":[167],"client.":[170],"For":[171],"example,":[172],"ML":[175],"100,000":[178],"parameters,":[179],"trained":[180],"600":[182],"5.5x":[187],"faster":[188,190],"(1.6x":[189],"case":[192],"180":[194],"clients":[195],"drop).":[196]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":2}],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2025-10-10T00:00:00"}
