Community Reviews

Rating(3.4 / 5.0, 16 votes)
5 stars
1(6%)
4 stars
4(25%)
3 stars
11(69%)
2 stars
0(0%)
1 stars
0(0%)
16 reviews
April 16,2025
... Show More
J. Holland explains here "emergence": how patterns persist in complex adaptive systems (CAS). He starts with a general discussion about models, follows with a model of the checker board game, and gradually introduces neural networks. He then presents generative constraint procedures (GCP), a way to describe these CAS, which while being formal, remain accessible—at least I followed. After a discussion reductionism, he concludes with the current status and future of research on the topic.

I find this book much broader than Hidden Order: How Adaptation Builds Complexity. I found the presentation of the checker game and of the neural network very clear, and yet deep. I also appreciate the very nuanced discussion about reduction and levels. I think this a very good reference on CAS: I found this text much more accessible than others such as Complex Adaptive Systems: An Introduction to Computational Models of Social Life for instance. I recommend it, definitely.
April 16,2025
... Show More
I wouldn't recommend reading this book because I think it's outdated. But for the ones very interested in complexity and emergence, this is a nice reflexion from the pioneer of the field. State, action, transition function, agent: the basics of modelisation used everywhere. I still found it better than the one he wrote before (Hidden Order), but I give less stars because it's more niche.
April 16,2025
... Show More
Typically excellent work from Holland. Here are a few general excerpts:

We only know that having a familiarity with several "nearby" disciplines, when the target does not fit well within an established discipline, will enhance the possibility of a source --> target transfer. The perception of what's "nearby" is a part of that still mysterious trait we call insight. (p. 213)

At a deeper level, our abysmal ignorance of most aspects of cognition presents a serious deterrent to the understanding of emergence. (p. 233)

The largest question Holland wants to answer goes like this: "How does the central nervous system select relevant pieces from the never-ending, perpetually novel torrent of sensory information it receives?"

We're only millimeters closer to answering that question than we've ever been. Once we're a few meters closer, we can start working on consciousness.
April 16,2025
... Show More
Good book for AI and software agents: This is a good book for people interested in Artificial Intelligence and Software agents (especially reactive agents). The book gives examples of emergent behaviours in the world. An interesting read.
April 16,2025
... Show More
Very good for anyone interesting in AI and emergence phenomena in general
April 16,2025
... Show More
We never quite got to the order part except an imaginary one based on leaps of imagination, flights of fancy, and a slavish devotion to any scientific sounding theory that supported the author's thesis. The whole is greater than the sum of its parts, but you don't need this kind of leaping to conclusions, to call anything that suits a manifestation of emergence and to simply ignore anything that doesn't support the theory seems to be a bit intellectually dishonest. Although, in this case I would just suspect the author actually believes that his theory can predict outcomes for complicated relationships, one would guess from supply chains to military actions. But, I am no more convinced than I was when I began. Don't waste your time.
April 16,2025
... Show More
In Emergence: From Chaos to Order, Holland takes a complicated and difficult topic and attempts to make it accessible to the non-specialist. His writing is clear and succinct but is still a challenge for those not familiar with the area, especially computer programs. Despite the challenge, the book is well worth the effort. Holland draws largely from a consideration of games (especially checkers and chess) and simple neural nets to build the concepts in offer of models which demonstrate emergence. Following his steps supports several insights into many phenomena that present emergence, cognition being a very important one. He concludes the book with a "closing," which in his own words is both a kind of summary conclusion and a sense of where to go from here ("coming closer"). I found the chapter immediately proceeding his closing (on metaphor and innovation) particularly engaging.
The book includes a bare minimum of mathematics, many figures (diagrams), and additional information/detailed examples in insets in each chapter. There is also a section of references and an index.
I recommend the book as a basic but bit involved introduction to emergence, especially useful for those interested in programming, artificial intelligence (AI), cognition, genetics, and evolution.
April 16,2025
... Show More
Not the easiest read, but very interesting. The author explains the phenomena of emergence with computer models and neural nets, provides a math framework and makes some interesting insights from it.
April 16,2025
... Show More
John H. Holland is a major researcher in the field of artificial intelligence and the father of one of AI's most popular methodologies, the genetic algorithm. In this book, Holland explores the concept of emergence in complex systems. Complex systems are those systems that have multiple components, and as those components interact with each other they create exponentially increasing numbers of possible states of the system. So how does the researcher model a system such as this? Holland explains that studying the emergence, or the process by which the individual components meld into the complex system, is critical to understanding any complex system.

So how does one study emergence? This is as complicated an issue as the study of complex systems themselves. Holland discusses several methods. He goes through traditional stochastic models such as the random walk and the biased random walk model. He explores the mathematical models used to study such systems, such as difference and differential equations. But the most powerful discussion in this book is the discussion on artificial intelligence techniques. These are interative processes that mimic biological processes, such as the neural network and the genetic algorithm. These processes develop a "memory", which allows the process not only find the right answer but to remember what it did to find the right answer so that it can use the same method the next time. Such systems do not need to understand the mathematics behind a process, just the results. That is the allure of artificial intelligence.

Holland uses complicated mathematical models and concepts so this really is not appropriate for the novice. But Holland's writing style is good and he makes the topics interesting, drawing on metaphors and analogies to explain complicated subjects. He brings in discussions from physics and biology, and spends a considerable amount of time discussing games like checkers and chess. He even draws examples from literature and poetry. At the end of this discussion, the reader really feels comfortable with the breadth of the applicability of these theories.

I would recommend this work for anyone who is interested in the dynamics of complex systems or in artificial intelligence.
Leave a Review
You must be logged in to rate and post a review. Register an account to get started.