Documente Academic
Documente Profesional
Documente Cultură
Problema 2:
max f ( x ) = x ⋅ sin (10π x ) + 1
sujeita a − 1 ≤ x ≤ 2
Problema 2 – Gráfico da função
3.0
2.6
2.2
1.8
1.4
1.0
0.6
0.2
-0.2
-0.6
-1.0
-1.0 -0.6 -0.2 0.2 0.6 1.0 1.4 1.8 2.2
Definir quantidade de bits que deverá ter o cromossomo ( Quanto mais bits
melhor a precisão numérica).
Longos cromossomos são difíceis de manipular.
Para cada decimal é necessário cerca de 3,3 bits
Exemplo de cromossomo com 22 bits: 1000101110110101000111
Problema 2 – Decodificação
• Normalização
• b2 = 1000101110110101000111 (b10)
b10
x = min + (max − min ) n
2 −1
2288967
x = −1 + (2 + 1) 22 = 0.637197
2 −1
Problema 2 – Gerações