|
|
xi | |
|
|
xv | |
|
|
xvii | |
Preface |
|
xix | |
|
I. Evolvable Hardware & Genetic Programming |
|
|
1 | (108) |
|
Routine High-Return Human-Competitive Evolvable Hardware |
|
|
3 | (30) |
|
|
|
|
|
4 | (1) |
|
Automatic Circuit Synthesis |
|
|
4 | (6) |
|
High-Return Human-Competitive Intelligence |
|
|
10 | (4) |
|
Progression of More Substantial Results |
|
|
14 | (4) |
|
Description of Six 21st-Century Patented Circuits |
|
|
18 | (2) |
|
Results for Six 21st-Century Patented Circuits |
|
|
20 | (4) |
|
Commercial Practicality of GP |
|
|
24 | (4) |
|
|
28 | (5) |
|
|
29 | (4) |
|
Using Generative Representations to Evolve Robots |
|
|
33 | (26) |
|
|
|
33 | (1) |
|
Generative Representations |
|
|
34 | (3) |
|
Generative Robots Encoding |
|
|
37 | (6) |
|
Oscillator Controlled Genobots |
|
|
37 | (2) |
|
|
39 | (1) |
|
Neural-Network Controlled Genobots |
|
|
40 | (2) |
|
Generative Representation Example for Neural-Network Controlled Genobots |
|
|
42 | (1) |
|
|
43 | (1) |
|
Evolutionary Design System |
|
|
43 | (1) |
|
Evolution of Oscillator Controlled Robots |
|
|
44 | (4) |
|
Neural-Network Controlled Robots |
|
|
48 | (4) |
|
Advantages of a Generative Representation |
|
|
52 | (3) |
|
|
55 | (4) |
|
|
57 | (2) |
|
Intrinsic Evolutionary Design of Analog Building Blocks for Fuzzy Logic Controllers |
|
|
59 | (22) |
|
|
|
|
|
|
|
60 | (2) |
|
Analog Fuzzy Logic Controllers |
|
|
62 | (2) |
|
Evolvable Hardware Platform |
|
|
64 | (6) |
|
Analog Reconfigurable Circuit |
|
|
67 | (2) |
|
Evolution of a Fuzzy Circuit |
|
|
69 | (1) |
|
|
70 | (4) |
|
|
70 | (2) |
|
|
72 | (1) |
|
|
72 | (1) |
|
|
73 | (1) |
|
|
74 | (7) |
|
|
77 | (4) |
|
Improving the Search by Encoding Multiple Solutions in a Chromosome |
|
|
81 | (28) |
|
|
|
81 | (2) |
|
Multiple Solution Programming |
|
|
83 | (1) |
|
Test Problems and Metric of Performance |
|
|
83 | (1) |
|
Multi Expression Programming |
|
|
84 | (6) |
|
|
84 | (1) |
|
Decoding MEP Chromosomes and Fitness Assignment Process |
|
|
85 | (1) |
|
|
86 | (1) |
|
|
87 | (1) |
|
Single Expression Programming |
|
|
87 | (1) |
|
Numerical Experiments with MEP and SEP |
|
|
88 | (2) |
|
Linear Genetic Programming |
|
|
90 | (6) |
|
|
90 | (1) |
|
|
90 | (1) |
|
|
90 | (2) |
|
|
92 | (1) |
|
Multi Solution Linear Genetic Programming |
|
|
93 | (1) |
|
Numerical Experiments with LGP and MS-LGP |
|
|
94 | (2) |
|
Infix Form Genetic Programming |
|
|
96 | (6) |
|
|
96 | (1) |
|
IFGP Individual Representation |
|
|
96 | (2) |
|
|
98 | (1) |
|
Fitness Assignment Process |
|
|
99 | (1) |
|
|
100 | (1) |
|
|
100 | (1) |
|
Single Solution Infix Form Genetic Programming |
|
|
101 | (1) |
|
Numerical Experiments with IFGP and SS-IFGP |
|
|
101 | (1) |
|
|
102 | (7) |
|
|
105 | (4) |
|
|
109 | (108) |
|
Real-World Evolutionary Designs: Secure Evolvable Hardware for Public-Key Cryptosystems |
|
|
111 | (28) |
|
|
|
|
112 | (1) |
|
|
113 | (1) |
|
Evolving Hardware for Digital Circuits |
|
|
114 | (6) |
|
Circuit Specification Encoding |
|
|
114 | (2) |
|
Circuit Specification Reproduction |
|
|
116 | (2) |
|
Circuit Specification Evaluation |
|
|
118 | (2) |
|
Evolutionary vs. Conventional Designs |
|
|
120 | (8) |
|
|
128 | (2) |
|
Evolutionary vs. Conventional Hardware |
|
|
130 | (5) |
|
|
135 | (4) |
|
|
137 | (2) |
|
Automated Discovery of Innovative Designs of Mechanical Components Using Evolutionary Multi-objective Algorithms |
|
|
139 | (26) |
|
|
|
|
139 | (1) |
|
Evolutionary Multi-objective Optimization (EMO) |
|
|
140 | (1) |
|
An Evolutionary Multi-objective Optimizer |
|
|
141 | (2) |
|
Constraint-Handling in NSGA-II |
|
|
143 | (1) |
|
EMO for Discovering Useful Design Variants |
|
|
143 | (3) |
|
Phase I: Finding a Set of Pareto-Optimal Solutions |
|
|
144 | (1) |
|
Phase II: Analyzing Optimized Solutions for Useful Properties |
|
|
145 | (1) |
|
Proposed Multi-objective Optimization Procedure |
|
|
146 | (1) |
|
Iterative local-search based EMO |
|
|
147 | (1) |
|
|
147 | (14) |
|
|
148 | (4) |
|
Comparison with NSGA-II Alone |
|
|
152 | (2) |
|
|
154 | (3) |
|
|
157 | (2) |
|
|
159 | (2) |
|
|
161 | (4) |
|
|
163 | (2) |
|
Toward Efficient Topological Synthesis of Dynamic Systems Using Genetic Programming |
|
|
165 | (28) |
|
|
|
|
|
|
166 | (1) |
|
Basic Framework for Bond Graph Synthesis |
|
|
167 | (6) |
|
|
167 | (2) |
|
Automated Synthesis of Bond Graphs by Genetic Programming |
|
|
169 | (4) |
|
|
173 | (4) |
|
Node-Encoding for Bond Graph Synthesis by Genetic Programming |
|
|
173 | (2) |
|
Hybrid-Encoding for Bond Graph Synthesis by Genetic Programming |
|
|
175 | (2) |
|
Encoding with a Realizable Function Set |
|
|
177 | (1) |
|
Scalable Benchmark for Automated Synthesis |
|
|
177 | (3) |
|
Topologically Open-Ended Bond Graph Synthesis |
|
|
180 | (6) |
|
Search Bias of Representation in Topologically Open-Ended Synthesis |
|
|
181 | (2) |
|
Representation and Scalability: How Function Set Affects Efficiency |
|
|
183 | (2) |
|
Population Seeding and the Efficiency of Topology Search |
|
|
185 | (1) |
|
|
186 | (1) |
|
|
187 | (6) |
|
|
189 | (4) |
|
The Role of Simulated Evolution in Bioinformatics |
|
|
193 | (24) |
|
|
|
|
193 | (2) |
|
The Precursor of Bioinformatics |
|
|
193 | (1) |
|
|
194 | (1) |
|
|
194 | (1) |
|
An Overview of Bioinformatics |
|
|
195 | (6) |
|
Important Concepts in Bioinformatics |
|
|
195 | (2) |
|
|
197 | (1) |
|
Multiple Sequence Alignments |
|
|
198 | (1) |
|
Functional Site Identifications |
|
|
199 | (1) |
|
Evolutionary Computing Applications in Bioinformatics |
|
|
200 | (1) |
|
Genome Reversal Distance Estimation |
|
|
201 | (5) |
|
|
201 | (1) |
|
|
202 | (2) |
|
The Evolutionary Computing Solution |
|
|
204 | (1) |
|
|
205 | (1) |
|
Subset Problem for Phylogenetic Data |
|
|
206 | (6) |
|
|
206 | (1) |
|
|
207 | (1) |
|
|
208 | (1) |
|
The Evolutionary Computing Solution |
|
|
209 | (2) |
|
|
211 | (1) |
|
|
212 | (5) |
|
|
213 | (4) |
Index |
|
217 | (2) |
Reviewer List |
|
219 | |