Search

BR-112024007899-B1 - METHOD AND APPARATUS FOR MANAGING COMPUTER-READABLE NON-TRANSITIONAL MODEL AND MEDIUM UPDATES

BR112024007899B1BR 112024007899 B1BR112024007899 B1BR 112024007899B1BR-112024007899-B1

Abstract

MOBILITY AND ZONE MANAGEMENT IN ZONE-BASED FEDERATED LEARNING. One method for mobility and zone management in zone-based federated learning involves receiving, on a zone management device from multiple zone management devices, a global model from a first network device associated with the global model. Each of the multiple zone management devices is associated with a corresponding zone model from multiple zone models. The zone management device transmits the global model to mobile devices in a first zone associated with the first zone model based on a zone association. The zone management device receives weights associated with the global model from each mobile device in the first zone. The zone management device updates the first zone model based on the received weights and the zone association. The zone management device transmits the updated first zone model to each mobile device in the first zone.

Inventors

  • An Chen
  • VIJAYA DATTA MAYYURI

Assignees

  • QUALCOMM TECHNOLOGIES, INC

Dates

Publication Date
20260310
Application Date
20221006
Priority Date
20211102

Claims (15)

  1. 1. Method (800) for managing model updates characterized in that it comprises: receiving (802), on a zone management device from a plurality of zone management devices, a global model from a first network device associated with the global model, each of the plurality of zone management devices associated with a corresponding zone model from a plurality of zone models; transmitting (804), from the zone management device, the global model to mobile devices in a first zone associated with a first zone model based on a zone member; receiving (806), on the zone management device, weights associated with a local model update of the global model from each mobile device in the first zone; updating, on the zone management device, the first zone model based on the received weights and the zone member; and transmitting (810), from the zone management device, the updated first zone model to each mobile device in the first zone.
  2. 2. Method, according to claim 1, characterized in that the zone member is determined based on at least one of a selection, setting or preference indicated via each of the mobile devices.
  3. 3. Method, according to claim 1, characterized in that the first zone is defined based on one or more common first characteristics for each of the mobile devices.
  4. 4. A method according to claim 3, characterized in that at least one mobile device that has a first zone member for the first zone has a second zone member for a second zone.
  5. 5. A method according to claim 4, characterized in that it further comprises determining a home zone for at least one mobile device; and updating the first zone model based on the determination of the home zone.
  6. 6. Method, according to claim 1, characterized in that the first zone is merged with a second zone based on a difference between a first zone model accuracy for the first zone and a second zone model accuracy for the second zone.
  7. 7. Method, according to claim 1, characterized in that the first zone is divided into multiple subzones based on a comparison of a first model accuracy for the first zone model and a second model accuracy for a subzone model.
  8. 8. Apparatus for managing model updates characterized in that it comprises: a memory; and at least one processor coupled to the memory, the at least one processor being configured to: receive (802), in a zone management device from a plurality of zone management devices, a global model from a first network device associated with the global model, each of the plurality of zone management devices associated with a corresponding zone model from a plurality of zone models; transmit (804), from the zone management device, the global model to mobile devices in a first zone associated with a first zone model based on a zone member; receive (806), in the zone management device, weights associated with a local model update of the global model from each mobile device in the first zone; update (808), in the zone management device, the first zone model based on the received weights and the zone member; and transmit (810), from the zone management device, the first updated zone model for each mobile device in the first zone.
  9. 9. Device according to claim 8, characterized in that at least one processor is additionally configured to determine the zone member based on at least one of a selection, setting or preference indicated via each of the mobile devices.
  10. 10. Device according to claim 8, characterized in that the first zone is defined based on one or more first characteristics common to each of the mobile devices.
  11. 11. Device according to claim 10, characterized in that at least one mobile device having a first zone member for the first zone has a second zone member for a second zone.
  12. 12. Device according to claim 11, characterized in that at least one processor is additionally configured to: determine a home zone for at least one mobile device; and update the first zone model based on the determination of the home zone.
  13. 13. Apparatus, according to claim 8, characterized in that at least one processor is additionally configured to merge the first zone with a second zone based on a difference between a first zone model accuracy for the first zone and a second zone model accuracy for the second zone.
  14. 14. Apparatus, according to claim 8, characterized in that at least one processor is additionally configured to divide the first zone into multiple subzones based on a comparison of a first model accuracy for the first zone model and a second model accuracy for a subzone model.
  15. 15. A non-transient, computer-readable medium characterized in that it comprises instructions encoded therein for managing model updates, wherein the instructions are executed by a processor to perform the method defined in any one of claims 1 to 7.

