Skip to content

Repositório responsável por armazenar a implementação, experimentação e testes para fins acadêmicos na disciplina de Algoritmos Genéticos no IFS.

License

Notifications You must be signed in to change notification settings

ReinanHS/algoritmo-genetico-ifs

Repository files navigation

phpctl logo

Algoritmo Genético

🤖 Repositório responsável por armazenar a implementação, experimentação e testes para fins acadêmicos na disciplina de Algoritmos Genéticos no IFS.

Este é um repositório para fins acadêmicos.

Open in GitHub Codespaces


Objetivo

Este repositório tem como objetivo centralizar e compartilhar experimentos relacionados à disciplina de Algoritmos Genéticos, abordando implementações e testes realizados no contexto acadêmico do Instituto Federal de Sergipe (IFS).

As principais finalidades incluem:

  • Implementar algoritmos genéticos para resolver problemas específicos.
  • Explorar a eficiência e os resultados obtidos por meio de diferentes configurações de parâmetros.
  • Estudar casos práticos e realizar análises comparativas.

Introdução

Os Algoritmos Genéticos (AGs) são inspirados no processo de seleção natural da teoria da evolução. Eles se baseiam em conceitos como mutação, cruzamento e seleção para buscar soluções ótimas ou satisfatórias para problemas complexos.

Este repositório contém:

  • Implementações de algoritmos básicos e avançados.
  • Conjuntos de testes práticos.
  • Resultados documentados de experimentações.
  • Arquivos úteis para estudo e ensino do tema.

Atividades

Confira abaixo as principais atividades desenvolvidas nesta disciplina:

Ementa

Teoria da Evolução. Introdução à inteligência computacional e aos algoritmos evolucionários. Introdução aos algoritmos genéticos. Terminologia. Características do algoritmo genético. Ciclo Genético. Representação cromossomial. Seleção de pais. Função de aptidão. Cruzamento. Mutação. Elitismo. Aplicação de algoritmos genéticos. Algoritmos genéticos híbridos e paralelos.

Bibliografia Básica

Inteligência Artificial - Uma Abordagem de Aprendizado de Máquina
ISBN 9788521618805
Inteligência artificial
ISBN 9788581435503
Inteligência Artificial
ISBN 9788535237016

Bibliografia Complementar

Inteligência Artificial: Teórica e Prática
ISBN 9788578610296
Inteligência Artificial - Uma Abordagem de Aprendizado de Máquina
ISBN 9788521618805
Otimização Combinatória e Meta-heurísticas - Algoritmos e Aplicações
ISBN-10 8535278125
Inteligência Artificial
ISBN 8535278087

Autores

Veja abaixo os principais alunos responsáveis por gerenciar este repositório, adicionando novas implementações e mantendo-o atualizado:

GitHub contributors

Changelog

Por favor, veja CHANGELOG para obter mais informações sobre o que mudou recentemente.

Seja um dos contribuidores

Sinta-se à vontade para contribuir com melhorias, correções de bugs ou adicionar recursos a este repositório. Para contribuir:

  1. Faça um fork do projeto.
  2. Crie uma nova branch com sua feature: git checkout -b minha-nova-feature.
  3. Faça commit das suas alterações: git commit -m 'Adicionei uma nova feature'.
  4. Envie suas mudanças: git push origin minha-nova-feature.
  5. Abra um pull request para revisão.

Quer fazer parte desse projeto? Leia como contribuir para obter mais detalhes.

Licença

Este projeto é licenciado sob a Licença MIT. Veja o arquivo LICENÇA para mais detalhes.


Feito com ❤️ para fins educacionais no IFS.

About

Repositório responsável por armazenar a implementação, experimentação e testes para fins acadêmicos na disciplina de Algoritmos Genéticos no IFS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published