Eu aprendo melhor através da experimentação e exemplo. Estou aprendendo sobre redes neurais e tenho (o que acho) um bom entendimento de classificação e regressão e também aprendizado supervisionado e não supervisionado, mas me deparei com algo que não consigo descobrir;
Se eu quisesse treinar uma IA para jogar um jogo complicado; Estou pensando em algo como um RTS (por exemplo, Age of Empires, Empire Earth etc.). Nesses tipos de jogos, normalmente há um número de entidades controladas pelo jogador (unidades, edifícios), cada uma com diferentes capacidades. Parece que o problema da IA seria a classificação (por exemplo, escolha essa unidade e essa ação), no entanto, como o número de unidades é uma variável, como lidar com um problema de classificação dessa maneira?
A única coisa em que consigo pensar é em várias redes que realizam estágios diferentes (um para a estratégia geral, outro para controlar esse tipo de unidade, um para esse tipo de construção etc.); mas parece que estou tornando o problema complicado.
Existe algum bom exemplo de aprendizado de máquina / redes neurais aprendendo jogos complexos (não especificamente o RTS, mas mais complicado o Mario )?