|
25 Years of Programming
An open source source for C, C++, OWL, BASIC, MDB, XLS, DOT, and more... |
Home Projects Up Sitemap Search Blog Forum+Chat About Us Privacy Terms of Use Feedback FAQ Images Services Payments Humor Music |
Essays and speculations about Complex Systems, Adaptation, Learning, Evolution, and Artificial Intelligence, inspired by the book Complexity by M. Mitchell WaldropSeveral of the projects on this website were inspired by the book Complexity: The Emerging Science At The Edge Of Order And Chaos, by M. Mitchell Waldrop. The book is an understandable and exciting account of how a group of scientists discovered that some of the difficult problems in their fields of study, ranging from economics to physics to biology, seemed to have underlying similarities. The group's desire for a collaborative multi-disciplinary investigation into the similarities led to the founding of the Santa Fe Institute. Their field of research came to be known as the study of "complex adaptive systems". What is a Complex Adaptive System?What the book refers to as "complexity" is the study of complex adaptive systems. Such systems are not necessarily complex in the sense of being complicated (as the unfortunate use of the word "complexity" would seem to imply). Instead, complex refers to their being composite, compound, comprised of multiple components (agents) acting independently. Complex adaptive systems are composite adaptive systems or compound adaptive systems, but they are not necessarily "complicated adaptive systems". A population of these independent agents exhibits a collective group behavior. Over time, the individual component agents do not adapt or evolve. They merely survive or they don't. However, as a result of some of them surviving and others not, the composition of their population changes over time, which causes their collective group behavior to change. This change in the collective group behavior, in the behavior of the system, is called 1) adaptation, 2) learning, or 3) evolution, depending on the context and depending on what type of entity the group is, but the underlying process for all of them is the same, and the process is a universal one, operating within compound systems living and nonliving, physical and even nonphysical (such as in thought and culture). The essaysWhile reading the book and developing the programming projects inspired by it, I built a document with commentary, speculations, project notes, plans, and assorted facts for browsing through to get new ideas and inspiration. I think it has some interesting ideas in it, but it's badly organized and only some sections have a readable flow. A rewrite and reorganization is underway. These are its sections. (This current page is Intro. The next page is Learning): Intro Learning Patterns Real Life Genetics Classifiers Biology Neural Nets Connectionism Life AI New additionsSo far, I've extracted and rewritten the following into organized and readable articles: Responses to issues raised in Complexity Chapter 8 - Waiting for Carnot:
DownloadContains the original source document in a variety of formats, but it is now permanently out of date compared to the web pages. Complex.zip (Complex.doc in multiple formats), 765 KB, contains:
Partial bibliographyI found these books interesting, useful, inspiring, and/or educational:
My To Do list
|
|
|
|
|
|
Copyright ©2010 Steven Whitney. Last modified Thu 10/21/2010 02:08:01 -0700. |
||