Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Ant colony algorithm optimization method based on reverse learning

An ant colony algorithm and optimization method technology, applied in the computer field, can solve the problems of genetic algorithm, such as large amount of calculation, slow search speed, poor local optimization ability, etc., to achieve the effect of improving search efficiency, increasing exploration, and reducing running time

Pending Publication Date: 2020-09-22
XUZHOU NORMAL UNIVERSITY
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the artificial potential field method lacks global information and is prone to local extremum; the simulated annealing algorithm has a slow convergence speed, and its performance is more sensitive to parameters; the genetic algorithm has a large amount of calculation and the search speed is slow; the particle swarm algorithm is prone to premature convergence , the local optimization ability is poor; the ant colony algorithm has defects such as too long search time, easy to fall into local optimal solution, etc.

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
  • Ant colony algorithm optimization method based on reverse learning
  • Ant colony algorithm optimization method based on reverse learning
  • Ant colony algorithm optimization method based on reverse learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to facilitate understanding, the technical solutions in the embodiments of the present invention will be clearly and detailedly described below in conjunction with the accompanying drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0040] Such as figure 1 As shown, an ant colony algorithm optimization method based on reverse learning mainly includes the following steps:

[0041] S1: Initialize the parameters of the ant colony algorithm, including: the number of ants, the number of iterations, the heuristic factor, the volatility coefficient, the initial pheromone concentration, etc.; the calculation example uses kroA100, pr226, and vm1084 in TSPLIB for experimental testing, and uses the node coordinates to calculate any two the distance between nodes;

[0042] S2: Randomly put each ant into any node as the starting node to start traversing;

[0043] S3: Each ant starts from the...

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 relates to an ant colony algorithm optimization method based on reverse learning, which is used for solving a traveling salesman problem. The improvement of the algorithm mainly comprises the following points: 1, after an initial path is solved, reversing the serial number of each city in the initial path, and constructing a reverse path; 2, sorting the initial paths and the reversepaths from small to large according to the lengths, and taking part of the paths to form a group of new paths; and 3, setting an iteration threshold value, and if the current iteration frequency doesnot reach the iteration threshold value, carrying out pheromone updating on a new group of paths; otherwise, performing pheromone updating on the initial path. The pheromone updating aspect of the basic ant colony algorithm is improved, in the early stage of iteration, reverse learning is introduced to construct a reverse path, and participates in pheromone updating, so that the search range of ants is expanded, the ants are prevented from falling into local extremum, and exploration and development of the understanding space are balanced.

Description

technical field [0001] The invention belongs to the technical field of computers, and relates to an ant colony algorithm optimization method based on reverse learning. Background technique [0002] With the development of science and technology, optimization methods have been widely used in artificial intelligence, electronic science, transportation, public management and other fields. Inspired by nature, many experts and scholars at home and abroad have proposed a series of optimization algorithms by simulating natural phenomena and biological behaviors, including: artificial potential field method, simulated annealing algorithm, genetic algorithm, particle swarm optimization algorithm and ant colony algorithm. Among them, the artificial potential field method lacks global information and is prone to local extremum; the simulated annealing algorithm has a slow convergence speed, and its performance is more sensitive to parameters; the genetic algorithm has a large amount of...

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): G06N3/00
CPCG06N3/006
Inventor 许钊雄张兆军李轩宇
Owner XUZHOU NORMAL UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products