Ebook: Genetic Systems Programming: Theory and Experiences
- Tags: Appl.Mathematics/Computational Methods of Engineering, Artificial Intelligence (incl. Robotics)
- Series: Studies in Computational Intelligence 13
- Year: 2006
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
Designing complex programs such as operating systems, compilers, filing systems, data base systems, etc. is an old ever lasting research area. Genetic programming is a relatively new promising and growing research area. Among other uses, it provides efficient tools to deal with hard problems by evolving creative and competitive solutions. Systems Programming is generally strewn with such hard problems. This book is devoted to reporting innovative and significant progress about the contribution of genetic programming in systems programming. The contributions of this book clearly demonstrate that genetic programming is very effective in solving hard and yet-open problems in systems programming. Followed by an introductory chapter, in the remaining contributed chapters, the reader can easily learn about systems where genetic programming can be applied successfully. These include but are not limited to, information security systems, compilers, data mining systems, stock market prediction systems, robots and automatic programming.
Designing complex programs such as operating systems, compilers, filing systems, data base systems, etc. is an old ever lasting research area. Genetic programming is a relatively new promising and growing research area. Among other uses, it provides efficient tools to deal with hard problems by evolving creative and competitive solutions. Systems Programming is generally strewn with such hard problems. This book is devoted to reporting innovative and significant progress about the contribution of genetic programming in systems programming. The contributions of this book clearly demonstrate that genetic programming is very effective in solving hard and yet-open problems in systems programming. Followed by an introductory chapter, in the remaining contributed chapters, the reader can easily learn about systems where genetic programming can be applied successfully. These include but are not limited to, information security systems, compilers, data mining systems, stock market prediction systems, robots and automatic programming.
Designing complex programs such as operating systems, compilers, filing systems, data base systems, etc. is an old ever lasting research area. Genetic programming is a relatively new promising and growing research area. Among other uses, it provides efficient tools to deal with hard problems by evolving creative and competitive solutions. Systems Programming is generally strewn with such hard problems. This book is devoted to reporting innovative and significant progress about the contribution of genetic programming in systems programming. The contributions of this book clearly demonstrate that genetic programming is very effective in solving hard and yet-open problems in systems programming. Followed by an introductory chapter, in the remaining contributed chapters, the reader can easily learn about systems where genetic programming can be applied successfully. These include but are not limited to, information security systems, compilers, data mining systems, stock market prediction systems, robots and automatic programming.
Content:
Front Matter....Pages I-XXII
Evolutionary Computation: from Genetic Algorithms to Genetic Programming....Pages 1-20
Automatically Defined Functions in Gene Expression Programming....Pages 21-56
Evolving Intrusion Detection Systems....Pages 57-79
Evolutionary Pattern Matching Using Genetic Programming....Pages 81-104
Genetic Programming in Data Modelling....Pages 105-130
Stock Market Modeling Using Genetic Programming Ensembles....Pages 131-146
Evolutionary Digital Circuit Design Using Genetic Programming....Pages 147-171
Evolving Complex Robotic Behaviors Using Genetic Programming....Pages 173-191
Automatic Synthesis of Microcontroller Assembly Code Through Linear Genetic Programming....Pages 193-227
Back Matter....Pages 229-232
Designing complex programs such as operating systems, compilers, filing systems, data base systems, etc. is an old ever lasting research area. Genetic programming is a relatively new promising and growing research area. Among other uses, it provides efficient tools to deal with hard problems by evolving creative and competitive solutions. Systems Programming is generally strewn with such hard problems. This book is devoted to reporting innovative and significant progress about the contribution of genetic programming in systems programming. The contributions of this book clearly demonstrate that genetic programming is very effective in solving hard and yet-open problems in systems programming. Followed by an introductory chapter, in the remaining contributed chapters, the reader can easily learn about systems where genetic programming can be applied successfully. These include but are not limited to, information security systems, compilers, data mining systems, stock market prediction systems, robots and automatic programming.
Content:
Front Matter....Pages I-XXII
Evolutionary Computation: from Genetic Algorithms to Genetic Programming....Pages 1-20
Automatically Defined Functions in Gene Expression Programming....Pages 21-56
Evolving Intrusion Detection Systems....Pages 57-79
Evolutionary Pattern Matching Using Genetic Programming....Pages 81-104
Genetic Programming in Data Modelling....Pages 105-130
Stock Market Modeling Using Genetic Programming Ensembles....Pages 131-146
Evolutionary Digital Circuit Design Using Genetic Programming....Pages 147-171
Evolving Complex Robotic Behaviors Using Genetic Programming....Pages 173-191
Automatic Synthesis of Microcontroller Assembly Code Through Linear Genetic Programming....Pages 193-227
Back Matter....Pages 229-232
....