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

GPU-based modeling method for automatic machine learning

A modeling method and machine learning technology, which is applied in the field of automatic machine learning modeling, can solve the problems of constrained personal level computing resources, ordinary computing platforms that cannot be provided quickly and effectively, and large amount of calculation, etc., to achieve a controllable complexity Effect

Inactive Publication Date: 2016-11-02
BEIJING DIANZAN TECH CO LTD
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] At present, the acquisition of machine learning models generally relies on machine learning experts to design some models, and then uses computer training to obtain optimized parameters and obtain the final model. This method is not only dependent on experts and cannot be widely used by ordinary users, but also subject to experts. Individual level and available computing resources
[0007] In order to improve the accuracy of the model, it is necessary to choose to expand the range of model selection and parameters, but this means a huge amount of calculation, which cannot be quickly and effectively provided by ordinary computing platforms, and needs to be completed through new methods

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
  • GPU-based modeling method for automatic machine learning
  • GPU-based modeling method for automatic machine learning
  • GPU-based modeling method for automatic machine learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. It should be understood that these descriptions are only exemplary and are not intended to limit the scope of the present invention. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concept of the present invention.

[0030] Such as figure 1 As shown, a platform that can automate machine learning modeling is established.

[0031] 1 Establish a model library, including normal mode, expert mode, and professional mode

[0032] 2 The overall model and parameters are obtained through cross-validation

[0033] 3 Automatic preparation of cross-validation data to generate training sample set and test sample set

[0034] 4 Model configura...

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 discloses a GPU-based modeling method for automatic machine learning. The method comprises the steps of establishing a model library; preparing data; conducting the normalization treatment on the feature part of the input data; selecting a plurality of models in the common mode to subject the models to the GPU parallel computation; automatically preparing data for cross verification according to the input data, wherein the default is 10 folds: 9 folds of training and 1 fold of verification test; respectively calculating the cross verification for the plurality of models through the GPU to obtain the errors of all the models respectively; selecting one model smallest in error as a finally selected model; adopting all data as training data; training the finally selected model to obtain a final model, and marking the final model as Ypre = f (x). In this way, an optimized model is automatically calculated and obtained for a common user. Therefore, the complexity of the machine learning application for the common user and the excessive dependence of the common user on experts are reduced.

Description

Technical field [0001] The present invention relates to a modeling method of machine learning, in particular to a modeling method of automatic machine learning based on GPU. Background technique [0002] Machine learning is a subject that studies how to use machines to simulate human learning activities. A more strict formulation is: machine learning is the study of machines to acquire new knowledge and new skills, and to recognize existing knowledge. [0003] Machine learning is a science of artificial intelligence. The main research object in this field is artificial intelligence, especially how to improve the performance of specific algorithms in empirical learning. Machine learning generally involves two major processes, one is the training process to obtain parameters or models, and the other is the application of models for prediction or classification. [0004] The training process of machine learning is complex, and it usually requires professionals to design a model and tr...

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): G06K9/62
Inventor 张京梅
Owner BEIJING DIANZAN TECH CO 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