Concluí o curso de Machine Learning (Stanford) e fiquei muito interessado, também após algumas pesquisas, decidi que gostaria de aprender algoritmos inspirados na natureza.
Encontrei alguns recursos como:
- Algoritmos inteligentes: Receitas de programação inspiradas na natureza (livro)
- Instituto Wyss (site)
- Programação de jogo AI por exemplo (livro)
A primeira referência parece boa e completa com pseudocódigo (dando-me a possibilidade de implementar tudo em Ruby, minha linguagem preferida) e também fornece implementações em Ruby para todos os códigos. Mas faltam exercícios para praticar, o que eu acho que é uma característica fundamental.
O segundo é algo que me inspirou muito a começar a estudar essa área, mas eles não têm nenhum curso ou material para estudar.
O terceiro também parece bom, mas tem apenas uma pequena quantidade de exercícios e pode ser muito focado (eu gosto de jogos, mas também quero estudar tudo o mais relacionado a algoritmos inspirados na natureza). Também é focado em C ++ (não que seja uma linguagem difícil, mas eu não gosto de sua limitação em relação ao ruby), e eu preferiria algo em Ruby ou pseudocódigo (embora não seja minha principal prioridade).
Alguém sabe algo que também possui exercícios para complementar a teoria? Existe algo melhor para aprender, com um foco particular nos exercícios? (Talvez cursos ou palestras em vídeo).