Neural network architecture searching method and system based on evolutionary computing
A search method and neural network technology, applied in the field of neural network architecture search method and system based on evolutionary computing, can solve problems such as shortened search time, incomplete architecture search, inaccurate ranking of candidate architectures, etc., to reduce the complexity of the search space , avoid incomplete architecture search, and speed up the effect of the architecture search process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0094] A neural network architecture search method based on evolutionary calculation provided by the present invention includes:
[0095] Step S1: According to the target requirements and platform requirements, set the target requirements through the objective function. The target requirements include: expected accuracy, inference delay, search space size and evolution times;
[0096] Step S2: According to the size of the set search space, randomly generate N undirected cyclic graphs based on the set of sub-network modules as the network search space for evolutionary optimization;
[0097] Step S3: Under the guidance of heuristic information, combined with the dynamic volatilization of pheromone and the probability path selection mechanism, search N directed acyclic graph optimization paths in N randomly generated undirected cyclic graphs through ant colony algorithm to form candidate set;
[0098] Step S4: Obtain the accuracy and inference delay of the N optimization paths i...
Embodiment 2
[0171] Embodiment 2 is a modification of embodiment 1
[0172] The present invention proposes a neural network architecture search method and system based on evolutionary computation, which uses modular graph theory to construct ideas, and uses the optimization ability and reward evolution mechanism of ant colony algorithm to search at the module level on the basis of the neural network initialization module. Combining structural-level evolution to explore the optimal neural network architecture, speed and accuracy can be considered to solve the above technical problems under the condition of limited resources.
[0173] Aiming at the problem that the current neural network architecture search has difficulty in balancing performance and efficiency under the condition of limited resources, the purpose of the present invention is to provide a neural network architecture search method and system based on evolutionary computation. The present invention takes the sub-network module ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


