Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Model training method, model predication method, model training device, model predication method, electronic device and machine learning platform

A technology for model training and model prediction, applied in the computer field, can solve problems such as difficulty in dynamically updating algorithms, inability to meet the needs of various business scenarios, and inability of models to be directly predicted online.

Active Publication Date: 2018-06-29
ALIBABA GRP HLDG LTD
View PDF7 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Usually, only the built-in model of the platform can be used for training and prediction, and users cannot develop their own algorithms, and cannot support customized model training and prediction, and cannot meet the needs of various business scenarios; when updating the algorithm, it is necessary to stop training, so it is difficult to do to the dynamic update of the algorithm; and the model trained offline cannot be directly used for online prediction, and the user needs to load the trained model into the prediction system by himself during prediction

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Model training method, model predication method, model training device, model predication method, electronic device and machine learning platform
  • Model training method, model predication method, model training device, model predication method, electronic device and machine learning platform
  • Model training method, model predication method, model training device, model predication method, electronic device and machine learning platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0128] Embodiment 1. A model training method, such as figure 1 As shown, steps S110-S120 are included.

[0129] S110. Load the description file of the algorithm; the description file of the algorithm includes description information, and the description information is used to describe the dependency between the plurality of algorithm processing steps;

[0130] S120. According to the description file of the algorithm, load the execution file of the algorithm, and perform model training according to the training data; wherein, the execution file of the algorithm includes the execution file of each algorithm processing step in the algorithm.

[0131] In this embodiment, the description file of the algorithm can be regarded as the meta-information of the algorithm, which can be used to describe the attributes of the algorithm and the execution file of the algorithm, such as the name of the algorithm, the storage location of the execution file of the algorithm, and the like. The e...

Embodiment 2

[0190] Embodiment 2. A model prediction method, such as image 3 As shown, including steps S210-S220:

[0191] S210. According to the prediction description file, load the execution file of each prediction processing step and the model used; wherein, the prediction description file is used to describe the model used by each prediction processing step included in the prediction process; when the prediction process includes multiple predictions When processing steps, the prediction description file is also used to describe the execution sequence of each prediction processing step;

[0192] S220. According to the prediction description file, perform each prediction processing step on the prediction data.

[0193] This embodiment can load the execution file of the prediction processing step and the model used according to the prediction description file to perform model prediction, so that the execution file is used to perform model training, so that the user can construct and in...

Embodiment 3

[0214] Embodiment 3, a kind of model training method, such as Figure 4 As shown, including steps S310-S320:

[0215] S310. After receiving the instruction from the user to train the model, load the execution file of the algorithm according to the description file of the algorithm uploaded by the user; wherein, the description file of the algorithm is used to describe between the execution files of the algorithm Dependencies; the execution file of the algorithm includes one or more of the following: the execution file uploaded by the user, the execution file saved in advance;

[0216] S320. Train the model corresponding to the algorithm according to the training data.

[0217] In this embodiment, the user can customize the algorithm; the user can customize the execution process of the algorithm by uploading the description file of the algorithm, so as to realize the customization of the algorithm. In addition, users can also customize all or part of the algorithm's execution...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a model training method, model predication method, model training device, model predication method, electronic device and machine learning platform. The model training method includes loading a description file of an algorithm, wherein the description file of the algorithm includes description information used for describing dependency relation among a plurality of algorithmprocessing steps; loading an execution file of the algorithm according to the description file of the algorithm and performing model training according to the training data, wherein the execution file of the algorithm includes execution files of different algorithm processing steps in the algorithm. The invention enables customization of a model training process for a user.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a model training and prediction method, device, electronic equipment and machine learning platform. Background technique [0002] Machine learning (Machine Learning, ML) is a multi-field interdisciplinary subject, specializing in the study of how computers simulate or implement human learning behaviors to acquire new knowledge or skills, and reorganize existing knowledge structures to continuously improve their own performance. . [0003] Machine learning usually includes the following steps 101-104: [0004] 101. Obtain the training data set, and preprocess the data, such as normalizing, removing singular points, etc.; [0005] 102. Select machine learning methods, strategies (that is, how to define the loss function) and algorithms (Algorithm); among them, in the field of machine learning, algorithms refer to the theoretical logic of solving a certain type of specific problem...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N99/00G06K9/62
CPCG06N20/00G06F18/214
Inventor 张杰李永赵昆袁满梅本金李良斌丁辰
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products