Machine learning tool middleware and machine learning training method

A technology of machine learning and training methods, applied in the field of machine learning, it can solve problems such as a lot of time, high user requirements, and inability to guarantee business needs, so as to reduce work pressure and facilitate expansion.

Active Publication Date: 2017-06-30
ZHEJIANG TMALL TECH CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in doing so, a large number of experimental comparisons and verifications are required, and existing products need to be modified to be compatible with the data and model formats of the platform.
In addition, there is no guarantee that the existing implementation of th

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
  • Machine learning tool middleware and machine learning training method
  • Machine learning tool middleware and machine learning training method
  • Machine learning tool middleware and machine learning training method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The technical solution of the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments, and the following embodiments do not constitute a limitation of the present invention.

[0029] Machine learning tools are widely used in the field of artificial intelligence. Commonly used machine learning tools include Caffe, Kaldi, etc. Machine learning tools train machine learning models based on known training data, and use machine learning models to analyze unknown data for learning to new knowledge. The general idea of ​​the present invention is to provide a kind of machine learning tool middleware, make the machine learning tool can adapt to different training data file format, and this middleware can be applicable to any machine learning tool, thereby satisfy based on different machine learning tool, different The training data, different models or training methods are used to train the machine learning model. ...

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 machine learning tool middleware and a machine learning training method. A machine learning tool comprises at least one training unit, each training unit is provided with the middleware combined with the machine learning tool, and the middleware comprises a bottom layer communication module and at least one of a data distribution module, a model parameter updating module, a training parameter adjustment module and a training stop judging module. The training units distribute needed data from data storage equipment to storage units capable of being accessed by the training units, and therefore the training units can read the data from the storage units for training; training unit model parameters are updated and adjusted by means of communication of the corresponding modules among the middleweare; whether training stops or not is judged on the basis of training information of all the training units. The middleware is responsible for processing needed by large-scale parallel training, and therefore various machine learning tools are conveniently extended.

Description

technical field [0001] The invention belongs to the technical field of machine learning, and in particular relates to a machine learning tool middleware and a machine learning training method. Background technique [0002] Machine learning is a branch of artificial intelligence, and in many cases, it has almost become synonymous with artificial intelligence. Simply put, machine learning is to use machine learning algorithm models to enable machines to learn laws from a large amount of historical data, so as to intelligently identify new samples or make predictions for the future. The general process of machine learning is to calculate the machine learning algorithm model parameters from the input data (input data), form the machine algorithm model according to the calculated model parameters, and intelligently identify new samples or make predictions for the future. In many practical applications, the input data is very large and must be processed by multiple computing devi...

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): G06F15/18
CPCG06N20/00G06F9/38G06F16/00
Inventor 雷鸣鄢志杰
Owner ZHEJIANG TMALL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products