{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/124503"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/124503","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Federated learning in drone-based systems","abstract":"Drones have unique characteristics that allow them to perform tasks that otherwise cannot be accomplished with such efficiency in a cost-effective manner. In many applications, drones often are part of a system with several other drones that help perform related operations. In such a setup, it is beneficial for the drones to learn from the experience of one another. However, sharing sensitive data could be an issue when these drones capture data that belong to different entities (e.g., neighboring farms with different owners who are hesitant to share fine granular data). Federated learning is a natural choice in applications where drones do not want to share their data with any other entity. The federated learning framework comprises several clients (drones) and a server (a base station), where each drone generates a local model with its data and then shares the local model parameter updates with the server, which aggregates these to generate the global model. Operational and strategic constraints such as communication between drones and base station while the drones are mobile, limited and slow communication channels, uncooperative drones, and information aggregation from multiple drones as well as associated scalability challenges need to be addressed for smooth operation of drone-based systems. We study three elements in this setup. Specifically, we study the amount of shared information (scalability), when to share, and how to aggregate such shared information. Each of these are significant elements that need to be carefully considered for seamless incorporation of federated learning in drone-based systems. Our results indicate that the number of drones and the amount of information they share with the server (base station) are complements where an increase in one compensates for a decrease in the other. We derive bounds for the conditions under which drones want to share their local model updates with the server. For privacy reasons, when drones decide to share only range values instead of exact values of their local model parameters, we observe the decisions based on global model outputs to be different.","abstract_html":"Drones have unique characteristics that allow them to perform tasks that otherwise cannot be accomplished with such efficiency in a cost-effective manner. In many applications, drones often are part of a system with several other drones that help perform related operations. In such a setup, it is beneficial for the drones to learn from the experience of one another. However, sharing sensitive data could be an issue when these drones capture data that belong to different entities (e.g., neighboring farms with different owners who are hesitant to share fine granular data). Federated learning is a natural choice in applications where drones do not want to share their data with any other entity. The federated learning framework comprises several clients (drones) and a server (a base station), where each drone generates a local model with its data and then shares the local model parameter updates with the server, which aggregates these to generate the global model. Operational and strategic constraints such as communication between drones and base station while the drones are mobile, limited and slow communication channels, uncooperative drones, and information aggregation from multiple drones as well as associated scalability challenges need to be addressed for smooth operation of drone-based systems. We study three elements in this setup. Specifically, we study the amount of shared information (scalability), when to share, and how to aggregate such shared information. Each of these are significant elements that need to be carefully considered for seamless incorporation of federated learning in drone-based systems. Our results indicate that the number of drones and the amount of information they share with the server (base station) are complements where an increase in one compensates for a decrease in the other. We derive bounds for the conditions under which drones want to share their local model updates with the server. For privacy reasons, when drones decide to share only range values instead of exact values of their local model parameters, we observe the decisions based on global model outputs to be different.","abstract_has_math":false,"creators":["Piramuthu, Otto Benjamin"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Caesar, Matthew C"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024-05","date_published":"2024-05","updated_at":"2026-07-22T22:25:02Z","subjects":["Drone","Federated Learning"],"languages":["eng","en"],"rights":["Copyright 2024 Otto Piramuthu"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/2142/124503","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Caesar, Matthew C"]},{"key":"dc:creator","label":"Author","values":["Piramuthu, Otto Benjamin"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2024-05","2024-04-08"]},{"key":"dc:type","label":"Dc Type","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Drone","Federated Learning"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng","en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2024 Otto Piramuthu"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://hdl.handle.net/2142/124503"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Drones have unique characteristics that allow them to perform tasks that otherwise cannot be accomplished with such efficiency in a cost-effective manner. In many applications, drones often are part of a system with several other drones that help perform related operations. In such a setup, it is beneficial for the drones to learn from the experience of one another. However, sharing sensitive data could be an issue when these drones capture data that belong to different entities (e.g., neighboring farms with different owners who are hesitant to share fine granular data). Federated learning is a natural choice in applications where drones do not want to share their data with any other entity. The federated learning framework comprises several clients (drones) and a server (a base station), where each drone generates a local model with its data and then shares the local model parameter updates with the server, which aggregates these to generate the global model. Operational and strategic constraints such as communication between drones and base station while the drones are mobile, limited and slow communication channels, uncooperative drones, and information aggregation from multiple drones as well as associated scalability challenges need to be addressed for smooth operation of drone-based systems. We study three elements in this setup. Specifically, we study the amount of shared information (scalability), when to share, and how to aggregate such shared information. Each of these are significant elements that need to be carefully considered for seamless incorporation of federated learning in drone-based systems. Our results indicate that the number of drones and the amount of information they share with the server (base station) are complements where an increase in one compensates for a decrease in the other. We derive bounds for the conditions under which drones want to share their local model updates with the server. For privacy reasons, when drones decide to share only range values instead of exact values of their local model parameters, we observe the decisions based on global model outputs to be different.","Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-05-01","The student, Otto Piramuthu, accepted the attached license on 2024-04-03 at 13:31.","The student, Otto Piramuthu, submitted this Thesis for approval on 2024-04-03 at 13:39.","This Thesis was approved for publication on 2024-04-08 at 13:24.","DSpace SAF Submission Ingestion Package generated from Vireo submission #20295 on 2024-09-16 at 00:43:07"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Federated learning in drone-based systems"]}]}],"canonical_facts":{"dc:contributor":["Caesar, Matthew C"],"dc:creator":["Piramuthu, Otto Benjamin"],"dc:date":["2024-05","2024-04-08"],"dc:description":["Drones have unique characteristics that allow them to perform tasks that otherwise cannot be accomplished with such efficiency in a cost-effective manner. In many applications, drones often are part of a system with several other drones that help perform related operations. In such a setup, it is beneficial for the drones to learn from the experience of one another. However, sharing sensitive data could be an issue when these drones capture data that belong to different entities (e.g., neighboring farms with different owners who are hesitant to share fine granular data). Federated learning is a natural choice in applications where drones do not want to share their data with any other entity. The federated learning framework comprises several clients (drones) and a server (a base station), where each drone generates a local model with its data and then shares the local model parameter updates with the server, which aggregates these to generate the global model. Operational and strategic constraints such as communication between drones and base station while the drones are mobile, limited and slow communication channels, uncooperative drones, and information aggregation from multiple drones as well as associated scalability challenges need to be addressed for smooth operation of drone-based systems. We study three elements in this setup. Specifically, we study the amount of shared information (scalability), when to share, and how to aggregate such shared information. Each of these are significant elements that need to be carefully considered for seamless incorporation of federated learning in drone-based systems. Our results indicate that the number of drones and the amount of information they share with the server (base station) are complements where an increase in one compensates for a decrease in the other. We derive bounds for the conditions under which drones want to share their local model updates with the server. For privacy reasons, when drones decide to share only range values instead of exact values of their local model parameters, we observe the decisions based on global model outputs to be different.","Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-05-01","The student, Otto Piramuthu, accepted the attached license on 2024-04-03 at 13:31.","The student, Otto Piramuthu, submitted this Thesis for approval on 2024-04-03 at 13:39.","This Thesis was approved for publication on 2024-04-08 at 13:24.","DSpace SAF Submission Ingestion Package generated from Vireo submission #20295 on 2024-09-16 at 00:43:07"],"dc:format":["application/pdf"],"dc:identifier":["https://hdl.handle.net/2142/124503"],"dc:language":["eng","en"],"dc:rights":["Copyright 2024 Otto Piramuthu"],"dc:subject":["Drone","Federated Learning"],"dc:title":["Federated learning in drone-based systems"],"dc:type":["Text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:02Z"}