Supercharge Your Innovation With Domain-Expert AI Agents!

Microcosm algorithm hardware platform realizing method based on FPGA

A world and algorithm technology, applied in the field of hardware platform implementation of small world optimization algorithms, can solve problems such as demanding function properties and complex hardware optimization platform design, achieving low development costs, overcoming deception problems, and improving the effect of integration.

Inactive Publication Date: 2009-08-19
XI AN JIAOTONG UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the strict requirements on the function properties of classical optimization methods and the complex and difficult-to-solve local extremum problems existing in other hardware optimization platforms based on ASICs, the purpose of the present invention is to provide a new method based on large-scale Realization method of optimized platform for programming logic devices

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
  • Microcosm algorithm hardware platform realizing method based on FPGA
  • Microcosm algorithm hardware platform realizing method based on FPGA
  • Microcosm algorithm hardware platform realizing method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention adopts the principle of small-world algorithm to realize optimized operation on the hardware platform constructed by FPGA (Field Programmable Gate Array). The specific scheme is as follows.

[0027] Because the small-world algorithm needs two steps of "individual optimization" and "global optimization", the individual optimization process is completed by three steps of "neighborhood search", "fitness calculation" and "optimum selection", and the global optimization process is completed again Globally select the best for each individual and perform overall scheduling. So, if figure 1 As shown, the small-world algorithm implemented in FPGA needs to build the following two-level structure:

[0028] 1. The first layer completes the individual optimization process, which consists of a random number generator module, a position reorganization module, a fitness calculation module and a comparison module. The random number generator generates a random n...

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 hardware system based on a small-world algorithm of a field programmable gate array (FPGA). The principle based on the small-world algorithm comprises an individual optimization level and a global optimization level which are connected by an individual information module. The individual optimization part comprises a random number generator, a position restructuring module, a fitness calculation module and a comparison module which are connected in series. The neighborhood search process of individuals, the fitness calculation process and the optimization process are completed by the individual optimization part. The global optimization part is formed by connecting an individual fitness comparison module and a system dispatch module in order. The individual fitness comparison module can select the optimum individual among all individuals and supply the individual for the system dispatch module to judge whether a terminal condition is met and whether a next generation search is launched. The invention has the advantages that: the hardware can be realized easily, the parallelism is high, local extreme value problem can be avoided effectively, the deceptive problems can be avoided to a certain extent due to the diversity of the solution spaces, furthermore, the convergence rate and stability are higher compared with the prior art.

Description

technical field [0001] The invention belongs to the application field of artificial intelligence optimization algorithms, and in particular relates to a hardware platform implementation method of small-world optimization algorithms on FPGA. Background technique [0002] In scientific research and engineering practice, it is often necessary to solve various optimization problems, which requires the use of various optimization methods. At present, optimization methods mainly include classical optimization methods and heuristic optimization algorithms. Classical optimization methods mainly include linear programming, gradient method, Newton method, interior point method, etc. Heuristic algorithm is another important branch, including genetic algorithm, artificial neural network algorithm, ant colony algorithm, particle swarm algorithm and simulated annealing algorithm. Because the classical optimization algorithm has more requirements on the nature of the function, it often n...

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): G06F17/50G06F17/30G06F7/544
Inventor 杜海峰张进华庄健杨斌陈永森
Owner XI AN JIAOTONG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More