Description

CROSS-REFERENCE TO RELATED REQUESTS [001] This application claims priority to US patent application No. 17/517,633, filed November 2, 2021, entitled "MOBILITY AND ZONE MANAGEMENT IN ZONE-BASED FEDERATED LEARNING", the description of which is expressly incorporated by reference in its entirety. FIELD OF DISSEMINATION [002] Aspects of this disclosure relate generally to neural networks and, more particularly, to techniques and devices for mobility and zone management in zone-based federated learning. BACKGROUND [003] Federated learning is an approach to collaboratively training neural networks on multiple users without gathering data in a central location. Due to the decentralized data, federated learning is beneficial for applications where privacy is a significant factor. Conventional federated learning solutions for mobile sensing data (e.g., data collected from smartphones) have problems in terms of model accuracy due to their lack of adaptability to user mobility behavior. In large geographic areas (e.g., cities), user behavior and implicitly their mobile sensing data typically vary by zone (e.g., city districts). For example, users in a commercial district may behave differently compared to users in a shopping district. A global model across all zones may suffer due to the non-independent and identically distributed ("non-IID") data distribution across zones. Using conventional methods to improve model accuracy for non-IID data can lead to privacy trade-offs (e.g., data bloat) and may still not adapt well to the localized behavior of mobile users. SUMMARY [004] The present disclosure is presented in the independent claims, respectively. Some aspects of the disclosure are described in the dependent claims. [005] In one aspect of the present disclosure, a method is provided for managing model updates. The method includes receiving, on a zone management device of multiple zone management devices, a global model from a first network device associated with the global model. Each of the multiple zone management devices is associated with a corresponding zone model of multiple zone models. The method also includes transmitting, from the zone management device, the global model to mobile devices in a first zone associated with a first zone model based on a zone association. Additionally, the method includes receiving, on the zone management device, weights associated with the global model from each mobile device in the first zone. The method also includes updating, on the zone management device, the first zone model based on the received weights and the zone association. Additionally, the method includes transmitting, from the zone management device, the updated first zone model to each mobile device in the first zone. [006] In one aspect of the present disclosure, an apparatus is provided for managing model updates. The apparatus includes a memory and one or more processors coupled to the memory. The processor(s) is/are configured to receive, in a multi-zone management device, a global model from a first network device associated with the global model. Each of the multiple zone management devices is associated with a corresponding multi-zone model. The processor(s) is/are also configured to transmit, from the zone management device, the global model to mobile devices in a first zone associated with a first zone model based on a zone association. In addition, the processor(s) is/are configured to receive, in the zone management device, weights associated with the global model from each mobile device in the first zone. The processor(s) is/are also configured to update, on the zone management device, the first zone model based on the received weights and zone association. Additionally, the processor(s) is/are configured to transmit, from the zone management device, the updated first zone model to each mobile device in the first zone. [007] In one aspect of the present disclosure, an apparatus is provided for managing model updates. The apparatus includes means for receiving, in a zone management device of multiple zone management devices, a global model from a first network device associated with the global model. Each of the multiple zone management devices is associated with a corresponding zone model of multiple zone models. The apparatus also includes means for transmitting, from the zone management device, the global model to mobile devices in a first zone associated with a first zone model based on a zone association. Additionally, the apparatus includes means for receiving, in the zone management device, weights associated with the global model from each mobile device in the first zone. The apparatus also includes means for updating, in the zone management device, the first zone model based on the received weights and the zone association. Additionally, the apparatus includes means for transmitting, from the zone management device, the updated first zone model to each mobile device in the first zone. [008]