PRIVATE AND FEDERATED LEARNING
    1.
    发明申请

    公开(公告)号:US20210409197A1

    公开(公告)日:2021-12-30

    申请号:US17472843

    申请日:2021-09-13

    摘要: Techniques regarding privacy preservation in a federated learning environment are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a plurality of machine learning components that can execute a machine learning algorithm to generate a plurality of model parameters. The computer executable components can also comprise an aggregator component that can synthesize a machine learning model based on an aggregate of the plurality of model parameters. The aggregator component can communicate with the plurality of machine learning components via a data privacy scheme that comprises a privacy process and a homomorphic encryption process in a federated learning environment.

    BUILDING A FEDERATED LEARNING FRAMEWORK

    公开(公告)号:US20210042628A1

    公开(公告)日:2021-02-11

    申请号:US16536711

    申请日:2019-08-09

    IPC分类号: G06N3/10 G06N3/08 G06N3/04

    摘要: Embodiments relate to an intelligent computer platform to build a federated learning framework including creating a hierarchy of machine learning models (MLMs). The hierarchy of MLMs has a primary MLM in a primary layer. Training the primary MLM includes capturing contributing model updates across at least one communication channel. A secondary MLM is created and logically positioned in a secondary layer of the hierarchy. The secondary MLM is operatively coupled to the primary MLM across the at least one communication channel. The created secondary MLM is initialized, including cloning weights and framework of the primary MLM into the secondary MLM, and populated with secondary data. The populated data has model updates local to the created secondary MLM. The secondary MLM is logically stored local to the secondary layer, and limits access to the secondary MLM to the secondary layer.

    MONITORING DYNAMIC QUALITY OF SERVICE BASED ON CHANGING USER CONTEXT

    公开(公告)号:US20200244548A1

    公开(公告)日:2020-07-30

    申请号:US16848692

    申请日:2020-04-14

    IPC分类号: H04L12/24

    摘要: One embodiment provides a method for monitoring context-dependent quality of service in a shared computing environment that includes detecting, by a processor, a change in context. Context includes user context and external context, and user context comprises physical activity, mood, engagement levels and type of events. Prior assigned service classes are updated to updated service classes based on the change in context. Service level agreement (SLA) statistics for each assigned service class are aggregated and collected. Each assigned service class includes at least one SLA based on aggregate services received by individual users in that assigned service class, and aggregating SLA statistics is based on a statistical function.

    Template Based Anatomical Segmentation of Medical Images

    公开(公告)号:US20200020107A1

    公开(公告)日:2020-01-16

    申请号:US16255140

    申请日:2019-01-23

    IPC分类号: G06T7/174 G06T3/00

    摘要: A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions executed by the processor to specifically configure the processor to implement a multi-atlas segmentation engine. An offline registration component performs registration of a plurality of atlases with a set of image templates to thereby generate and store, in a first registration storage device, a plurality of offline registrations. The atlases are annotated training medical images and the image templates are non-annotated medical images. The multi-atlas segmentation engine receives a target image. An image selection component selects a subset of image templates in the set of image templates based on the target image. An online registration component performs registration of the subset of image templates with the target image to generate a plurality of online registrations. The multi-atlas segmentation engine retrieves offline registrations corresponding to the subset of image templates from the first registration storage device. The multi-atlas segmentation engine performs segmentation of the target image based on the retrieved offline registrations corresponding to the subset of image templates and the plurality of online registrations. The segmentation applies labels to anatomical structures present in the target image based on the retrieved offline registrations and the plurality of online registrations to thereby output a modified target image.

    Optimal data sampling for image analysis

    公开(公告)号:US10395335B2

    公开(公告)日:2019-08-27

    申请号:US15470721

    申请日:2017-03-27

    摘要: One embodiment provides a method comprising receiving image data with a first image resolution, and determining an optimal image resolution for sampling the image data based on a learned model. The optimal image resolution is lower than the first image resolution. The method further comprises sampling the image data at the optimal image resolution, and performing image analysis on sampled image data resulting from the sampling.

    Vertical tuning of distributed analytics clusters

    公开(公告)号:US10346391B2

    公开(公告)日:2019-07-09

    申请号:US16041393

    申请日:2018-07-20

    发明人: Min Li Rui Zhang

    IPC分类号: G06F16/23 G06F9/50 G06F16/245

    摘要: In another general embodiment, a method includes receiving an application, determining whether the application matches another application saved to a database, in response to determining that the application does not match another application saved to the database, performing one or more test runs of the application, determining one or more resource consumption patterns for the application, based on the one or more test runs of the application, estimating one or more parameters of the application, based on the one or more resource consumption patterns, and saving a configuration for the application, in response to determining that the application does match another application, executing the application using the saved configuration for the matching application, monitoring statistics and resource usage, updating the one or more parameters, adjusting the execution of the application, utilizing the updated one or more parameters, and saving the updated one or more parameters of the application.

    Enabling placement control for consistent hashing-based object stores

    公开(公告)号:US10248678B2

    公开(公告)日:2019-04-02

    申请号:US14835204

    申请日:2015-08-25

    IPC分类号: G06F17/30

    摘要: Techniques are disclosed herein for controlling object placement in object storage. A placement component of a storage application receives a request to store a first object in an object store having multiple nodes. The object store determines a placement of the first object to one of the nodes based on an object namespace including a numerical namespace and a lexicographical namespace. Each node is assigned a corresponding subspace of the object namespace for storing objects. The first object includes a numerical namespace value and a lexicographical namespace value. A second object (a replica of the first object) is generated. The first object is stored to a first node based on the lexicographical namespace value. The second object is stored to a second node based on the numerical namespace value.