Page 6 - Algorithm Collections for Digital Signal Processing Applications using MATLAB
P. 6
Contents
Preface xiii
Acknowledgments xv
Chapter 1 ARTIFICIAL INTELLIGENCE
1 Particle Swarm Algorithm 1
1-1 How are the Values of ‘x’ and ‘y’ are Updated
in Every Iteration? 2
1-2 PSO Algorithm to Maximize the Function F(X, Y, Z) 4
1-3 M-program for PSO Algorithm 6
1-4 Program Illustration 8
2 Genetic Algorithm 9
2-1 Roulette Wheel Selection Rule 10
2-2 Example 11
2-2-1 M-program for genetic algorithm 11
2-2-2 Program illustration 13
2-3 Classification of Genetic Operators 15
2-3-1 Simple crossover 16
2-3-2 Heuristic crossover 16
2-3-3 Arith crossover 17
3 Simulated Annealing 18
3-1 Simulated Annealing Algorithm 19
3-2 Example 19
3-3 M-program for Simulated Annealing 23
vii