·
Cursos Gerais ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
3
Registro de Aulas Práticas: Procedimentos e Passos para o Registro de Ocorrência
Linguagens de Programação
UMG
1
Histograma de Notas e Maior Nota por Cargo - Concurso
Linguagens de Programação
UMG
6
Atividade em C
Linguagens de Programação
UMG
8
Projeto Angular Catalogo de Livros - Implementacao de Componentes e Servicos
Linguagens de Programação
UMG
5
Algoritmos em Pascal - Exemplos de Soma, Multiplicação e Dados Pessoais
Linguagens de Programação
UMG
1
Implementacao-Classes-Shape-Circle-Rectangle-em-C
Linguagens de Programação
UMG
1
Resolucao de Saidas de Ponteiros em C++ - Exercicio de Programacao
Linguagens de Programação
UMG
1
Exercício de Programação C - Manipulação de Struct user com Dados de Usuário
Linguagens de Programação
UMG
1
Trabalho de Desenvolvimento Web em Html5 com Javascript
Linguagens de Programação
UMG
1
Exercicios Resolvidos de Alocacao Dinamica Funcoes Ponteiros e Estruturas em C
Linguagens de Programação
UMG
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
Send your question to AI and receive an answer instantly
Recommended for you
3
Registro de Aulas Práticas: Procedimentos e Passos para o Registro de Ocorrência
Linguagens de Programação
UMG
1
Histograma de Notas e Maior Nota por Cargo - Concurso
Linguagens de Programação
UMG
6
Atividade em C
Linguagens de Programação
UMG
8
Projeto Angular Catalogo de Livros - Implementacao de Componentes e Servicos
Linguagens de Programação
UMG
5
Algoritmos em Pascal - Exemplos de Soma, Multiplicação e Dados Pessoais
Linguagens de Programação
UMG
1
Implementacao-Classes-Shape-Circle-Rectangle-em-C
Linguagens de Programação
UMG
1
Resolucao de Saidas de Ponteiros em C++ - Exercicio de Programacao
Linguagens de Programação
UMG
1
Exercício de Programação C - Manipulação de Struct user com Dados de Usuário
Linguagens de Programação
UMG
1
Trabalho de Desenvolvimento Web em Html5 com Javascript
Linguagens de Programação
UMG
1
Exercicios Resolvidos de Alocacao Dinamica Funcoes Ponteiros e Estruturas em C
Linguagens de Programação
UMG
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