
Nessa aula falaremos brevemente sobre o curso.
Nessa aula o instrutor irá se apresentar.
Nessa aula ensinarei como fazer perguntas no fórum do curso.
Nessa aula iremos definir o conceito de Algoritmos Genéticos.
Nessa aula irei falar sobre evolução e seleção natural.
Nessa aula iremos falar sobre Genética.
Nessa aula iremos falar um pouco sobre a história dos Algoritmos Genéticos.
Nessa aula iremos falar sobre algoritmos evolucionários.
Nessa aula iremos falar sobre algumas características dos Algoritmos Genéticos.
Nessa aula iremos nos familiarizar com os termos da área dos Algoritmos Genéticos.
Qual a motivação para se estudar Algoritmos Genéticos? Essa aula responderá essa pergunta!
Nessa aula iremos ver o esquema de um algoritmo genético básico.
Essa aula irá reforçar o funcionamento de um Algoritmo Genético através de um fluxograma.
Nessa aula iremos falar sobre a representação cromossomial.
Nessa aula discutiremos a população inicial.
Nessa aula iremos falar sobre a função de avaliação.
Nessa aula iremos discutir a seleção dos pais.
Nessa aula iremos discutir o método da roleta que é utilizado para selecionar os pais.
Nessa aula iremos falar sobre o operador de crossover.
Nessa aula iremos falar sobre o operador de mutação.
Nessa aula iremos falar sobre um possível superindivíduo.
Nessa aula iremos discutir um possível problema: indivíduos com avaliação negativa ou zero.
Nessa aula iremos falar sobre o crossover uniforme.
Nessa aula iremos discutir um pouco mais sobre o operador de mutação.
Nessa aula iremos falar especificamente sobre o tamanho da população.
Nessa aula iremos falar sobre o elitismo.
Nessa aula iremos discutir a seleção dos pais pelo método do torneio.
Nessa aula aprenderemos a obter o interpretador Python para podermos implementar Algoritmos Genéticos utilizando a linguagem Python.
Nessa aula conheceremos alguns operadores da linguagem Python bem como iremos aprender a utilizar variáveis.
Nessa aula iremos aprender a manipular strings.
Nessa aula irei apresentar as listas, tuplas, dicionários e conjuntos.
Nessa aula iremos falar sobre condicionais e loops (laços).
Nessa aula iremos aprender a utilizar funções do módulo random que serão úteis para a implementação dos Algoritmos Genéticos.
Nessa aula iremos aprender a criar nossas próprias funções.
Nessa aula iremos aprender a fazer entrada de dados utilizando a linguagem Python.
Nessa aula iremos gerar a população para o problema do One Max.
Nessa aula iremos implementar a função de avaliação para o problema do OneMax.
Nessa aula iremos selecionar os pais no Problema do OneMax.
Nessa aula iremos implementar a geração de filhos para o Problema do OneMax.
Nessa aula iremos implementar a mutação para o problema do OneMax.
Nessa aula iremos finalizar o nosso programa para resolver o problema do OneMax utilizando Algoritmos Genéticos.
Nessa aula iremos construir a nossa função de avaliação.
Nessa aula iremos aprender a gerar a população no problema Crack Password.
Nessa aula iremos implementar uma função que irá gerar o score de cada indivíduo da nossa população.
Nessa aula iremos implementar a função de seleção dos pais.
Nessa aula iremos implementar o crossover para o problema do Crack Password.
Nessa aula iremos implementar a mutação.
Nessa aula iremos finalizar a nossa solução para o problema do Crack Password.
Aula final do curso: parabéns por ter concluído o curso com sucesso!!
Aula bônus do curso: nessa aula você terá acesso a promoções de outros cursos produzidos por mim.
Que tal aprender na prática uma técnica poderosa para resolver problemas complexos?
Algoritmo Genético é uma técnica que se inspira na natureza para encontrar soluções para problemas difíceis de serem resolvidos por técnicas tradicionais. Nesse curso você irá aprender sobre Algoritmos Genéticos na teoria e prática através de aulas dinâmicas e didáticas!
Algoritmos Genéticos é uma ferramenta fundamental para que você possa atacar problemas difíceis de serem resolvidos. Esse curso é destinado para quem quer aprender mais sobre a área da Computação Inteligente e Inteligência Artificial, mais precisamente Computação Bio-Inspirada.
Em várias áreas os Algoritmos Genéticos estão sendo utilizados tais como: petróleo e gás, música, telecomunicações, área médica e muito mais! Algoritmo Genético possui uma grande aplicabilidade tornando-o uma ferramenta poderosa para atacar problemas complexos de otimização.
Nesse curso utilizaremos a linguagem Python para implementar Algoritmos Genéticos. A linguagem Python é de fácil aprendizado e possui recursos poderosos que irão facilitar a nossa implementação.
O curso é 100% em vídeo-aulas, possui direito a certificado e o instrutor Marcos Castro estará a sua disposição para tirar quaisquer dúvidas caso você precise! O que está esperando? Cadastre-se agora mesmo no curso e faça um upgrade do seu conhecimento!