Este tutorial cobre o tópico Algoritmos Genéticos. A partir deste tutorial, você será capaz de compreender os conceitos básicos e a terminologia envolvida em Algoritmos Genéticos. Também discutiremos os vários operadores de crossover e mutação, seleção de sobreviventes e outros componentes.
Além disso, haverá outros tópicos avançados que lidam com tópicos como Teorema do Esquema, GAs em Aprendizado de Máquina, etc., que também são abordados neste tutorial.
Depois de passar por este tutorial, espera-se que o leitor adquira conhecimento suficiente para criar seus próprios algoritmos genéticos para um determinado problema.
Este tutorial é preparado para os alunos e pesquisadores em nível de graduação / pós-graduação que desejam obter “boas soluções” para problemas de otimização “rápido o suficiente” que não podem ser resolvidos usando as abordagens algorítmicas tradicionais.
Algoritmos genéticos é um tópico avançado. Mesmo que o conteúdo tenha sido preparado levando em consideração os requisitos de um iniciante, o leitor deve estar familiarizado com os fundamentos de Programação e Algoritmos Básicos antes de iniciar este tutorial.