Average customer rating:
|
Genetics: A Guide to Basic Concepts and Problem Solving
Richard P. Nickerson Manufacturer: Benjamin Cummings ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0673396843 |
Customer Reviews:
Simple, clear, and to the point.......1999-03-06
Average customer rating:
|
Genetic Programming III: Darwinian Invention and Problem Solving
John R. Koza , Forrest H. Bennett III , David Andre , and Martin A. Keane Manufacturer: Morgan Kaufmann ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 1558605436 |
Book Description
Genetic programming is a method for getting a computer to solve a problem by telling it what needs to be done instead of how to do it. Koza, Bennett, Andre, and Keane present genetically evolved solutions to dozens of problems of design, optimal control, classification, system identification, function learning, and computational molecular biology. Among the solutions are 14 results competitive with human-produced results, including 10 rediscoveries of previously patented inventions.
Researchers in artificial intelligence, machine learning, evolutionary computation, and genetic algorithms will find this an essential reference to the most recent and most important results in the rapidly growing field of genetic programming.
* Explains how the success of genetic programming arises from seven fundamental differences distinguishing it from conventional approaches to artificial intelligence and machine learning
* Describes how genetic programming uses architecture-altering operations to make on-the-fly decisions on whether to use subroutines, loops, recursions, and memory
* Demonstrates that genetic programming possesses 16 attributes that can reasonably be expected of a system for automatically creating computer programs
* Presents the general-purpose Genetic Programming Problem Solver
* Focuses on the previously unsolved problem of analog circuit synthesis, presenting genetically evolved filters, amplifiers, computational circuits, a robot controller circuit, source identification circuits, a temperature-measuring circuit, a voltage reference circuit, and more
* Introduces evolvable hardware in the form of field-programmable gate arrays
* Includes an introduction to genetic programming for the uninitiated
Customer Reviews:
READ IT BEFORE REVIEWING PLEASE.......2004-07-06
And the future is..........2002-03-14
In a very cientifyc way, the book shows all the aspects of how to get ready for this evolution.
Why Should You Buy This Book???.......2002-01-26
A hint of the future............2001-07-28
After a brief introduction to the book in chapter 1, the authors move on to a detailed discussion of the philosophy and approaches used in genetic programming. They list the five steps that must be done before applying a genetic algorithm to a problem and give an overview of the LISP background needed to understand genetic programming. The authors emphasize that the genetic algorithm is probabilistic in nature, with the initial populations, individual selection, and genetic operation chosen at random. They give flowcharts illustrating a typical genetic algorithm and program, and then show executable programs can be automatically created. A very extensive list of references on genetic programming is given at the end of the chapter.
In the next part, the authors discuss how to eliminate the requirement that the programmer specify the architecture in advance to the program to be created. After reviewing some methods that were previously used to make the choice of architecture, the authors move on to describing a set of architecture-altering operations that give an automated method for determining the architectures of evolving programs. The discussion on automatically defined recursion is particularly interesting.
The book then shows how to use the results so far to allow problem-solving to be done using genetic programming, the first one being the rotation of automobile tires and the second being evolving a computer program with the behavior of Boolean even-parity functions. This is followed by a discussion of how to use architecture-altering operations to solve a time-optimal control problem. The most interesting part of this discussion is that it illustrates the important point that disadvantageous actions should be taken in the short term so that the long-term objective can be achieved.
In chapter 14, the ant foraging problem is used to illustrate a form of the (Minsky) multiagent problem and architecture-altering operations. This is followed by discussions on the digit recognition problem and the transmembrane segment identification problem. The authors choose the Fibonacci sequence to illustrate how recursion can be used in solving problems with genetic programming. The necessity of using internal storage is illustrated using the cart centering problem.
The authors then overview the use of the Genetic Programming Problem Solver (GPPS) for automatically creating a computer program to solve a problem. Several problems are examined using this Solver, such as symbolic regression, sorting networks, and the intertwined spirals problem.
The next part then considers the application of genetic programming to the automated synthesis of analog electrical circuits. The authors judge, rightfully, that the design process is one that will be a good judge of automated technique versus one that was done by humans, especially considering the fact that analog design is considered by many to be an "art" rather than a "science". The authors show how to import the SPICE simulation system into the genetic programming system, and discuss how validation of circuit design using this simulator would be done by the genetic programming system. After showing how a low-pass filter may be successfully designed using the genetic programming system, the authors show how with a few changes it can be used to design many different types of circuits. Interestingly, the authors cite the rediscovery by genetic programming of the elliptic filter topology of W. Cauer. Cauer arrived at his discovery via the use of elliptic functions, but the genetic program did not make use of these, but relied solely on the problem's fitness measure and natural selection!
An interesting discussion is also given of the role of crossover in genetic programming by comparing the problem of synthesizing a lowpass filter with and without using crossover. The authors conclude that the crossover operation plays a large contribution to the actual solution of the problem.
Then later, the authors show how genetic programming actually evolved a cellular automata that performs better than a succession of algorithms written by humans in the last two decades. Specifically, they show how genetic programming evolved a rule for the majority classification problem for one-dimensional two-state cellular automata that exceeds the accuracy of all known rules.
Most interestingly, the authors show how genetic programming evolved motifs for detecting the D-E-A-D box family of proteins and for detecting the manganese superoxide dismutase family.
The actual performance and implementation issues involved in genetic programming are discussed in the last two parts of the book. They discuss the computer time needed to yield the 14 instances where they claim that genetic programming has produced results that are competitive with human-produced results.
The authors wrap things up in the last chapter of the book and discuss other instances where genetic programming has succeeded in automatically producing computer programs that are competitive with human-produced results. The evidence they have in the book is impressive but there are a few areas that will be ultimate tests of this approach, the most important being the discovery of new mathematical results or algorithms. It is this area that requires the most creativity on the part of the inventor.
Can computers be creative?.......1999-12-03
The main hypothesis of the book is that GP is not only the first instance of true automatic programming but also creative to such an extant that it competes with humans in solving very hard problems and therefore the solutions produced by GP can sometimes be called inventions, thus the name "Darwinian Invention Machine". The book starts by listing sixteen proposed attributes of any automatic programming system. The attribute list begins with obvious properties such as the ability to produce entities that can run on a computer, continues by describing components of full computer programs and ends by expressing fuzzier concepts such as applicability, scalability and competitiveness with human-produced results. The authors argue that GP definitely has most of the 16 attributes and at least to some extent possesses the remaining few. The last attribute, human competitive results, is in turn defined by a list of eight properties where each of them gives enough evidence to conclude competitiveness to results produced by the intellect of a human. This list includes concepts such as whether the results are pantentable, publishable in scientific journals or better then best known human solutions. GP3 reports 14 experiments by the authors where the they claim that GP produced results fulfilling one or more of these properties and thus are competitive with that of a skilled human such as an engineer, mathematician, designer or programmer. Examples of results with the "darwinian invention quality" include sorting networks, analogue electrical circuit synthesis and creation of motifs for protein family detection. Pointers are also given to human competitive solutions evolved by other researchers.
Overall there is no question that this is an important book putting the spotlight on one of the peak performing and most promising candidates for the general AI prize. There is no doubt that this book belongs in the standard library of all GP researchers or practitioners. This volumous book is a bit heterogeneous, probably stemming from the fact that is combined from a number of previously published papers with some new material. On the other hand is the volume important documentation of innovative work done by John Koza and his colleagues. In many place numerous pointers to work by other researchers are given but in the end I believe that the book would have a stronger case for presenting the GP state-of-the-art by including more references to similar research by other research groups.
However most important and intriguing thing about this book is the provocative questions raised concerning definitions and claims of human competitive performance, "Darwinian invention" and artificial intelligence - particularly whether we have already passed an important milestone in the history of AI - automatic programming.
Average customer rating: |
Genetic Programming Theory and Practice IV (Genetic and Evolutionary Computation)
Manufacturer: Springer ProductGroup: Book Binding: Hardcover ASIN: 0387333754 |
Book Description
Genetic Programming Theory and Practice IV was developed from the fourth workshop at the University of Michigan’s Center for the Study of Complex Systems to facilitate the exchange of ideas and information related to the rapidly advancing field of Genetic Programming (GP). Contributions from the foremost international researchers and practitioners in the GP arena examine the similarities and differences between theoretical and empirical results on real-world problems. The text explores the synergy between theory and practice, producing a comprehensive view of the state of the art in GP application.
This volume represents a watershed moment in the GP field in that GP has begun to move from hand-crafted software used primarily in academic research, to an engineering methodology applied to commercial applications. It is a unique and indispensable tool for academics, researchers and industry professionals involved in GP, evolutionary computation, machine learning and artificial intelligence.
Average customer rating: |
Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic Algorithms and Evolutionary Computation)
Carlos A. Coello Coello , David A. Van Veldhuizen , and Gary B. Lamont Manufacturer: Springer ProductGroup: Book Binding: Hardcover Similar Items:
Accessories:
ASIN: 0306467623 |
Book Description
The solving of multi-objective problems (MOPs) has been a continuing effort by humans in many diverse areas, including computer science, engineering, economics, finance, industry, physics, chemistry, and ecology, among others. Many powerful and deterministic and stochastic techniques for solving these large dimensional optimization problems have risen out of operations research, decision science, engineering, computer science and other related disciplines. The explosion in computing power continues to arouse extraordinary interest in stochastic search algorithms that require high computational speed and very large memories. A generic stochastic approach is that of evolutionary algorithms (EA). Such algorithms have been demonstrated to be very powerful and generally applicable for solving different single objective problems. Their fundamental algorithmic structures can also be applied to solving many multi-objective problems. In this book, the various features of multi-objective evolutionary algorithms (MOEAs) are presented in an innovative and unique fashion, with detailed customized forms suggested for a variety of applications. Also, extensive MOEA discussion questions and possible research directions are presented at the end of each chapter.
For additional information and supplementary teaching materials, please visit the authors' website at http://www.cs.cinvestav.mx/~EVOCINV/bookinfo.html.
Average customer rating: |
Train the Wolf in Your Dog: Genetic Clues to Solving Behavior Problems
Diane Morgan Manufacturer: Doral Publishing ProductGroup: Book Binding: Paperback ASIN: 0974540722 |
Book Description
Weighing 2 to 200 pounds the Canis Lupus Familiaris can kill you or save your life. This book will show you how to stop the unnecessary wreckage of your home and accidental bites. Tips on how to prevent neglect, abuse and unintentional harm to the canine we call friend can be found in this endearing book.
Average customer rating: |
Approach to Problem Solving in Genetics
D. Englent Manufacturer: Stipes Publishing, LLC ProductGroup: Book Binding: Paperback ASIN: 087563107X |
Average customer rating: |
Artificial Neural Nets. Problem Solving Methods: 7th International Work-Conference on Artificial and Natural Neural Networks, IWANN 2003, Maó, Menorca, ... Part II (Lecture Notes in Computer Science)
Manufacturer: Springer ProductGroup: Book Binding: Paperback ASIN: 354040211X |
Book Description
The two-volume set LNCS 2686 and LNCS 2687 constitute the refereed proceedings of the 7th International Work-Conference on Artificial and Natural Neural Networks, IWANN 2003, held in Maó, Menorca, Spain in June 2003.
The 197 revised papers presented were carefully reviewed and selected for inclusion in the book and address the following topics: mathematical and computational methods in neural modelling, neurophysiological data analysis and modelling, structural and functional models of neurons, learning and other plasticity phenomena, complex systems dynamics, cognitive processes and artificial intelligence, methodologies for net design, bio-inspired systems and engineering, and applications in a broad variety of fields.
Average customer rating: |
Business Genetics: Understanding 21st Century Corporations using xBML
Cedric G. Tyler , and Stephen R. Baker Manufacturer: Wiley ProductGroup: Book Binding: Hardcover Similar Items: ASIN: 0470066547 |
Book Description
A revolutionary way to describe business, xBML (extended Business Modelling Language) is an intuitive graphical language that unlocks the DNA of a corporation using a system of diagrams based on five Ws (Who; What; Which; Where; When). xBML gives companies an complete and accurate map of their enterprise, that can then be re-used repeatedly to describe, plan and create improvement.It’s time to throw out the flow charts. xBML breaks down the silos of an enterprise and provides the means for clear, concise communication between all members of the organization. Tyler and Baker provide a complete guide to xBML, and to why unlocking an organization’s Business Genetics will lead to quantifiable business improvement.
Average customer rating: |
Designing Evolutionary Algorithms for Dynamic Environments
Ronald W. Morrison Manufacturer: Springer ProductGroup: Book Binding: Hardcover ASIN: 3540212310 |
Book Description
The robust capability of Evolutionary Algorithms (EAs) to find solutions to difficult problems has permitted them to become the optimization and search techniques of choice for many practical static problems.
Despite this success in many different environments, EAs are often prone to failure when subjected to even small changes in the problem. Effective solutions for many real-world engineering and economic problems require systems that adapt to changes over time.
This book addresses the issues involved in the design of EAs that successfully operate in dynamic environments without human intervention, and provides a method for creating EAs for these environments.
Average customer rating: |
Evolution and optimization: An introduction to solving complex problems by replicator networks (Mathematical ecology)
Hans-Michael Voigt Manufacturer: Akademie-Verlag ProductGroup: Book Binding: Unknown Binding ASIN: 3055006178 |
Books:
Recommended Books