Patent classifications
G06F18/24765
Method and Device For Testing
A method and a device for testing, the device including a learning arrangement adapted to provide scenarios for test cases and principles to be tested, in particular comprising a digital representation of one or more of a law, an accident report, a log, or human expertise or a combination thereof, wherein the learning arrangement is adapted to determine at least one rule for test case generation from the scenarios and the principles, and wherein a modelling arrangement is adapted to determine, store and/or output a model for test case generation depending on the at least one rule.
Seed analysis
A method of analyzing seeds including acquiring, using an X-ray machine, X-ray images of the seeds. Analyzing the X-ray images to determine a parameter of each of the seeds. Comparing a parameter determined from analyzing the X-ray image of one seed to a parameter determined from analyzing the X-ray image of another seed. Arranging the seeds relative to each other based on the seed parameters.
DATA LABELING METHOD, APPARATUS AND SYSTEM
A data labeling method, apparatus and system are provided. The method includes: sampling a data source according to an evaluation task for the data source to obtain sampled data; generating a labeling task from the sampled data; sending the labeling task to a labeling device; and receiving a labeled result of the labeling task from the labeling device. As such, an automatic evaluation of data can be implemented by using the evaluation task, and evaluation efficiency is improved.
METHOD, APPARATUS, AND SYSTEM FOR PROGRESSIVE TRAINING OF EVOLVING MACHINE LEARNING ARCHITECTURES
An approach is provided for progressive training of long-lived, evolving machine learning architectures. The approach involves, for example, determining alternative paths for the evolution of the machine learning model from a first architecture to a second architecture. The approach also involves determining one or more migration step alternatives in the alternative paths. The migration steps, for instance, include architecture options for the evolution of the machine learning model. The approach further involves processing data using the options to determine respective model performance data. The approach further involves selecting a migration step from the one or more migration step alternatives based on the respective model performance data to control a rate of migration steps over a rate of training in the evolution of the machine learning model. The approach further involves initiating a deployment the selected migration step to the machine learning model.
Methods and systems for autonomous cloud application operations
In one aspect, a computerized method for managing autonomous cloud application operations includes the step of providing a cloud-based application. The method includes the step of implementing a discovery phase on the cloud-based application. The discovery phase comprises ingesting data from the cloud-based application and building an application graph of the cloud-based application. The application graph represents a structural topology and a set of directional dependencies within and across the layers of the cloud-based application. The method includes the step of, with the application graph, implementing anomaly detection on the cloud-based application by building a set of predictive behavior models from a predictive understanding of the complete application using a priori curated knowledge and one or more machine learning (ML) models. The set of predictive behavior models fingerprints a behavior of the cloud-based application behavior. The method predicts expected values of key indicators. The method detects one or more anomalies in the cloud-based application. The method includes the step of implementing causal analysis of the one or more detected anomalies. The causal analysis includes receiving a set of relevant labels and a set of metadata related to the one or more detected anomalies, and the structure of the application graph. The method generates a causal analysis information. The method includes the step of implementing problem classification by classifying the one or more anomalies and causal analysis information into a taxonomy. The taxonomy includes a set of details on the nature of the problem and a set of remediation actions.
Systems And Method For Dimensionally Aware Rule Extraction
A system includes at least one processor and a memory. The memory stores a dimensionally aware model generated based on a training set and guided by feature dimensions and instructions for execution by the at least one processor. The instructions include, in response to receiving a set of data from a user device, identifying a set of features from the set of data and applying the dimensionally aware model to the set of features by implementing a boundary representation. The instructions include classifying the set of features as acceptable in response to the implementation of the boundary representation indicating the set of features are outside the boundary representation, classifying the set of features as unacceptable in response to the implementation of the boundary representation indicating the set of features are inside the boundary representation, and generating, for display on the user device, an alert based on the classification.
Rule-based surveillance video retention system
A video retention system comprising a camera operated by a recording entity, and a video retention server adapted to receive, analyze, and manage video captured by the camera. The video retention server generates a one or more rules using a plurality of user-specified retention parameters which describe the recording entity and a desired retention objective. The rules embody video retention requirements applicable to the recording entity under applicable laws, regulations, and industry standards, and the video retention server executes the rules to delete unnecessary video files while retaining the video files which are necessary to comply with the video retention requirements associated with the specified retention objectives.
Visual image annotation utilizing machine learning for in-time feedback
An interactive learning cycle includes an operator, a computer and a pool of images. The operator produces a sparsely-labeled data set. A back-end system produces live feedback: a densely-labeled training set which is displayed on the computer. Immediate feedback is displayed in color on the operator computer in less than about five seconds. A labeling tool displays a user interface and for every labeling project a region is defined that is downloaded as an image data batch. The operator annotates on a per-image basis in the region and uses several UI tools to mark features in the image and group them to a predefined label class. The back-end system includes processes that run in parallel and feed back into each other, each executing a model. A local model is used independently of the global model. The global model accepts sparsely-labeled images from numerous operator computers.
EDGE INFERENCE FOR ARTIFICAL INTELLIGENCE (AI) MODELS
In some examples, a client accesses an AI-enabled web solution through an edge device. The edge device has one or more locally cached faster first AI models, and is also connected to a remotely stored slower, but more accurate and complex, second AI model. The edge device may execute an inference operation using one of the simpler models, but its result may deviate from that of the complex cloud based model. In embodiments, to improve the accuracy and still obtain the benefit of faster response time from a locally cached model, an intelligent cache decision maker is provided. The cache decision maker includes a third AI model, trained to determine, on a per request basis, whether one of the simpler models at the edge may be used, or whether it is necessary to use the more complex cloud based model to respond to the client request.
TRAINING METHOD AND SYSTEM FOR DECISION TREE MODEL, STORAGE MEDIUM, AND PREDICTION METHOD
This application discloses a method to train a decision tree model. The method is performed by a training system. The training system includes N processing subnodes and a main processing node, N being a positive integer greater than 1. The method includes separately obtaining, by each processing subnode for a currently being trained tree node, a node training feature set and gradient data of the currently being trained tree node; separately determining, by each of the processing subnode, a local splitting rule for the currently being trained tree node according to the node training feature set and the gradient data that are obtained, and transmitting the local splitting rule to the main processing node; and selecting, by the main processing node, a splitting rule corresponding to the currently being trained tree node from the local splitting rule determined by each of the processing subnode.