-
公开(公告)号:US20210334677A1
公开(公告)日:2021-10-28
申请号:US16858657
申请日:2020-04-26
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Sai Zeng , Braulio Gabriel Dumba , Jun Duan , Matthew Staffelbach , Emrah Zarifoglu , Umar Mohamed Iyoob , Manish Mahesh Modh
Abstract: A machine learning assessment system is provided. The system identifies multiple datasets and multiple machine learning (ML) modeling algorithms based on the client profile. The system assesses a cost of data collection for each dataset of the multiple datasets. The system assesses a performance metric for each ML modeling algorithm of the multiple modeling algorithms. The system recommends a dataset from the multiple datasets and an ML modeling algorithm from the multiple ML modeling algorithm based on the assessed costs of data collection for the multiple datasets and the assessed performance metrics for the multiple ML modeling algorithms.
-
公开(公告)号:US20240320687A1
公开(公告)日:2024-09-26
申请号:US18189681
申请日:2023-03-24
Applicant: International Business Machines Corporation
Inventor: Abdulhamid Adebowale Adebayo , Braulio Gabriel Dumba , Alexei Karve , Robert Filepp , Andrew John Anderson
IPC: G06Q30/018
CPC classification number: G06Q30/018
Abstract: A computer implemented method determines a compliance of an application. A number of processor units determines compliance scores resulting from compliance checks performed at each layer in layers in an edge computing network for components for the application running in the layers. The compliance checks performed at each layer are determined using a compliance profile identifying a set of the compliance checks for each component in the application. The number of processor units transmit the compliance scores determined in each layer in the layers upward to a top layer in the layers. The number of processor units aggregate compliance scores received from the components in a lower layer for transmission upward in the layers to the top layer as aggregated compliance scores. The number of processor units determine the compliance for the application using an overall aggregate score determined at the top layer.
-
公开(公告)号:US11954524B2
公开(公告)日:2024-04-09
申请号:US17330583
申请日:2021-05-26
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Braulio Gabriel Dumba , Jun Duan , Nerla Jean-Louis , Muhammed Fatih Bulut , Sai Zeng
CPC classification number: G06F9/4881 , G06F9/5005 , G06F2209/5011 , G06F2209/503
Abstract: A method for scheduling services in a computing environment includes receiving a service scheduling request corresponding to the computing environment and identifying a resource pool and a set of compliance requirements corresponding to the computing environment. The method continues by identifying target resources within the resource pool, wherein target resources are resources which meet the set of compliance requirements, and subsequently identifying a set of available target resources, wherein available target resources are target resources with scheduling availability. The method further includes analyzing the set of available target resources to determine a risk score for each available target resource and selecting one or more of the set of available target resources according to the determined risk scores. The method continues by scheduling a service corresponding to the service scheduling request on the selected one or more available target resources.
-
公开(公告)号:US11930073B1
公开(公告)日:2024-03-12
申请号:US17971084
申请日:2022-10-21
Applicant: International Business Machines Corporation
Inventor: Jun Duan , Braulio Gabriel Dumba , Andrew John Anderson
IPC: G06F15/173 , G06F18/21 , H04L67/1008 , H04L67/1012
CPC classification number: H04L67/1012 , G06F18/217 , H04L67/1008
Abstract: A computer-implemented method, system and computer program product for maximizing system scalability while guaranteeing enforcement of service level objectives. A request is received to access a backend database in a hierarchy of backend databases that includes heterogenous computing resources with a dynamic range of performance. Upon receiving the request, a reinforcement learning based filter determines if the request's frequency of access exceeds a cutoff frequency. If the received request is not filtered, but instead, is passed through the filter, then one of the backend databases in the hierarchy is selected. Such a selection is made by a load balancer that is trained using reinforcement learning to select the optimal backend database taking into consideration the storage size and speed of the backend databases as well as taking into consideration the user-specified service level objective to be met by the request to guarantee enforcement of such a service level objective.
-
公开(公告)号:US11625272B2
公开(公告)日:2023-04-11
申请号:US16994586
申请日:2020-08-15
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Braulio Gabriel Dumba , Ubaid Ullah Hafeez , Abdulhamid Adebayo , Jun Duan , Alexei Karve , Sai Zeng
Abstract: A computer-implemented method for managing one or more operations of a workload includes selecting a resource type for workload management on a platform. One or more operations of the selected resource to be managed are identified. A reconciliation time for execution of each of the identified operations is determined. A reconciliation period between two consecutive reconciliations is determined for each of the identified operations. A minimum number of processes for workload management of a given set of the operations on resources is calculated, and the determined minimum number of processes is deployed to manage the workload.
-
-
-
-