Sistema de Recomendação que utiliza computação evolutiva para otimizar a distribuição de estoque entre depósitos e cervejarias.
Link da Apresentação do Projeto
- Otimizar o estoque de produtos nos depósitos para que atinja o estoque balanceado
- Utilizar das melhores rotas das cervejarias aos depósitos para minimizar o custo com transporte
- Utilizar das melhores quantidades de produtos para envio para evitar caminhões com pouca carga
A abordagem da Computação Evolutiva foi escolhida para o problema de otimizar a distribuição de estoque entre depósitos e cervejarias pois os algoritmos genéticos são flexíveis para se adequar as métricas que a Ambev gostaria de maximizar. Além disso são ótimos para lidar com problemas complexos em que se desconhece algum algoritmo ótimo que retorne a resposta em tempo polinomial, pois podem retornar uma boa resposta em um tempo plausível.
- Gera a população inicial
- Verifica se função de parada é satisfeita sim: retorna o melhor cromossomo da população não: continua
- Obtem os scores da população
- Filtra população através de torneio
- População faz reprodução
- População faz mutação
- Retorna ao passo 2
- Conexão com Internet
- Conta Google
- Navegador compatível com Google Colab