Mudanças entre as edições de "IN1116-2020-1"
De CInWiki
Linha 86: | Linha 86: | ||
====Busca A*==== | ====Busca A*==== | ||
− | * [https://thecodingtrain.com/CodingChallenges/051.1-astar.html | + | * [https://thecodingtrain.com/CodingChallenges/051.1-astar.html (Site) Coding Train - A* Pathfinding Algorithm - Part 1] |
− | * [https://thecodingtrain.com/CodingChallenges/051.2-astar.html | + | * [https://thecodingtrain.com/CodingChallenges/051.2-astar.html (Site) Coding Train - A* Pathfinding Algorithm - Part 2] |
− | * [https://thecodingtrain.com/CodingChallenges/051.3-astar.html | + | * [https://thecodingtrain.com/CodingChallenges/051.3-astar.html (Site) Coding Train - A* Pathfinding Algorithm - Part 3] |
==Raciocínio e Representação do Conhecimento== | ==Raciocínio e Representação do Conhecimento== | ||
Linha 100: | Linha 100: | ||
* [https://help.github.com/en/github/building-a-strong-community/documenting-your-project-with-wikis [Site] GitHub: Documenting your project with wikis] | * [https://help.github.com/en/github/building-a-strong-community/documenting-your-project-with-wikis [Site] GitHub: Documenting your project with wikis] | ||
− | * [https://www.mediawiki.org/wiki/Help:Formatting/pt-br | + | * [https://www.mediawiki.org/wiki/Help:Formatting/pt-br (Site) Referência para editar a Wiki] |
==Aprendendo Python== | ==Aprendendo Python== | ||
− | * [https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 | + | * [https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 (Youtube_Playlist) Curso de Python 3 - Mundo 1: Fundamentos] |
==Usando a Wikipedia API== | ==Usando a Wikipedia API== | ||
− | * [https://stackabuse.com/getting-started-with-pythons-wikipedia-api/ | + | * [https://stackabuse.com/getting-started-with-pythons-wikipedia-api/ (Site) Getting Started with Python's Wikipedia API] |
− | * [https://thecodingtrain.com/CodingChallenges/075-wikipedia-api.html | + | * [https://thecodingtrain.com/CodingChallenges/075-wikipedia-api.html (Site) Coding Train - Coding Challenge #75] - exemplo em JavaScript |
− | * [https://towardsdatascience.com/wikipedia-api-for-python-241cfae09f1c | + | * [https://towardsdatascience.com/wikipedia-api-for-python-241cfae09f1c (Medium) Wikipedia API for Python] |
==Fazendo o Projeto== | ==Fazendo o Projeto== | ||
− | * [http://ai.berkeley.edu/project_overview.html | + | * [http://ai.berkeley.edu/project_overview.html (Site) Projeto do PacMan (em Python 2.70)] |
* [https://github.com/jspacco/pac3man [Site] Port do Pacman da Berkeley para Python 3] | * [https://github.com/jspacco/pac3man [Site] Port do Pacman da Berkeley para Python 3] |
Edição das 21h07min de 3 de junho de 2020
Esta é a wiki que será usada como repositório coletivo de referências sobre Agentes Inteligentes para turma de 2020.1
Índice
- 1 Ferramentas e Plataformas
- 2 Conteúdo: Introdução aos Agentes Inteligentes
- 3 Referências para atividades
- 4 Miscelâneas
- 5 Para organizar
Ferramentas e Plataformas
Google Classroom
Código do Classroom: hf5m6wx
Slack
Convite para o Slack da disciplina
Google Meet
GitHub Classroom
Jupyter
Wiki
A wiki do CIn é baseada na MediaWiki, plataforma usada na Wikipedia. Vamos usar lá ou aqui? WikiCIn | IN1116-2020-1
Conteúdo: Introdução aos Agentes Inteligentes
Nesta Seção, ficam as referências para o conteúdo
Introdução: Inteligência Artificial
- [Youtube Filipe Deschamps - Qual a diferença entre Inteligência Artificial, Machine Learning, Data Science, Deep Learning, etc?]
- [Youtube UNIVESP Profa. Renata Wassermann - Inteligência Artificial - Introdução à Inteligência Artificial - Visão Geral da área]
- [Youtube Dialogos na USP - Inteligencia Artificial (Bloco 1)]
- [Youtube Dialogos na USP - Inteligencia Artificial (Bloco 2)]
- [Youtube Discovery Brasil - Inteligência Artificial - IBM]
- [Youtube Nerdologia - Ultron e a revolução da inteligência artificial]
- [Youtube Nerdologia - Robôs vão tomar o seu emprego? Automatização do trabalho]
Arquitetura de Agentes Inteligentes
- [Medium Rational Agents for Artificial Intelligence]
- [Youtube DeepMind - The Role of Multi-Agent Learning in Artificial Intelligence Research]
Resolução de Problemas por meio de Busca
- [Youtube Floor Coverage Lab Test | Roomba® | iRobot®]
-
AIMA Javascript
Busca Não-informada
Busca em Largura
- [Youtube Coding Train - Coding Challenge #68.1: Breadth-First Search Part 1]
- [Youtube Coding Train - Coding Challenge #68.2: Breadth-First Search Part 2]
- [Site Breadth-First Search Part 1 - Coding Challenge #68.1 · The Coding Train]
- [Site Breadth-First Search Part 2 - Coding Challenge #68.2 · The Coding Train]
- [Youtube MIT OpenCourseWare - 13. Breadth-First Search (BFS)]
Busca em Profundidade
- [Site MIT OpenCourseWare Lecture 14: Depth-First Search (DFS), Topological Sort]
Busca de Custo Uniforme
Busca Informada ou Heurística
-
Wikipedia dos Patinhos de Borracha
Busca Gulosa do Melhor Primeiro
Busca A*
Raciocínio e Representação do Conhecimento
Referências para atividades
Escrevendo na Wiki
- [Site GitHub: Documenting your project with wikis]
Aprendendo Python
Usando a Wikipedia API
- (Site) Coding Train - Coding Challenge #75 - exemplo em JavaScript
Fazendo o Projeto
- [Site Port do Pacman da Berkeley para Python 3]
Miscelâneas
- [Youtube_Playlist UNIVESP Profa. Renata Wassermann - Curso Engenharia da Computação - Inteligência Artificial]
- [Site Materiais da disciplina CS188x da Berkeley University]
Para organizar
- GitHub como usar
- Atividade: aplicações de IA. qual técnica está sendo usada? por que? como?
- Canvas
- Referências das edições anteriores
- Precisamos achar um ambiente de competição. Ele precisa ser gráfico, precisar ser interativo, precisa. Temos sugestões. Mas será que a melhor? Precisa permitir competir em grupo. Implementar agentes individuais e multi.