Este repositório contém os scripts e notebooks da série: Treinando uma Rede Neural MLP (Multilayer Perceptron) Utilizando Algoritmos Genéticos (GA) + Deploy.
Nessa sére de artigos vamos unir teoria e prática, e cada artigo estaremos dando um passo em direção ao nosso objetivo. E para isso vamos focar nossos esforços em dissecar, porém não esgotar, os assuntos sobre Algoritmos Genéticos e Redes Neurais.
Tanto os GAs quanto as MLPs, veremos passo a passo, e implementaremos utilizando linguagem Python.
Os artigos terão estruturas modulares, onde falaremos dos conceitos biológicos (estes bem pouco) e matemáticos, além de implementá-los.
- O que são algoritmos evolucionários?
- E o que são Algoritmos Genéticos?
- Terminologia
- O Teorema da Inexistência de Almoço Grátis
- Busca
- Esquema do GA
- Representação Cromossomial
As minhas principais referências, a princípio, serão os seguintes livros: Redes Neurais Princípios e Práticas, Manual de Computação Evolutiva e Metaheurística, Algoritmos Genéticos.