-
公开(公告)号:US11664130B2
公开(公告)日:2023-05-30
申请号:US17009043
申请日:2020-09-01
IPC分类号: G16H50/80 , G16H50/50 , G16H50/70 , G16H40/20 , G06Q30/0204 , G16H50/30 , G06N20/00 , H04W4/12 , G09B19/00 , G16H50/20 , H04W4/021 , G16H10/60 , H04W4/029
CPC分类号: G16H50/80 , G06N20/00 , G06Q30/0205 , G09B19/00 , G16H40/20 , G16H50/20 , G16H50/30 , G16H50/50 , G16H50/70 , H04W4/12 , G16H10/60 , H04W4/021 , H04W4/029
摘要: Predicting infection risk by generating a first temporal graph of a first set of disease progression data, generating a second temporal graph of a second set of disease progression data, combining a first temporal graph node embedding and a second temporal graph node embedding, and generating a predicted infection risk according to the first temporal graph node embedding and the second temporal graph node embedding.
-
公开(公告)号:US20220083451A1
公开(公告)日:2022-03-17
申请号:US17019480
申请日:2020-09-14
发明人: Chen Lin , Anup KALIA , Jin Xiao , John Rofrano , Saurabh Sinha , Raghav Batta , Maja Vukovic
摘要: A method, system, and computer program product for decomposing monolithic applications to form microservices are provided. The method identifies a set of classes within a monolithic application. A set of horizontal clusters are generated by performing horizontal clustering to the set of classes to decompose the classes based on a first functionality type. The method generates a set of vertical clusters by performing vertical clustering to the set of classes to decompose the classes based on a second functionality type. A subset of classes occurring in a common horizontal cluster and vertical cluster are identified as a functional unit. The method merges one or more functional units to form a microservice.
-
公开(公告)号:US20220035732A1
公开(公告)日:2022-02-03
申请号:US17500299
申请日:2021-10-13
发明人: Jin Xiao , Anup Kalia , Chen Lin , Raghav Batta , Saurabh Sinha , John Rofrano , Maja Vukovic
摘要: Systems, computer-implemented methods, and computer program products to facilitate generation of microservices from a monolithic application based on runtime traces are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a model component that learns cluster assignments of classes in a monolithic application based on runtime traces of executed test cases. The computer executable components can further comprise a cluster component that employs the model component to generate clusters of the classes based on the cluster assignments to identify one or more microservices of the monolithic application.
-
4.
公开(公告)号:US12124924B2
公开(公告)日:2024-10-22
申请号:US16950228
申请日:2020-11-17
发明人: Ali Kanso , Jinho Hwang , Muhammed Fatih Bulut , Shripad Nadgowda , Chen Lin
摘要: Systems and methods are provided that integrate a machine-learning model, and more specifically, utilizing a platform as a service (PaaS) cloud to predict probability of success for an operator in an environment. An embodiment comprises a system having: a processor that executes computer executable components stored in memory, trained machine-learning model that predicts probability of success for deployment of an operator in an environment with a namespace of a platform as a service (PaaS) cloud, and a deployment component that receives a first operator and a first namespace and employs the trained machine-learning model to predict success of deployment of the first operator in a first environment.
-
公开(公告)号:US11727119B2
公开(公告)日:2023-08-15
申请号:US16904688
申请日:2020-06-18
发明人: Chen Lin , Muhammed Fatih Bulut
IPC分类号: G06Q10/06 , G06F9/50 , G06F21/57 , G06N20/10 , G06F9/48 , G06N20/20 , G06F18/21 , G06F18/243
CPC分类号: G06F21/577 , G06F9/4862 , G06F18/217 , G06F18/24323 , G06N20/10 , G06N20/20
摘要: Embodiments relate to a system, a program product, and a method to support a migration operation. Risk factors associated with a migration operation are assessed. The assessment includes assigning respective risk score values to the identified risk factors, assigning respective weight values to the identified risk factors, and calculating a composite risk score based on the assigned risk score values and the assigned weight values. At least one remediation action is recommended to reduce risk to the migration operation. The at least one recommended remediation action is implemented prior to execution of the migration operation. A migration plan incorporating the remediation action for the migration operation is generated. At least one machine learning (ML) model is employed in connection with (a) the subjecting of the identified risk factors to the assessment and/or (b) the recommending of at least one remediation action to reduce risk to the migration operation.
-
公开(公告)号:US11520783B2
公开(公告)日:2022-12-06
申请号:US16575916
申请日:2019-09-19
发明人: Chen Lin , John Rofrano , Anup Kalia , Maja Vukovic , Jinho Hwang , Jie Ma , Lijun Mei , Ya Bin Dang
IPC分类号: G06F16/2452 , G06F16/242 , G06F40/253 , G06N3/08
摘要: A system, program product, and method for use with an artificial intelligence (AI) platform to dynamically amend a knowledge base responsive to query evaluating and processing. A received or detected query is subject to natural language processing to identify, annotate, and map one or more query tokens against a knowledge base. The query tokens are evaluated against the knowledge base to identify one or more query tokens absent from the knowledge base and leverage a neural network to predict a probability relationship between the query tokens absent from the knowledge base and one or more tokens populated in the knowledge base. The natural language (NL) query is translated to a structured query language (SQL) and the SQL query is executed and evaluated, and the knowledge base is selectively and dynamically amended subject to the SQL evaluation.
-
公开(公告)号:US11360877B2
公开(公告)日:2022-06-14
申请号:US17019480
申请日:2020-09-14
发明人: Chen Lin , Anup Kalia , Jin Xiao , John Rofrano , Saurabh Sinha , Raghav Batta , Maja Vukovic
摘要: A method, system, and computer program product for decomposing monolithic applications to form microservices are provided. The method identifies a set of classes within a monolithic application. A set of horizontal clusters are generated by performing horizontal clustering to the set of classes to decompose the classes based on a first functionality type. The method generates a set of vertical clusters by performing vertical clustering to the set of classes to decompose the classes based on a second functionality type. A subset of classes occurring in a common horizontal cluster and vertical cluster are identified as a functional unit. The method merges one or more functional units to form a microservice.
-
8.
公开(公告)号:US11269625B1
公开(公告)日:2022-03-08
申请号:US17075432
申请日:2020-10-20
发明人: Chen Lin , Jinho Hwang , Muhammed Fatih Bulut , Ali Kanso , Shripad Nadgowda
摘要: A computer system, computer program product, and computer-implemented method to identify one or more re-factoring operations directed at micro-service identification for source code. A genetic algorithm is leveraged to produce an offspring population of re-factoring operations from a parent set. The offspring population is subject to an assessment utilizing one or more objective measures. Responsive to the assessment, one or more identified re-factoring operations are selectively applied to the source code to produce one or more corresponding micro-service candidates.
-
公开(公告)号:US20210398023A1
公开(公告)日:2021-12-23
申请号:US16904688
申请日:2020-06-18
发明人: Chen Lin , Muhammed Fatih Bulut
摘要: Embodiments relate to a system, a program product, and a method to support a migration operation. Risk factors associated with a migration operation are assessed. The assessment includes assigning respective risk score values to the identified risk factors, assigning respective weight values to the identified risk factors, and calculating a composite risk score based on the assigned risk score values and the assigned weight values. At least one remediation action is recommended to reduce risk to the migration operation. The at least one recommended remediation action is implemented prior to execution of the migration operation. A migration plan incorporating the remediation action for the migration operation is generated. At least one machine learning (ML) model is employed in connection with (a) the subjecting of the identified risk factors to the assessment and/or (b) the recommending of at least one remediation action to reduce risk to the migration operation.
-
公开(公告)号:US20210279566A1
公开(公告)日:2021-09-09
申请号:US16809319
申请日:2020-03-04
发明人: Chen Lin , Hongtan Sun , John Rofrano , Maja Vukovic
摘要: Embodiments relate to a system, program product, and method for training a contrastive neural network (CNN) in an active learning environment. A neural network is pre-trained with labeled data of a historical dataset. The CNN is trained for the new dataset by applying the new dataset and contrasting the new dataset against the historical dataset to extract novel patterns. Features novel to the new dataset are learned, including updating weights of the knowledge operator. The borrowed knowledge operator weights are combined with the updated knowledge operator weights. The CNN is leveraged to predict one or more labels for the new dataset as output data.
-
-
-
-
-
-
-
-
-