-
公开(公告)号:US12032470B2
公开(公告)日:2024-07-09
申请号:US17528692
申请日:2021-11-17
IPC分类号: G06F11/00 , G06F11/07 , G06F11/34 , G06F18/214 , G06N3/04
CPC分类号: G06F11/3457 , G06F11/0709 , G06F11/0769 , G06F18/214 , G06N3/04
摘要: Embodiments monitor for faults in a cloud based network for a plurality of features comprising an application and dependent features. Embodiments generate a graphical representation of the plurality of features comprising a plurality of nodes and corresponding relationships between the nodes, each node corresponding to one of the plurality of features. Embodiments monitor for events for the plurality of features, the events corresponding to one or more of the nodes, to generate monitored events. Embodiments populate a graph database with the monitored events and classify each of the nodes with a trained graph neural network (“GNN”), the classification comprising a prediction of a failure of at least one node. Based on the classifying, for a failure node corresponding to the prediction, embodiments generate a new alert for the failure node or revise a threshold for an existing alert for the failure node.
-
公开(公告)号:US20230131834A1
公开(公告)日:2023-04-27
申请号:US17508734
申请日:2021-10-22
摘要: A system is disclosed that is configured to perform various bias checks on an machine learning (ML) model in order to identify one or more biases, if any, that may be inherent to the ML model. Bias evaluation results generated from performing the checks are then reported to a user, such as to a consumer of the ML model, a data scientist responsible for modeling and training the ML model, and others. The bias evaluation system performs one or more bias checks by generating synthetic datasets using attributes present in the ML model or a training dataset used to train the ML model. Prediction data is then generated by inputting the synthetically generated input data points of the synthetic datasets into the ML model. The prediction data is then processed and evaluated for biases. Results of the evaluation may be compiled into a bias evaluation report.
-
公开(公告)号:US20230065616A1
公开(公告)日:2023-03-02
申请号:US17458081
申请日:2021-08-26
摘要: A drift analysis system (DAS) is described that is capable of automatically detecting potential model schema drift issues when a machine learning model (MIL model), which has been trained using a particular training dataset, is used to make a prediction for a particular input provided to the model. The DAS performs one or more drift checks by comparing characteristics of the input to characteristics of the training dataset that was used to train the model that is being used to make a prediction for the input. Results obtained by the DAS from performing the drift checks may then be output along with the prediction made for the particular input. The one or more drift check results may be compiled into a drift report, which may be served concurrently with prediction results generated by the trained machine-learning model for the input.
-
公开(公告)号:US12111798B2
公开(公告)日:2024-10-08
申请号:US17587346
申请日:2022-01-28
发明人: Yagnesh Dilipbhai Kotecha , Hari Bhaskar Sankaranarayanan , Sandeep Jain , Jagathi Harshitha Arumalla
IPC分类号: G06F16/21 , G06F40/295
CPC分类号: G06F16/212 , G06F40/295
摘要: Embodiments map a source schema to a target schema using a feature store. Embodiments receive a file including a plurality of source schema elements and a plurality of target schema elements, the file including a plurality of unmapped elements. Embodiments retrieve rule based mappings for the unmapped elements between the source schema elements and the target schema elements. Based on semantic matching of the source schema elements, embodiments retrieve feature store based mappings from the feature store for the unmapped elements between the source schema elements and the target schema elements. Embodiments then generate one or more similarity scores for mappings of the source schema elements to the target schema elements.
-
公开(公告)号:US12105813B2
公开(公告)日:2024-10-01
申请号:US17554010
申请日:2021-12-17
CPC分类号: G06F21/604 , G06F21/6254 , H04L67/34 , G06F2221/2141
摘要: Embodiments implement a secure connector framework at a cloud infrastructure. Embodiments receive one or more notebook profiles from an on-premises system corresponding to a first cloud customer, the on-premises system comprising at least one of one or more datasets, one or more models, or one or more libraries, the notebook profiles comprising permission sets that specify a level of access to the datasets, the models and the libraries, the notebook profiles corresponding to an on-premises machine learning (“ML”) notebook. Embodiments transform the received notebook profiles into a cloud policy set for sharing the datasets, the models and the libraries. Embodiments then transmit and receive corresponding data from the first cloud customer to a second cloud customer, the transmitted and received data based on the cloud policy set.
-
公开(公告)号:US12050669B2
公开(公告)日:2024-07-30
申请号:US17685577
申请日:2022-03-03
摘要: Embodiments prevent a reverse engineering attack on a machine learning (“ML”) model. Embodiments receive a first set of requests from a plurality of users to the ML model. Based on the first set of requests, embodiments identify a first user attempting to attack the ML model and, in response to the identifying, generate a shadow model that is similar to the ML model. Embodiments receive a second set of requests from the first user to the ML model and, in response to the second set of requests, generate an ML model set of responses and a shadow model set of responses. Embodiments compare the ML model set of responses with the shadow model set of responses and, based on the comparison, determine whether the first user is attempting the reverse engineering attack on the ML model.
-
公开(公告)号:US20240078171A1
公开(公告)日:2024-03-07
申请号:US18389195
申请日:2023-11-13
CPC分类号: G06F11/3688 , G06F11/0769 , G06F11/3692 , G06N20/00
摘要: A model validation system is described that is configured to automatically validate model artifacts corresponding to models. For a model artifact being validated, the model validation system is configured to dynamically determine the validation checks to be performed for the model artifact, where the validation checks include various validation checks to be performed at the model artifact level and also for individual components included in the model artifact. The checks to be performed are dynamically determined based upon the attributes of the model artifact and of the components within the model artifact. The system is configured to generate a validation report that comprises information regarding the checks performed and the results generated from performing the various validation checks. The validation report may also include information suggesting actions for passing checks that result in a failed check, or for improving the scores of certain validation checks.
-
公开(公告)号:US20230111874A1
公开(公告)日:2023-04-13
申请号:US17499743
申请日:2021-10-12
摘要: A framework for deploying, within a notebook session, a machine-learning model to an emulation environment. Responsive to a first input entered in a notebook requesting an emulator for a device: receiving, by a computer system, a first request for the emulator for the device, and identifying a compute instance that is loaded with the emulator for the device. Responsive to a second input entered in the notebook identifying an application package to be loaded in the compute instance, loading, by the computer system, the application package in the compute instance, and executing the emulator for the device based on the application package.
-
公开(公告)号:US12107837B2
公开(公告)日:2024-10-01
申请号:US17715650
申请日:2022-04-07
CPC分类号: H04L63/04 , G06F21/602 , G06N5/022 , H04L63/1433
摘要: Embodiments secure data on a cloud based network that comprises one or more machine learning (“ML”) notebooks. Embodiments monitor activity on each of the ML notebooks, the activity including one or more commands. Embodiments classify each of the commands, the classifying including generating input parameters. Based on the input parameters, embodiments determine a risk score for each of the ML notebooks. When the risk score exceeds a predetermined threshold, embodiments generate an alert.
-
公开(公告)号:US12099617B2
公开(公告)日:2024-09-24
申请号:US17571667
申请日:2022-01-10
CPC分类号: G06F21/602 , G06F9/545 , G06F21/6209
摘要: Embodiments securely share a machine learning (“ML”) notebook, comprising a plurality of cells, over a cloud network. Embodiments receive the ML notebook with one or more of the cells designated as a masked cell. Embodiments encrypt the masked cells and hash the masked cell using a corresponding hash. Embodiments store the hashed masked cell with a corresponding one or more identities of users who can use the hash to execute the masked cell.
-
-
-
-
-
-
-
-
-