Rede neural com variáveis categóricas (enum) como entradas
Estou tentando resolver alguns problemas de aprendizado de máquina usando redes neurais, principalmente com oNEAT
evolução (NeuroEvolution of Augmented Topologies).
Algumas das minhas variáveis de entrada são contínuas, mas algumas delas são de natureza categórica, como:
Espécie: {Leão, Leopardo, Tigre, Jaguar}Filiais do Comércio: {Assistência médica, Seguros, Finanças, TI, Publicidade}No começo eu queria modelar essa variável mapeando as categorias para números discretos, como:
{Leão: 1, Leopardo: 2, Tigre: 3, Jaguar: 4}
Mas receio que isso acrescente algum tipo de topologia arbitrária à variável. Um tigre não é a soma de um leão e um leopardo.
Quais abordagens para esse problema são geralmente empregadas?