Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Introduction to knowledge systems
Introduction to knowledge systems
GPS, a program that simulates human thought
Computers & thought
Introduction to artificial life
Introduction to artificial life
Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
Using collective intelligence to route Internet traffic
Proceedings of the 1998 conference on Advances in neural information processing systems II
A formal model of open agent societies
Proceedings of the fifth international conference on Autonomous agents
A new kind of science
Simulation Modeling and Analysis
Simulation Modeling and Analysis
Introduction to Multiagent Systems
Introduction to Multiagent Systems
Self-Organization in Biological Systems
Self-Organization in Biological Systems
The chatty web: emergent semantics through gossiping
WWW '03 Proceedings of the 12th international conference on World Wide Web
Swarm engineering
The AMAS theory for complex problem solving based on self-organizing cooperative agents
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Swarm-Bot: A New Distributed Robotic Concept
Autonomous Robots
Selfish Routing and the Price of Anarchy
Selfish Routing and the Price of Anarchy
Data sharing in the Hyperion peer database system
VLDB '05 Proceedings of the 31st international conference on Very large data bases
The Wisdom of Crowds
Multi-agent development toolkits: an evaluation
IEA/AIE'2004 Proceedings of the 17th international conference on Innovations in applied artificial intelligence
Environment as a first class abstraction in multiagent systems
Autonomous Agents and Multi-Agent Systems
ACM Transactions on Database Systems (TODS)
Fundamentals of Computational Swarm Intelligence
Fundamentals of Computational Swarm Intelligence
Adaptation And Evolution in Collective Systems (Advances in Natural Computation)
Adaptation And Evolution in Collective Systems (Advances in Natural Computation)
A steganographic method based upon JPEG and particle swarm optimization algorithm
Information Sciences: an International Journal
Designing self-organising environments with agents and artefacts: a simulation-driven approach
International Journal of Agent-Oriented Software Engineering
Aggregation pheromone density based data clustering
Information Sciences: an International Journal
A Semantic Web Primer, 2nd Edition (Cooperative Information Systems)
A Semantic Web Primer, 2nd Edition (Cooperative Information Systems)
Multi-agent modeling of the immune system: The situated cellular agents approach
Multiagent and Grid Systems - Multi-agent systems for medicine, computational biology, and bioinformatics
A new class of nature-inspired algorithms for self-adaptive peer-to-peer computing
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A theory of local-to-global algorithms for one-dimensional spatial multi-agent systems
A theory of local-to-global algorithms for one-dimensional spatial multi-agent systems
Designing Self-Organization for Evolvable Assembly Systems
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Bio-inspired and gradient-based algorithms to train MLPs: The influence of diversity
Information Sciences: an International Journal
Information Sciences: an International Journal
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Simulating socially intelligent agents in semantic virtual environments
The Knowledge Engineering Review
Particle swarm optimization with preference order ranking for multi-objective optimization
Information Sciences: an International Journal
An adaptive flocking algorithm for performing approximate clustering
Information Sciences: an International Journal
Analysis and implementation of distributed algorithms for multi-robot systems
Analysis and implementation of distributed algorithms for multi-robot systems
ASPECS: an agent-oriented software process for engineering complex systems
Autonomous Agents and Multi-Agent Systems
ADELFE: a methodology for adaptive multi-agent systems engineering
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Emergence versus self-organisation: different concepts but promising when combined
Engineering Self-Organising Systems
Real-time neuroevolution in the NERO video game
IEEE Transactions on Evolutionary Computation
Information Sciences: an International Journal
Debugging complex software systems by means of pathfinder networks
Information Sciences: an International Journal
A framework for collective intelligence from internet Q&A documents
International Journal of Web and Grid Services
A novel ant-based clustering algorithm using the kernel method
Information Sciences: an International Journal
Circle detection using electro-magnetism optimization
Information Sciences: an International Journal
A self-optimizing mobile network: Auto-tuning the network with firefly-synchronized agents
Information Sciences: an International Journal
Pair-wise decomposition and coordinated control of complex systems
Information Sciences: an International Journal
Minimizing the ripple effect of web-centric software by using the pheromone extension
Information Sciences: an International Journal
Stability analysis of swarms with interaction time delays
Information Sciences: an International Journal
Information Sciences: an International Journal
An approach to debug interactions in multi-agent system software tests
Information Sciences: an International Journal
Environmental framework to visualize emergent artificial forest ecosystems
Information Sciences: an International Journal
The effect of load on agent-based algorithms for distributed task allocation
Information Sciences: an International Journal
Fuzzy adaptive synchronization of time-reversed chaotic systems via a new adaptive control strategy
Information Sciences: an International Journal
Fairness in selecting multiple objects under diversity requirements
Information Sciences: an International Journal
Validating ambient intelligence based ubiquitous computing systems by means of artificial societies
Information Sciences: an International Journal
Hi-index | 0.07 |
The study of collective intelligence (CI) systems is increasingly gaining interest in a variety of research and application domains. Those domains range from existing research areas such as computer networks and collective robotics to upcoming areas of agent-based and insect-based computing; also including applications on the internet and in games and movies. CI systems are complex by nature and (1) are effectively adaptive in uncertain and unknown environments, (2) can organise themselves autonomously, and (3) exhibit 'emergent' behaviour. Among others, multi-agent systems, complex adaptive systems, swarm intelligence and self-organising systems are considered to be such systems. The explosive wild growth of research studies of CI systems has not yet led to a systematic approach for model design of these kinds of systems. Although there have been recent efforts on the issue of system design (the complete design trajectory from identifying system requirements up to implementation), the problem of choosing and specifying a good model of a CI system is often done implicitly and sometimes even completely ignored. The aim of this article is to bring to the attention that model design is an essential as well as an integral part of system design. We present a constructive approach to systematically design, build and test models of CI systems. Because simulation is often used as a way to research CI systems, we particularly focus on models that can be used for simulation. Additionally, we show that it is not necessary to re-invent the wheel: here, we show how existing models and algorithms can be used for CI model design. The approach is illustrated by means of two example studies on a (semi-automated) multi-player game and collaborative robotics.