Unlock instant, AI-driven research and patent intelligence for your innovation.

Machine Learning Computational Optimization Methods and Platforms

A technology of machine learning and optimization methods, applied in the field of machine learning, can solve the problem of low operating efficiency of preprocessing data deep learning tasks, and achieve the effect of improving supply flexibility and processing efficiency

Active Publication Date: 2022-07-12
ALIBABA CLOUD COMPUTING LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This scheme divides the computing graph based on the presence or absence of nodes and inserts communication nodes, so that the data work and training work in the same deep learning task are decoupled from each other, so that the general computing resources involved in data work can be dynamically allocated based on the efficiency of the runtime training work. Solve the problem of running deep learning tasks inefficiently due to the inability to provide enough pre-processed data to dedicated computing units such as GPUs

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 Computational Optimization Methods and Platforms
  • Machine Learning Computational Optimization Methods and Platforms
  • Machine Learning Computational Optimization Methods and Platforms

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0029] Deep learning has developed rapidly in recent years, and has achieved good application results in the fields of image classification, detection, video and speech processing, and still has great development prospects. Neural network is the core of deep learning applications, and deep learning neural network algorithm is one of the most common neural network models. The workload characteristics of neural networks are computationally and d...

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

A machine learning calculation optimization method and platform are disclosed. The method includes: dividing a machine learning computation graph into a data work subgraph composed of upstream nodes of stateful nodes and a training work subgraph composed of stateful nodes and their downstream nodes; On the side, add a data sending node to the data work subgraph, and add a data receiving node to the training work subgraph. As a result, the computing graph is divided based on the presence or absence of nodes and the communication nodes are inserted. The present invention can decouple the data and training work in the same task, so as to dynamically allocate general computing resources that participate in data work at runtime, and solve problems such as GPU The problem of reducing the efficiency of deep learning tasks due to the provision of sufficient preprocessing data by dedicated computing units. Furthermore, by combining with the scheduler, general computing resource scheduling can be performed within the cluster, breaking the single-machine boundary and improving the overall hardware utilization efficiency of the platform.

Description

technical field [0001] The present disclosure relates to the field of machine learning, and in particular, to a method and platform for machine learning calculation optimization. Background technique [0002] Currently, data processing and training for deep learning tasks reside in the same piece of code, compiled together and run on the same machine. However, the ratio of general-purpose computing resources (for example, CPU) and special-purpose computing resources (for example, GPU, ASIC) required by different deep learning tasks is quite different. meet mission requirements. And with the improvement of the computing power of a single dedicated computing resource, the general-purpose computing resources usually equipped in the prior art cannot provide enough data for the dedicated computing resources, resulting in the operating efficiency of deep learning tasks caused by the mismatch of general-purpose and dedicated computing power. reduce. [0003] Therefore, there is ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06N20/00G06N3/08
CPCG06N20/00G06N3/084Y02D10/00
Inventor 赵汉宇任仕儒李永
Owner ALIBABA CLOUD COMPUTING LTD