|
| 1 | +# Detail Parameter Settings / Default Setting |
| 2 | +Extra parameters of listed methods other than population size / number of solutions and maximum number of iterations |
| 3 | + |
| 4 | +## Ant Colony Optimization (ACO) |
| 5 | +* ACO contains 5 extra parameters |
| 6 | +```code |
| 7 | +opts.tau = 1; % pheromone value |
| 8 | +opts.eta = 1; % heuristic desirability |
| 9 | +opts.alpha = 1; % control pheromone |
| 10 | +opts.beta = 0.1; % control heuristic |
| 11 | +opts.rho = 0.2; % pheromone trail decay coefficient |
| 12 | +``` |
| 13 | + |
| 14 | +## Ant Colony System (ACS) |
| 15 | +* ACS contains 6 extra parameters |
| 16 | +```code |
| 17 | +opts.tau = 1; % pheromone value |
| 18 | +opts.eta = 1; % heuristic desirability |
| 19 | +opts.alpha = 1; % control pheromone |
| 20 | +opts.beta = 1; % control heuristic |
| 21 | +opts.rho = 0.2; % pheromone trail decay coefficient |
| 22 | +opts.phi = 0.5; % pheromena coefficient |
| 23 | +``` |
| 24 | + |
| 25 | +## Artificial Bee Colony (ABC) |
| 26 | +* ABC contains 1 extra parameter |
| 27 | +```code |
| 28 | +opts.max = 5; % Maximum limits allowed |
| 29 | +``` |
| 30 | + |
| 31 | +## Artificial Butterfly Optimization (ABO) |
| 32 | +* ABO contains 3 extra parameters |
| 33 | +```code |
| 34 | +opts.stepe = 0.05; % control number of sunspot |
| 35 | +opts.ratio = 0.2; % control step |
| 36 | +opts.ty = 1; % version 1 or 2 |
| 37 | +``` |
| 38 | + |
| 39 | +## Atom Search Optimization (ASO) |
| 40 | +* ASO contains 2 extra parameters |
| 41 | +```code |
| 42 | +opts.alpha = 50; % depth weight |
| 43 | +opts.beta = 0.2; % multiplier weight |
| 44 | +``` |
| 45 | + |
| 46 | +## Bat Algorithm (BA) |
| 47 | +* BA contains 6 extra parameters |
| 48 | +```code |
| 49 | +opts.fmax = 2; % maximum frequency |
| 50 | +opts.fmin = 0; % minimum frequency |
| 51 | +opts.alpha = 0.9; % constant |
| 52 | +opts.gamma = 0.9; % constant |
| 53 | +opts.A = 2; % maximum loudness |
| 54 | +opts.r = 1; % maximum pulse rate |
| 55 | +``` |
| 56 | + |
| 57 | +## Butterfly Optimization Algorithm (BOA) |
| 58 | +* BOA contains 2 extra parameters |
| 59 | +```code |
| 60 | +opts.c = 0.01; % modular modality |
| 61 | +opts.p = 0.8; % switch probability |
| 62 | +``` |
| 63 | + |
| 64 | +## Crow Search Algorithm (CSA) |
| 65 | +* CSA contains 2 extra parameters |
| 66 | +```code |
| 67 | +opts.AP = 0.1; % awareness probability |
| 68 | +opts.fl = 1.5; % flight length |
| 69 | +``` |
| 70 | + |
| 71 | +## Cuckoo Search (CS) |
| 72 | +* CS contains 1 extra parameter |
| 73 | +```code |
| 74 | +opts.Pa = 0.25; % discovery rate |
| 75 | +``` |
| 76 | + |
| 77 | +## Differential Evolution (DE) |
| 78 | +* DE contains 2 extra parameters |
| 79 | +```code |
| 80 | +opts.CR = 0.9; % crossover rate |
| 81 | +opts.F = 0.5; % constant factor |
| 82 | +``` |
| 83 | + |
| 84 | +## Emperor Penguin Optimizer (EPO) |
| 85 | +* EPO contains 3 extra parameters |
| 86 | +```code |
| 87 | +opts.M = 2; % movement parameter |
| 88 | +opts.f = 3; % control parameter |
| 89 | +opts.l = 2; % control parameter |
| 90 | +``` |
| 91 | + |
| 92 | +## Emperor Penguin Optimizer (EPO) |
| 93 | +* EPO contains 3 extra parameters |
| 94 | +```code |
| 95 | +opts.M = 2; % movement parameter |
| 96 | +opts.f = 3; % control parameter |
| 97 | +opts.l = 2; % control parameter |
| 98 | +``` |
| 99 | + |
| 100 | + |
| 101 | +## Equilibrium Optimizer (EO) |
| 102 | +* EO contains 3 extra parameters |
| 103 | +```code |
| 104 | +opts.a1 = 2; % constant |
| 105 | +opts.a2 = 1; % constant |
| 106 | +opts.GP = 0.5; % generation probability |
| 107 | +``` |
| 108 | + |
| 109 | +## Firefly Algorithm (FA) |
| 110 | +* FA contains 4 extra parameters |
| 111 | +```code |
| 112 | +opts.alpha = 1; % constant |
| 113 | +opts.beta0 = 1; % light amplitude |
| 114 | +opts.gamma = 1; % absorbtion coefficient |
| 115 | +opts.theta = 0.97; % control alpha |
| 116 | +``` |
| 117 | + |
| 118 | +## Flower Pollination Algorithm (FPA) |
| 119 | +* FPA contains 1 extra parameter |
| 120 | +```code |
| 121 | +opts.P = 0.8; % switch probability |
| 122 | +``` |
| 123 | + |
| 124 | +## Genetic Algorithm (GA) |
| 125 | +* GA contains 2 / 3 extra parameters |
| 126 | +```code |
| 127 | +opts.CR = 0.8; % crossover rate |
| 128 | +opts.MR = 0.01; % mutation rate |
| 129 | +opts.Ts = 3; % tournament size (only for 'gat') |
| 130 | +``` |
| 131 | + |
| 132 | +## Gravitational Search Algorithm (GSA) |
| 133 | +* GSA contains 2 extra parameters |
| 134 | +```code |
| 135 | +opts.G0 = 100; % initial gravitational constant |
| 136 | +opts.alpha = 20; % cosntant |
| 137 | +``` |
| 138 | + |
| 139 | + |
| 140 | + |
| 141 | + |
| 142 | + |
| 143 | + |
| 144 | + |
| 145 | + |
| 146 | + |
| 147 | + |
| 148 | + |
| 149 | + |
| 150 | + |
| 151 | + |
| 152 | + |
| 153 | + |
| 154 | + |
| 155 | + |
| 156 | + |
| 157 | + |
0 commit comments