-
公开(公告)号:US20230169402A1
公开(公告)日:2023-06-01
申请号:US17999802
申请日:2021-05-21
Applicant: Nokia Technologies Oy
Inventor: Akhil MATHUR
IPC: G06N20/00
CPC classification number: G06N20/00
Abstract: This specification describes an apparatus relating to collaborative machine learning, or federated learning. The apparatus may comprise means for determining one or more properties associated with one or more processing nodes, the one or more processing nodes configured to utilize respective data based on a local dataset of one or more particular processing nodes for updating a collaboratively learned model. The apparatus may also comprise means for determining, based on the one or more properties, one or more of the particular processing nodes for use in updating the learned model.
-
公开(公告)号:US20230153611A1
公开(公告)日:2023-05-18
申请号:US18049138
申请日:2022-10-24
Applicant: Nokia Technologies Oy
Inventor: Akhil MATHUR , Chulhong Min , Fahim Kawsar
CPC classification number: G06N3/08 , G06K9/6256 , G06N3/0472
Abstract: Providing unlabelled training data for training a computational model comprises:
obtaining sets of time-aligned unlabelled data, wherein the sets correspond to different ones of a plurality of sensors;
marking a first sample, of a first set of the sets, as a positive sample, in dependence on statistical separation information indicating a first statistical similarity of at least a portion of the first set to the at least a portion of the reference set and in dependence on the first sample being time-aligned relative to a reference time;
marking a second sample, of a second set of the sets, as a negative sample, in dependence on statistical separation information indicating a second, lower statistical similarity, of at least a portion of the second set to the at least a portion of the reference set, and in dependence on the second sample being time-misaligned relative to the reference time.-
公开(公告)号:US20240338574A1
公开(公告)日:2024-10-10
申请号:US18623569
申请日:2024-04-01
Applicant: Nokia Technologies Oy
Inventor: Soumyajit CHATTERJEE , Akhil MATHUR
Abstract: Example embodiments relate to an apparatus, method and computer program relating to federated learning for computational models. In an example, an apparatus comprises means for determining, based on one or more resources of a client device, whether a first computational model architecture can be trained locally by the client device within a target training time. The apparatus may also comprise means for selecting, if the first computational model architecture cannot be trained locally by the client device within the target training time, a modified version of the first computational model architecture that can be trained by the client device within the target training time. The apparatus may also comprise means for providing the selected modified version of the first computational model architecture for local training by the client device.
-
公开(公告)号:US20220101101A1
公开(公告)日:2022-03-31
申请号:US17468069
申请日:2021-09-07
Applicant: Nokia Technologies Oy
Inventor: Akhil MATHUR
Abstract: This specification describes an apparatus relating to domain adaptation. The apparatus may comprise a means for providing a source dataset comprising a plurality of source data items associated with a source domain and a target dataset comprising a plurality of target data items associated with a target domain. The apparatus may also comprise means for providing a first computational model (34, 41) associated with the source domain dataset, the first computational model being associated with a plurality of source domain classes. The apparatus may also comprise means for generating, for each of a series of target data items xt input to the first computational model (34, 41), a target weight δT indicative of a confidence value that said target data item belongs to a class which is shared with known classes of the first computational model, and means for generating, for each of a series of source data items xs input to the first computational model (34, 41), a source weight δS indicative of a confidence value that said source data item belongs to a known class of the first computational model (34, 41), shared with the target domain. The apparatus may adapt at least part of the first computational model (34, 41) by means of one or more processors, to generate a second computational model by training a discriminator (42) to seek to decrease a discriminator loss function, the discriminator loss function being computed using the source and target data items xs xt, respectively weighted by the source and target weights δS, δT.
-
公开(公告)号:US20210376604A1
公开(公告)日:2021-12-02
申请号:US16753658
申请日:2018-11-06
Applicant: Nokia Technologies OY
Inventor: Akhil MATHUR , Sourav BHATTACHARYA , Fahim KAWSAR , Nicholas LANE , Mohammed ALLOULAH , Chulhong MIN
Abstract: In one embodiment, the method includes obtaining, by a first processing device, energy demand data representative of the energy consumption of respective tasks of a processing pipeline, obtaining, by the first processing device, battery availability data representative of the available energy of the batteries of other respective processing devices, for respective tasks of the processing pipeline, selecting, by the first processing device, one of the processing devices for executing the task, as a function of the energy demand data and the battery availability data, and controlling, by the first processing device, the execution of the respective tasks on the selected processing devices.
-
公开(公告)号:US20210350280A1
公开(公告)日:2021-11-11
申请号:US17314244
申请日:2021-05-07
Applicant: Nokia Technologies Oy
Inventor: Alessandro MONTANARI , Fahim KAWSAR , Akhil MATHUR , Chulhong MIN
Abstract: An apparatus, method and computer program is described comprising: determining an initial performance of a first model, wherein determining the initial performance comprises deploying the first model at a first device; determining one or more operations for modifying the first model based on at least the initial performance of the first model and one or more user requirements; modifying the first model by performing the one or more operations; determining whether a performance of the modified first model satisfies the one or more user requirements, wherein the determining comprises deploying the modified first model at the first device; and in the event that the modified first model does not satisfy the one or more user requirements, further modifying the first model by performing one or more further operations until the performance of the modified first model satisfies the one or more user requirements, wherein the determining further one or more operations based on at least the performance of the modified first model and the one or more user requirements.
-
公开(公告)号:US20210089132A1
公开(公告)日:2021-03-25
申请号:US16954861
申请日:2018-12-10
Applicant: Nokia Technologies Oy
Inventor: Akhil MATHUR
Abstract: A method and system is disclosed that comprises detecting a user gesture at a location which is remote from a data processing terminal and identifying a first application based on the distance of the detected user gesture being within a first distance range from the data processing terminal, wherein a plurality of applications are associated with different distance ranges from the data processing terminal. The method and system may further cause performance of one of a plurality of functions of the first application based on the user gesture.
-
公开(公告)号:US20180288612A1
公开(公告)日:2018-10-04
申请号:US15924587
申请日:2018-03-19
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Akhil MATHUR , Anna WIELGOSZEWSKA
Abstract: The invention relates to user equipment and a method for communication. The user equipment comprises a processing unit, a memory unit and a communication interface for communication with an access point controlled by the processing unit. The communication interface is configured to use an identifier stored in the memory unit. Any communication sent by the communication interface to the access point is associated with the identifier. The memory unit comprises a category-to-identifier database in which virtual identifiers are stored, each associated with a specific content category. The communication interface is configured to determine which specific content category a determined data to be sent to the access point belongs to, to obtain from the category-to-identifier database the virtual identifier corresponding to the specific content category which the determined data belongs to, and to allocate to the determined data the virtual identifier as identifier to be used for transmission to the access point.
-
-
-
-
-
-
-