{"id":"https://openalex.org/W3210668366","doi":"https://doi.org/10.1109/mcom.003.2100964","title":"FedFly: Toward Migration in Edge-Based Distributed Federated Learning","display_name":"FedFly: Toward Migration in Edge-Based Distributed Federated Learning","publication_year":2022,"publication_date":"2022-08-05","ids":{"openalex":"https://openalex.org/W3210668366","doi":"https://doi.org/10.1109/mcom.003.2100964","mag":"3210668366"},"language":"en","primary_location":{"id":"doi:10.1109/mcom.003.2100964","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mcom.003.2100964","pdf_url":null,"source":{"id":"https://openalex.org/S158797327","display_name":"IEEE Communications Magazine","issn_l":"0163-6804","issn":["0163-6804","1558-1896"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Communications Magazine","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research-repository.st-andrews.ac.uk/bitstream/10023/25671/1/2111.01516.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042655040","display_name":"Rehmat Ullah","orcid":"https://orcid.org/0000-0002-6475-2434"},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Rehmat Ullah","raw_affiliation_strings":["University of St Andrews,UK","University of St Andrews, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of St Andrews,UK","institution_ids":["https://openalex.org/I16835326"]},{"raw_affiliation_string":"University of St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090899388","display_name":"Di Wu","orcid":"https://orcid.org/0000-0001-6631-4887"},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Di Wu","raw_affiliation_strings":["University of St Andrews,UK","University of St Andrews, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of St Andrews,UK","institution_ids":["https://openalex.org/I16835326"]},{"raw_affiliation_string":"University of St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005887898","display_name":"Paul Harvey","orcid":"https://orcid.org/0000-0003-1243-938X"},"institutions":[{"id":"https://openalex.org/I1301041018","display_name":"Rakuten (Japan)","ror":"https://ror.org/0098kke80","country_code":"JP","type":"company","lineage":["https://openalex.org/I1301041018"]},{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB","JP"],"is_corresponding":false,"raw_author_name":"Paul Harvey","raw_affiliation_strings":["University of Glasgow,UK","Autonomous Networking Research & Innovation Department, Rakuten Mobile, Japan","University of Glasgow, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow,UK","institution_ids":["https://openalex.org/I7882870"]},{"raw_affiliation_string":"Autonomous Networking Research & Innovation Department, Rakuten Mobile, Japan","institution_ids":["https://openalex.org/I1301041018"]},{"raw_affiliation_string":"University of Glasgow, UK","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014362102","display_name":"Peter Kilpatrick","orcid":"https://orcid.org/0000-0003-0818-8979"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Peter Kilpatrick","raw_affiliation_strings":["Queen&#x0027;s University Belfast,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Queen&#x0027;s University Belfast,UK","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049905270","display_name":"Ivor Spence","orcid":"https://orcid.org/0000-0002-0289-6790"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ivor Spence","raw_affiliation_strings":["Queen&#x0027;s University Belfast,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Queen&#x0027;s University Belfast,UK","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074563743","display_name":"Blesson Varghese","orcid":"https://orcid.org/0000-0001-8392-832X"},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Blesson Varghese","raw_affiliation_strings":["University of St Andrews,UK","University of St Andrews, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of St Andrews,UK","institution_ids":["https://openalex.org/I16835326"]},{"raw_affiliation_string":"University of St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0443,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.78938819,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"60","issue":"11","first_page":"42","last_page":"48"},"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9818000197410583,"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/T11636","display_name":"Artificial Intelligence in Healthcare and Education","score":0.9739000201225281,"subfield":{"id":"https://openalex.org/subfields/2718","display_name":"Health Informatics"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8939045667648315},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.7913982272148132},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.6682384610176086},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5967469215393066},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5421404242515564},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.47802552580833435},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4743182361125946},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.42182859778404236},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.42085641622543335},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4173002541065216},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4060797393321991},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3960597515106201},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.29921796917915344},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.27227091789245605},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.17170125246047974}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8939045667648315},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.7913982272148132},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.6682384610176086},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5967469215393066},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5421404242515564},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.47802552580833435},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4743182361125946},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.42182859778404236},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.42085641622543335},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4173002541065216},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4060797393321991},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3960597515106201},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.29921796917915344},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.27227091789245605},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.17170125246047974}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/mcom.003.2100964","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mcom.003.2100964","pdf_url":null,"source":{"id":"https://openalex.org/S158797327","display_name":"IEEE Communications Magazine","issn_l":"0163-6804","issn":["0163-6804","1558-1896"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Communications Magazine","raw_type":"journal-article"},{"id":"pmh:oai:research-repository.st-andrews.ac.uk:10023/25671","is_oa":true,"landing_page_url":"https://hdl.handle.net/10023/25671","pdf_url":"https://research-repository.st-andrews.ac.uk/bitstream/10023/25671/1/2111.01516.pdf","source":{"id":"https://openalex.org/S4306400230","display_name":"St Andrews Research Repository (St Andrews Research Repository)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I16835326","host_organization_name":"University of St Andrews","host_organization_lineage":["https://openalex.org/I16835326"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Journal article"},{"id":"pmh:oai:eprints.gla.ac.uk:318968","is_oa":true,"landing_page_url":"https://eprints.gla.ac.uk/318968/","pdf_url":null,"source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Articles"},{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/8575a506-a16c-47e2-ab31-be165955777d","is_oa":false,"landing_page_url":"https://pure.qub.ac.uk/en/publications/8575a506-a16c-47e2-ab31-be165955777d","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Ullah, R, Wu, D, Harvey, P, Kilpatrick, P, Spence, I & Varghese, B 2022, 'FedFly: toward migration in edge-based distributed federated learning', IEEE Communications Magazine, vol. 60, no. 11, pp. 42-48. https://doi.org/10.1109/MCOM.003.2100964","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:research-repository.st-andrews.ac.uk:10023/25671","is_oa":true,"landing_page_url":"https://hdl.handle.net/10023/25671","pdf_url":"https://research-repository.st-andrews.ac.uk/bitstream/10023/25671/1/2111.01516.pdf","source":{"id":"https://openalex.org/S4306400230","display_name":"St Andrews Research Repository (St Andrews Research Repository)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I16835326","host_organization_name":"University of St Andrews","host_organization_lineage":["https://openalex.org/I16835326"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Journal article"},"sustainable_development_goals":[{"display_name":"Reduced inequalities","id":"https://metadata.un.org/sdg/10","score":0.5199999809265137}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3210668366.pdf","grobid_xml":"https://content.openalex.org/works/W3210668366.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W1686810756","https://openalex.org/W2734455483","https://openalex.org/W2792281126","https://openalex.org/W2903470619","https://openalex.org/W3013263293","https://openalex.org/W3018102029","https://openalex.org/W3021654819","https://openalex.org/W3103802018","https://openalex.org/W3105915864","https://openalex.org/W3113181031","https://openalex.org/W3115427265","https://openalex.org/W3118608800","https://openalex.org/W3134529575","https://openalex.org/W3137762252","https://openalex.org/W3155912831","https://openalex.org/W3159080474","https://openalex.org/W3182125009","https://openalex.org/W3182828306","https://openalex.org/W4289147263","https://openalex.org/W4318619660","https://openalex.org/W6728757088","https://openalex.org/W6798357606"],"related_works":["https://openalex.org/W3154796165","https://openalex.org/W4322761281","https://openalex.org/W4238233472","https://openalex.org/W4312996489","https://openalex.org/W3111395152","https://openalex.org/W4313526662","https://openalex.org/W3106131444","https://openalex.org/W3216099748","https://openalex.org/W4205963435","https://openalex.org/W4313463379"],"abstract_inverted_index":{"Federated":[0],"learning":[1,8],"(FL)":[2],"is":[3,69,156,170],"a":[4,64,104,147,198],"privacy-preserving":[5],"distributed":[6],"machine":[7],"technique":[9],"that":[10,135],"trains":[11],"models":[12],"while":[13],"keeping":[14],"all":[15],"the":[16,55,72,94,99,122,154,168,175],"original":[17],"data":[18,130],"generated":[19],"on":[20,121],"devices":[21,24,41,49,110],"locally.":[22],"Since":[23],"may":[25,53],"be":[26,30,81,209],"resource-constrained,":[27],"offloading":[28,177],"can":[29,137,208],"used":[31],"to":[32,42,47,61,63,80,93,102,143,161,174,187],"improve":[33],"FL":[34,52,116],"performance":[35],"by":[36,141,159],"transferring":[37],"computational":[38],"workload":[39],"from":[40,75,211],"edge":[43,66,77,113],"servers.":[44],"However,":[45],"due":[46],"mobility,":[48],"participating":[50],"in":[51,179],"leave":[54],"network":[56,107],"during":[57,115],"training":[58,139,155,169],"and":[59,128,158,190],"need":[60,79],"connect":[62],"different":[65],"server.":[67],"This":[68],"challenging":[70],"because":[71],"offloaded":[73],"computations":[74],"an":[76],"server":[78],"migrated.":[82],"In":[83],"line":[84],"with":[85,125],"this":[86],"assertion,":[87],"we":[88,196],"present":[89],"FedFly,":[90],"which":[91],"is,":[92],"best":[95],"of":[96,153,167,185,200],"our":[97,133],"knowledge,":[98],"first":[100],"work":[101],"migrate":[103],"deep":[105],"neural":[106],"(ONN)":[108],"when":[109,146,164,172],"move":[111],"between":[112],"servers":[114],"training.":[117],"Our":[118],"empirical":[119],"results":[120],"CIFAR-10":[123],"dataset,":[124],"both":[126],"balanced":[127],"imbalanced":[129],"distribution,":[131],"support":[132],"claims":[134],"FedFly":[136,181,207],"reduce":[138],"time":[140],"up":[142,160,186],"33":[144],"percent":[145,152,163,166],"device":[148],"moves":[149],"after":[150],"50":[151],"completed,":[157],"45":[162],"90":[165],"completed":[171],"compared":[173],"state-of-the-art":[176],"approach":[178],"FL.":[180],"has":[182],"negligible":[183],"overhead":[184],"two":[188],"seconds":[189],"does":[191],"not":[192],"compromise":[193],"accuracy.":[194],"Finally,":[195],"highlight":[197],"number":[199],"open":[201],"research":[202],"issues":[203],"for":[204],"further":[205],"investigation.":[206],"downloaded":[210],"https://github.com/qub-bless-on/FedFly.":[212]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":3}],"updated_date":"2026-07-25T09:21:30.201066","created_date":"2021-11-08T00:00:00"}
