·

Cursos Gerais ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

A atividade consiste em aplicar alguma técnica de Inteligência Artificial aprendida ou não na disciplina a algum problema Por exemplo aplicar um modelo de Árvore de Decisão ou Redes Neurais a um problema de classificação Ou aplicar um modelo kNN a um problema de agrupamento Vocês têm total liberdade para escolher o problema a ser abordado Para isso vocês devem primeiramente escolher uma base de dados a ser utilizada como estudo Essa base pode ser gerada pelo grupo por exemplo a partir de um questionário ou alguma ferramenta de web crawling Ou ainda usar alguma base de dados pronta Existem muitos sites que fornecem bases de dados especificamente para aplicação em Aprendizado de Máquina Eles costumam ter a vantagem de oferecer uma base já armazenada em algum formato de arquivo que seja mais fácil de ser processado a partir de linguagens de programação mais direcionadas para esse fim como Python R dentre outras Alguns exemplos de sites que possuem bases prontas httpswwwkagglecom httpswwwdrivendataorg httpsgithubcomowid No caso de sites que usam bases de dados para competições tentem aplicar a base a outros tipos de problemas O trabalho poderá ser desenvolvido a partir de python notebooks como vimos em sala Nele pode ser utilizado a parte textual para apresentar o problema e tudo o que foi desenvolvido em cada parte do trabalho Se preferirem a descrição pode ficar em um arquivo à parte de documentação como um relatório em pdf ou arquivo readme de repositórios github O que será avaliado no trabalho A descrição do problema abordado A descrição da base de dados usada atributos classes A correta aplicação da técnica A análise dos resultados experimentos divisão treinamento e teste métricas de validação