A search method for energy-efficient neural network architectures

A neural network and search process technology, applied in the search field of high-efficiency neural network architecture, can solve the problems of no qualitative improvement in search efficiency, huge cost, and only focus on prediction accuracy.

Active Publication Date: 2022-06-21
ZHEJIANG UNIV OF TECH
View PDF7 Cites 0 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
  • A search method for energy-efficient neural network architectures
  • A search method for energy-efficient neural network architectures
  • A search method for energy-efficient neural network architectures

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The technical solutions of the present invention will be further described below with reference to the accompanying drawings and embodiments.

[0057] This embodiment is a face recognition method using the method of the present invention, which specifically includes the following steps:

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

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

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 search method for a high-energy-efficiency neural network architecture, including: Step 1: Construct a polynomial regression model of hierarchical running time and power; Step 2: Calculate the overall energy consumption of the neural network architecture based on the hierarchical running time and power; Step 3: Discrete Continuous search space; Step 4: Add energy consumption as one of the search objectives to the neural network architecture search process. The present invention accurately discovers high-energy-efficiency network architectures by means of machine search and reduces unnecessary search overhead. In the measurement of network architecture energy consumption, the polynomial regression model is used to predict the energy consumption of a specific architecture; in the architecture design process, machines are used instead of manual methods to automatically search for architectures that meet the requirements, making the design process more scientific; using continuous search space And the search method based on gradient descent, and on the basis of only searching for high-precision neural network architecture, a high-energy-efficiency target is added to improve search efficiency and optimize search results.

Description

technical field [0001] The invention relates to the field of machine learning, in particular to a search method for an energy-efficient 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.) Often computationally slow and energy-intensive, it poses a huge challenge to improve its usability in real-world industrial applications, especially in mobile devices and in environments with limited energy budgets. Therefore, there is an urgent need for a method that can automatically design a small-scale, energy-efficient, and high-accuracy network architecture for specific problems. [0003] At present, the application of neural network architecture search (Neural Architecture Search, hereinafter referred to as NAS) has been quite extensive. The early ...

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): 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