Sugestões de Trabalhos de IA
Há muitos problemas interessantes que podem ser solucionados com técnicas de IA e aprendizagem de máquina, alcançando desempenho notável.
Problemas em Robótica
Podemos usar redes neurais, aprendizagem por reforço, algoritmos genéticos para:
- Identificação de um robô móvel, manipulador ou humanóide
- Controle de robôs móveis, manipulador robótico ou humanóide
- Aprendizagem de comportamentos robóticos por imitação
Recomenda-se usar o excelente simulador chamado V-Rep para os experimentos:
http://www.coppeliarobotics.com/
Problemas no Kaggle
A seguir, apresento problemas de aprendizagem obtidos do site kaggle.com que valem premiação em dinheiro para o(s) primeiro(s) colocado(s):
- Classifique produtos de e-commerce na categoria correta. O conjunto de dados inclui 200.000 produtos com 93 features cada. (Premio: $10,000)
https://www.kaggle.com/c/otto-group-product-classification-challenge - Identifique retinopatia diabética em imagens de olho, doença que deve afetar 93 milhôes de pessoas. (Prêmio: $ 100,000)
https://www.kaggle.com/c/diabetic-retinopathy-detection - Predição da relevância de resultados de pesquisa em sites de comércio eletrônico:
https://www.kaggle.com/c/crowdflower-search-relevance - Identifique se uma oferta em um leilão online originou de uma pessoa ou máquina (robô):
https://www.kaggle.com/c/facebook-recruiting-iv-human-or-bot
Deep learning / Deep neural networks (DNN)
As DNN são redes neurais caracterizadas por um grande número de camadas intermediárias ou ocultas. A cada camada de neurônios mais distante da camada de entrada, aprende-se conceitos mais abstratos baseado nas entradas da camada anterior. Dessa forma, a medida que mais camadas são adicionadas à rede neural, maior a complexidade de modelos que esta pode representar. Várias aplicações tem encontrado resultados do estado-da-arte com o uso das DNN:
- Reconhecimento de Padrões em Imagens (naturais) (reconhecimento de face, etc.)
- Processamento e reconhecimento de padrões em Música (ex.: reconhecimento do gênero da música a partir da análise do sinal sonoro)
- Processamento de Linguagem Natural
- Sistemas de Recomendação
- etc
Tutoriais e conjunto de dados podem ser encontrados aqui:
http://deeplearning.net/datasets/
Contate-me para mais informações.