This document provides an overview of the course "Evolutionary Systems and Artificial Life" submitted by Aisha Yousuf. The course covers topics like cybernetics, discrete dynamical systems, evolutionary computation, self-organization, simulations, and concludes that the Santa Fe Institute has been devoted to creating a new kind of scientific community pursuing emerging sciences like artificial life through computational models of evolutionary dynamics. Resources on various topics are provided including websites on genetic networks, boids flocking simulations, and journals like Complexity magazine.
1. SUBJECT: COMPUTER
TOPIC: EVOLUTIONAARY SYSTEM AND ARTIFITIAL LIFE
SUBMITTED BY: AISHA YOUSUF
ROLL # 3047
SUBMITTED TO: Inamul Haq
BS HONS BOTANY EVENING 1
2. CONTENTS
• INTRODUCTION
• cybernetics and systems theory
• development
• discrete dynamical systems
• evolutionary and adaptive systems
• evolutionary computation and intelligent
systems
• general resource lists
3. •philosophy and conceptual issues
•robotics and autonomous agents
•self-organization and complexity
•simulations and software
•social sciences
•CONCLUSION
4. INTRODUCTION
• This course has been re-designed as a new course
now offered at Indiana University: biologically-inspired
computing The lecture notes of the new
course have updated substantially the notes from the
old course below; therefore, I encourage readers to
looks at the new lecture notes. The old course
presented an overview of the field of Evolutionary
Systems and its applied branch of Artificial Life. The
historical and philosophical foundations of
evolutionary thought are explored with particular
emphasis on computational simulations of its
models.
5. cybernetics and systems theory
• Principia CyberneticaWeb The Project's aim is the
computer-supported collaborative development of an
evolutionary-systemic philosophy. Put more simply,
PCP tries to tackle age-old philosophical questions with
the help of the most recent cybernetic theories and
technologies. Check out its collection of links on
related issues.
• Cybernetics, Systems Theory and Complexity by Martin
Ryder.
• Department of Systems Science and Industrial
Engineering at the State University of New York at
Binghamton
6. development
• Genetic Networks:
• From Genes to Development by Roland
Somogyi of the Molecular Physiology of the
Central Nervous System Development
Group at the National Institute of Neurological
Disorders and Stroke. Check out also his
research in Reverse Engineering of Genetic
Networks with Manor Askenazi at the Santa Fe
Institute.
7. discrete dynamical systems
• Andy Wuensche's Discrete Dynamics Lab: an interactive
graphics program for research into the dynamics of finite
discrete variable networks (such as Cellular Automata and
Random Boolean Networks), relevant to the study of
complexity, emergent phenomena, neural networks, and
aspects of theoretical biology such as gene regulatory
networks. You can also check out the abstract of his PhD
dissertation Attractor Basins of Discrete Networks:
Implications on self-organisation and memory
• Random Boolean Networks: A guided lecture from
the Neural Network Gallery offered by the Artificial Neural
Networks Laboratory of the Russian Federal Nuclear Center
(Snezhinsk)
8. evolutionary and adaptive systems
• COGS Evolutionary and Adaptive Systems research Papers:
Working Papers in evolutionary and adaptive systems
produced by students and staff at the School of Cognitive
and Computing Sciences at the University of Sussex At
Brighton, a reputed centre for multi-disciplinary research
and teaching in artificial intelligence, computer science,
linguistics, philosophy and psychology. Check out
an overview of their research in this area.
• Complex Adaptive Systems and Artificial Life by Moshe
Sipper
• Biosemiotics is an interdisciplinary science that studies
communication and signification in living systems.
9. evolutionary computation and
intelligent systems
• Evolutionary Computation by Craig Reynolds. Evolutionary
Computation is the general term for several computational
techniques which are based to some degree on the
evolution of biological life in the natural world.
• Evolutionary Computation and Artificial Life: List of
resources by Una-May O'Reilly
• Intelligent Systems : A very complete overview with many
references by Brendan Kitts.
• The MSU Genetic Algorithms Research and Applications
Group (the GARAGe) is a multi-disciplinary unit interested
in the application of Genetic Algorithms and Genetic
Programming to real-world problems, as well as
fundamental research on GA and GP.
10. general resource lists
• The Artificial Life Newsgroup : Interact with the
Artificial Life Community
• Artificial Life Online at the Santa Fe Institute
• Artificial Life Bibliography of On-line
Publications by Ezequiel A. Di Paolo
• The Living Dimension by David M. Koelle. Includes
overviews of models with decentralized organizations,
intelligent agents, etc.
• Artificial Life at Johns Hopkin'
• PRINCIPIA CYBERNETICA WEB's Links on Complexity,
Self-organization and Artificial Life
11. philosophy and conceptual issues
• LogicAL : Logic, Philosophy, and Artificial Life Resources
• Philosophy of Artificial Life Bibliography by Brian Keeley
• Enactive Cognitive Science snd Autopoiesis : Guide to
Internet Resources on Autopoiesis compiled by Randall
Whitaker
• Laboratory for the Theory of the Artificial : The research at
LCA, aims at promoting debate on what artificial objects
are, in whatever areas they are generated. Directed by Prof.
Massimo Negrotti, at the University of Urbino, Italy.
• Alan N. Shapiro, Technologist and Futurist: has many
articles on the "New Computer Science" which is theorized
as being a possible breakthrough to creating Artificial Life.
12. robotics and autonomous agents
• MIT Artificial Intelligence Laboratory : The principal goals of
the Artificial Intelligence Laboratory are to develop a
computational theory of intelligence and to develop high-impact
practical applications. Check out their broad range
of research on mobile robots and autonomous systems.
• Autonomous Agents Research Group in the department of
Computer Engineering and Science at Case Western
Reserve University conducts interdisciplinary research in
cooperation with researchers in the departments of
Biology, Mechanical Engineering, and Systems Engineering.
This research includes work in evolutionary algorithms,
mobile robotics, and computational biology.
13. self-organization and complexity
• Complexity and Self-Organisation: A list of resources
by Susan Stepney
• Complexity Magazine : Bi-monthly, cross-disciplinary
journal focusing on the rapidly expanding science of
complex adaptive systems. The purpose of the journal
is to advance the science of complexity. Articles may
deal with such methodological themes as chaos,
genetic algorithms, cellular automata, neural networks,
and evolutionary game theory. Editors: Harold
Morowitz andJohn Casti
• Yahoo - Science:Complex Systems
14. simulations and software
• Boids : Craig Reynolds' research on flocking behavior. Includes Java applets
and a list of internet resources related to Boids (including links to free
software). Check out also his behavioral animation page.
• Floys : Ariel Dolan's flocking Alife creatures. Interactive Java applets which
allow the user to change traits and personality of individual Floys
(iFloys & eFloys), and also breeding and evolving the population (eFloys)
with genetic algorithms. You can also read his thoughts on code sharing as
an Alife experiment in memetic evolution.
• The Swarm Simulation System is a software package for multi-agent
simulation of complex systems being developed at The Santa Fe Institute.
Swarm is intended to be a useful tool for researchers in a variety of
disciplines, especially artificial life.
• Implementation of the John von Neumann Universal Constructor by R.
Nobili and U. Pesavento. Check out the interactive version of the software.
15. social sciences
• Complexity and Management Set up
by Michael Lissack
• Artificial Life and Agent-Based Computational
Economics:
•
16. CONCLUSION
• Since its founding SFI has devoted itself to
creating a new kind of scientific research
community, pursuing emerging science.
Operating as a small, visiting institution, SFI seeks
to catalyze new collaborative,
• , Dynamic Systems, Boolean Networks, Cellular
Automata, Genetic ALgorithms, Evolutionary
Robotics, etc. Students were expected to develop
artificial life models, or, if requested, write a
specific topic paper. You can check out the lecture
notes below. etc