Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Algorithms for clustering data
Algorithms for clustering data
Unsupervised Optimal Fuzzy Clustering
IEEE Transactions on Pattern Analysis and Machine Intelligence
Robust Clustering with Applications in Computer Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Emergent colonization and graph partitioning
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Diversity and adaptation in populations of clustering ants
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Routing in telecommunications networks with ant-like agents
IATA '98 Proceedings of the second international workshop on Intelligent agents for telecommunication applications
Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
Stigmergy, self-organization, and sorting in collective robotics
Artificial Life
Future Generation Computer Systems
Swarm intelligence
A Modified Version of the K-Means Algorithm with a Distance Based on Cluster Symmetry
IEEE Transactions on Pattern Analysis and Machine Intelligence
Detection and Separation of Ring-Shaped Clusters Using Fuzzy Clustering
IEEE Transactions on Pattern Analysis and Machine Intelligence
Data visualisation and manifold mapping using the ViSOM
Neural Networks - New developments in self-organizing maps
Information Flocking: Time-Varying Data Visualization using Boid Behaviors
IV '04 Proceedings of the Information Visualisation, Eighth International Conference
On Data Clustering with a Flock of Artificial Agents
ICTAI '04 Proceedings of the 16th IEEE International Conference on Tools with Artificial Intelligence
Time-Varying Data Visualization Using Information Flocking Boids
INFOVIS '04 Proceedings of the IEEE Symposium on Information Visualization
A Nonlinear Mapping for Data Structure Analysis
IEEE Transactions on Computers
Clustering by competitive agglomeration
Pattern Recognition
Ant colony system: a cooperative learning approach to the traveling salesman problem
IEEE Transactions on Evolutionary Computation
Fuzzy shell clustering algorithms in image processing: fuzzy C-rectangular and 2-rectangular shells
IEEE Transactions on Fuzzy Systems
Fast self-organizing feature map algorithm
IEEE Transactions on Neural Networks
A new model of self-organizing neural networks and its application in data projection
IEEE Transactions on Neural Networks
Adaptive fuzzy c-shells clustering and detection of ellipses
IEEE Transactions on Neural Networks
Artificial neural networks for feature extraction and multivariate data projection
IEEE Transactions on Neural Networks
A nonlinear projection method based on Kohonen's topology preserving maps
IEEE Transactions on Neural Networks
Hi-index | 0.01 |
In this paper a new data projection algorithm which was inspired by the foraging behaviors of doves is proposed. We name the new data projection the swarm-inspired projection (SIP) algorithm. The algorithm allows us to visually estimate the number of clusters existing in a data set. Based on the projection result, we may then partition the data set into the corresponding number of clusters. The SIP algorithm regards each data pattern in a data set as a piece of crumb which will be sequentially tossed to a flock of doves on the ground. The doves will adjust their physical positions to compete for crumbs. Gradually, the flock of doves will be divided into several groups according to the distributions of the crumbs. The formed groups will naturally correspond to the underlying data structures in the data set. By viewing the scatter plot of the final positions of the doves we can estimate the number of clusters existing in the data set. Several data sets were used to demonstrate the effectiveness of the proposed SIP algorithm.