Most Helpful Customer Reviews
17 of 18 people found the following review helpful:
2.0 out of 5 stars
Too basic and not well written, May 25, 2002
This review is from: Digital Biology (Hardcover)
This book was as primer on how biological structures are being implemented into computer software. The biology sections were generally weak - for example, there are no explanatory diagrams, which I think would have been very helpful to the reader, at least if biology textbooks are trustworthy in their pedagogical methods. Admittedly, there were a few color plates stuck in the middle of the book, but these were more of the gee-whiz variety rather than informative support for the prose. Also Bentley does a lot of name dropping, but does little to specifically outline the projects of those he mentions, sometimes giving merely a paragraph to researchers who are apparently doing "cutting-edge" work in digital biology. Finally, the writing style is inconsistent. Sometimes Bentley writes as if he's a researcher, sometimes as if he's a magazine writer, sometimes as if he's playing short-story fiction writer. This was very distracting. I think the audience that would find this book useful are people who are starting at ground zero in their investigations into computer modeling / implementation of biological structures into computer software. Those with more advanced interests are advised to look elsewhere (cf. Steven Johnson's book on Emergence).
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
15 of 16 people found the following review helpful:
5.0 out of 5 stars
Very Interesting!, June 18, 2002
By A Customer
This review is from: Digital Biology (Hardcover)
The basic premise of "Digital Biology" is that biological systems (brains, plants, insects, etc) were "designed" in a certain way because there was an inherent advantage to this design. Therefore, if we can understand the principles behind the design, we can take these techniques and use them in our software and hardware. Many things in nature seem as if they have no reason behind them - however, as the book illustrates, there are certainly valid, good reasons. An example would be neural networks: since our brain uses this instead of hard coded rules and programming, it is much more flexible. It can learn by trial an error the "best" approach, something traditional algorithms cannot do as efficiently. By taking this mechanism we can create very sophisticated - almost intelligent - programs and robots. There are numerous chapters in "Digital Biology", each dedicated to a specific subject. Each chapter begins by explaining how a specific biology mechanism works (i.e., the chapter on "immune systems" gives a short tutorial on how the body's immune system works). Then, different ways that similar mechanisms are used in artificial applications are demonstrated. Among the most interesting chapters: "Evolution", this chapter elaborates on the principles of Evolution and how they can be used in Computation. What are Evolutionary Algorithms ? What are Genetic Algorithms? What is Genetic Programming? Evolvable Hardware, and more. "Brains" - this chapter was FASCINATING. It started with a short introduction of how we believe brains work, and how these principles can be a foundation for AI and ALIFE: by using Neural Networks. "Insects"- Insects are interesting because in many ways a group of insects acts as one larger organism. Sometimes many simple organisms can form one fairly intelligent "Creature". There are ways to use these techniques in computation as well, as this chapter shows. (Swarm Intelligence, Boids, etc) Overall this is a very interesting book. It covers a lot of subjects, yet does NOT go too deeply into any of those - I don't think that was the purpose of the author. My main criticism is the way the book was written - some chapters are very raw, the examples chosen could've been better. (I think my favorite one was where the immune system is being compared to the music industry, and antibodies are compared to boy bands. Probably the strangest analogy I have read in my life). I also think that there was too much emphasis on real biology, especially since in many subjects there was no analogy in digital biology. Nonetheless, if the idea of using biological mechanisms in software or hardware appeals to you, this should serve as a fascinating introduction.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
12 of 13 people found the following review helpful:
5.0 out of 5 stars
Computers / Life and Life / Computers, March 27, 2002
This review is from: Digital Biology (Hardcover)
There are so many "revolutionary" developments in science, and especially in computer science, that it is hard to keep track of them all, and hard feel that they can all be as revolutionary as they claim to be. You have to suspect, though, that if Peter J. Bentley is claiming a revolution, then something wonderful is happening; he is a scientist in the very field of computers, not a reporter, and so his book _Digital Biology: How Nature is Transforming Our Technology and Our Lives_ (Simon & Schuster) is that excellent form of popular science writing, enthusiastic witnessing from an expert in the field. It is obvious that he loves his work, and that it has far-ranging implications, but it is even better that he can communicate the enthusiasm and let the reader share in it. Digital biology represents a remarkable two way street. Natural processes such as evolution or ant colony behavior can be modeled within a computer to build stronger problem-solving tools. In turn, computer programs can illuminate aspects of behavior of systems large and small in nature, showing just how physics, genes, and evolution have accomplished the complexities we see around us. The best part of Bentley's book is that he has plenty of examples of how these ideas are already at work. Consider what seems to be an inescapable metaphor for brains and for computers, the ant colony. Ants are themselves, like all other insects, tiny robots able to take in small degrees of data and perform small feats of manipulation. One ant is a very limited creature indeed. (Are you getting the analogy? One neuron, too, is practically useless as is one flip-flop gate.) But a mass of ants in a colony starts to show real intelligence. Put a little food out a distance from the colony, and by laying pheromone trails, and following the stronger trails, the huge numbers of ants will in effect calculate the shortest, most efficient way of getting back and forth to it. Making digitally simulated "ants" and electronic "pheromone trails" is already solving difficult problems; "Ant Colony Optimization" is already a respected field in computer science. It has been used to solve the otherwise almost intractable classic Traveling Salesman Problem: A salesman has to get to many different cities on his rounds; what is the most efficient route? Solving this problem took too long for even the fastest of ordinary computers, but letting the digital ants go at it works. It isn't just a matter of solving puzzles, either; such optimization programs are already being applied to communication network routing and electronic circuit design. In some ways this book is a primer on evolution of different types, and while some fundamentalists continue to make religious objections to evolution in nature, it is obvious from the examples Bentley gives that evolution really does happen in many ways separate from our world of DNA creatures. Bentley draws from examples in many disciplines, and is interested in finding commonalities between them. He demonstrates that from DNA to ants to brains to growth to programming code to evolution to universes, complexity is generated by interactions of similar things, controlled by feedback, and subject to change from the outside. This pattern is more important than the stuff the system is made of. This has not quite the clear universal ring of a Newtonian law, perhaps, but it is certainly an illustrative pattern which is played at all sorts of levels. To Bentley, the pattern is so much more important that the stuff which shows it that he sees no basic difference between biological life and life within a computer. His quickly paced, entertaining book is a good introduction to one of the new ways computers are changing how we look at everything.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|
|
Most Recent Customer Reviews
|