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

Method for optimizing artificial fish school in clustering analysis mode

A technology of cluster analysis and artificial fish swarm, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of long execution time, inability to automatically obtain the center point, and high calculation cost, etc., and achieve high precision, Good parallelism and stability, and the effect of improving operating efficiency

Inactive Publication Date: 2013-10-02
SHENYANG UNIV
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, clustering research is mostly focused on hybrid clustering: although clustering analysis based on simulated annealing has good clustering results, this method takes too long to execute and is not suitable for the analysis of massive data
Although the hybrid clustering based on genetic algorithm has good parallelism, it still cannot solve the problem of random initial cluster center, which leads to cluster aggregation and dispersion.
Since the K center point method cannot automatically obtain the center point, it is necessary to compare the sum of dissimilarities each time to select the cluster center for the next iteration, so the calculation cost of the algorithm will be very high

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
  • Method for optimizing artificial fish school in clustering analysis mode
  • Method for optimizing artificial fish school in clustering analysis mode
  • Method for optimizing artificial fish school in clustering analysis mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be described in detail below in conjunction with examples.

[0020] refer to figure 1 Describe the optimized artificial fish school method for cluster analysis according to the embodiment of the application

[0021] step 1

[0022] Set the initial value of artificial fish parameters and calculate the food concentration at the current location.

[0023] Initialize the parameters of the Mermaid Swarm Algorithm adopted. If the number of artificial fish is N, the state of the individual artificial fish is defined as: ,[where f i is the variable to be optimized], the maximum step length of the artificial fish's movement Step, the visual field of the artificial fish Visual, the maximum number of times of foraging Try_number, the crowding degree factor δ, and the calculation formula of the food concentration at the artificial fish's location is .

[0024] step 2

[0025] Through the execution conditions of the fish shoal module and the arti...

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 provides a method for optimizing an artificial fish school in a clustering analysis mode, and relates to the method for optimizing the artificial fish school. The method includes a first step of setting an original value of an artificial fish parameter, and calculating the food concentration of a current position by means of an objective function, a second step of executing a food searching module, a tailgating module, a clustering module and the like on each artificial fish according to an execution condition of a fish school module and advancing principles of artificial fishes, a third step of making the state of each artificial fish represent a decision variable and evaluating the optimizing degree of the fishes by means of calculation of the objective function, and a fourth step of choosing an input parameter of a K-center point according to bulletin board information and the position of the fish school and ultimately obtaining clear cluster division. According to the method, an artificial fish school algorithm is improved, optimization of data aggregation is carried out, needed time is reduced, and decision precision is high.

Description

technical field [0001] The invention relates to a method for optimizing an artificial fish school, in particular to a method for cluster analysis and optimization of an artificial fish school. Background technique [0002] At present, clustering research is mostly focused on hybrid clustering: although clustering analysis based on simulated annealing has good clustering results, this method takes too long to execute and is not suitable for the analysis of massive data. Although the hybrid clustering based on genetic algorithm has good parallelism, it still cannot solve the randomness of the initial cluster center, which leads to cluster aggregation and dispersion. Since the K center point method cannot automatically obtain the center point, it is necessary to compare the sum of dissimilarities each time to select the cluster center for the next iteration, so the computational cost of the algorithm will be very high. Contents of the invention [0003] The purpose of the pr...

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): G06F17/30G06N3/00
Inventor 田力威田琳
Owner SHENYANG UNIV
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