Searching method for high-energy-efficiency neural network architecture

A neural network and search method technology, applied in the field of machine learning, can solve problems such as costing a lot of money, only focusing on prediction accuracy, and no qualitative improvement in search efficiency

Active Publication Date: 2021-05-11
ZHEJIANG UNIV OF TECH
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But the problem that still exists is that the search efficiency is still not improved qualitatively, and the search process requires a huge price
In addition, the searched architecture only pays attention to the prediction accuracy and ignores the energy consumption generated by its reasoning process. Often, the network with higher accuracy is more robust, and the more robust network will generate more energy consumption.

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
  • Searching method for high-energy-efficiency neural network architecture
  • Searching method for high-energy-efficiency neural network architecture
  • Searching method for high-energy-efficiency neural network architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The technical solution of the present invention will be further elaborated below in conjunction with the accompanying drawings and embodiments.

[0057] The present embodiment adopts a kind of face recognition method of the inventive method, specifically comprises the following steps:

[0058] Step 1: use the public face data set in the implementation process as the data set used in the search process of the present invention, including more than 58000 face images of 200 people, we divide the training set and the test set with the ratio of 8:2, and Split the training set in half into the required training set and verification set of the present invention.

[0059] After the data set is divided, according to the face preprocessing technology, use MTCNN to detect facial markers (eyes, nose and mouth corners) to align the faces, and then subtract the average value of each channel to normalize the pixels, and at the same time Randomly flip the image, fill the image and cro...

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 searching method for a high-energy-efficiency neural network architecture. The searching method comprises the following steps: step 1, constructing a polynomial regression model of hierarchical operation time and power; step 2, calculating the overall energy consumption of the neural network architecture based on the operation time and power of the hierarchy; step 3, carrying out serialization on the discrete search space; and step 4, adding the energy consumption as one of search targets into a neural network architecture search process. According to the method, the high-energy-efficiency network architecture is accurately found in a machine search mode, and unnecessary search overhead is reduced. In the measurement of the energy consumption of the network architecture, the energy consumption of a specific architecture is predicted by using a polynomial regression model; in the architecture design process, the architecture meeting the requirements is automatically searched by using a machine instead of manual work, and the design process is more scientific; and a continuous search space and a search method based on gradient descent are utilized, a high-energy-efficiency target is newly added on the basis that only a high-precision neural network architecture is searched originally, and search results are optimized while search efficiency is improved.

Description

technical field [0001] The invention relates to the field of machine learning, in particular to a search method for a high-energy-efficiency neural network architecture. Background technique [0002] With the development of the Internet era, deep neural networks have shown excellent performance in solving various problems, but due to their huge scale, traditional large-scale deep neural networks (VGG, AlexNet, GoogleNet, etc.) Computational speed is often slow and energy cost is high, which poses great challenges to improve its usability in real industrial fields, especially mobile devices and environments with limited energy budgets. Therefore, there is an urgent need for a method that can automatically design a small-scale, high-energy-efficiency, and high-accuracy network architecture for specific problems. [0003] At present, Neural Architecture Search (Neural Architecture Search, hereinafter referred to as NAS) has been widely used. Early NAS mainly used reinforcement...

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 Applications(China)
IPC IPC(8): G06F16/953G06N3/04G06N3/08
CPCG06F16/953G06N3/08G06N3/045Y02D10/00
Inventor 杨良怀沈承宗范玉雷
Owner ZHEJIANG UNIV OF TECH
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