Mudanças entre as edições de "IN1116-2020-1"

De CInWiki
Ir para: navegação, pesquisa
Linha 32: Linha 32:
 
==Introdução: Inteligência Artificial==
 
==Introdução: Inteligência Artificial==
  
* [https://youtu.be/ccZ2pyr3YDw [Youtube] Filipe Deschamps - Qual a diferença entre Inteligência Artificial, Machine Learning, Data Science, Deep Learning, etc?]
+
* [https://youtu.be/ccZ2pyr3YDw (Youtube) Filipe Deschamps - Qual a diferença entre Inteligência Artificial, Machine Learning, Data Science, Deep Learning, etc?]
  
* [https://www.youtube.com/watch?v=Bcw5YZA-Avw [Youtube] UNIVESP Profa. Renata Wassermann - Inteligência Artificial - Introdução à Inteligência Artificial - Visão Geral da área]
+
* [https://www.youtube.com/watch?v=Bcw5YZA-Avw (Youtube) UNIVESP Profa. Renata Wassermann - Inteligência Artificial - Introdução à Inteligência Artificial - Visão Geral da área]
  
* [https://www.youtube.com/watch?v=7QCepggAQNs [Youtube] Dialogos na USP - Inteligencia Artificial (Bloco 1)]
+
* [https://www.youtube.com/watch?v=7QCepggAQNs (Youtube) Dialogos na USP - Inteligencia Artificial (Bloco 1)]
  
* [https://www.youtube.com/watch?v=v9w5dl_b_Wo [Youtube] Dialogos na USP - Inteligencia Artificial (Bloco 2)]
+
* [https://www.youtube.com/watch?v=v9w5dl_b_Wo (Youtube) Dialogos na USP - Inteligencia Artificial (Bloco 2)]
  
* [https://www.youtube.com/watch?v=W95YlM5-iPk [Youtube] Discovery Brasil - Inteligência Artificial - IBM]
+
* [https://www.youtube.com/watch?v=W95YlM5-iPk (Youtube) Discovery Brasil - Inteligência Artificial - IBM]
  
* [https://www.youtube.com/watch?v=CRy2g_-SqKY [Youtube] Nerdologia - Ultron e a revolução da inteligência artificial]
+
* [https://www.youtube.com/watch?v=CRy2g_-SqKY (Youtube) Nerdologia - Ultron e a revolução da inteligência artificial]
  
* [https://www.youtube.com/watch?v=OEo14_iw7ho [Youtube] Nerdologia - Robôs vão tomar o seu emprego? Automatização do trabalho]
+
* [https://www.youtube.com/watch?v=OEo14_iw7ho (Youtube) Nerdologia - Robôs vão tomar o seu emprego? Automatização do trabalho]
  
 
==Arquitetura de Agentes Inteligentes==
 
==Arquitetura de Agentes Inteligentes==
  
* [https://hackernoon.com/rational-agents-for-artificial-intelligence-caf94af2cec5 [Medium] Rational Agents for Artificial Intelligence]
+
* [https://hackernoon.com/rational-agents-for-artificial-intelligence-caf94af2cec5 (Medium) Rational Agents for Artificial Intelligence]
  
* [https://www.youtube.com/watch?v=yE62Zwhmzi8 [Youtube] DeepMind - The Role of Multi-Agent Learning in Artificial Intelligence Research]
+
* [https://www.youtube.com/watch?v=yE62Zwhmzi8 (Youtube) DeepMind - The Role of Multi-Agent Learning in Artificial Intelligence Research]
  
 
==Resolução de Problemas por meio de Busca==
 
==Resolução de Problemas por meio de Busca==
  
* [https://www.youtube.com/watch?v=7FSUtSurqA4 [Youtube] Floor Coverage Lab Test | Roomba® | iRobot®]
+
* [https://www.youtube.com/watch?v=7FSUtSurqA4 (Youtube) Floor Coverage Lab Test | Roomba® | iRobot®]
  
 
* <pre style="color: red">AIMA Javascript</pre>
 
* <pre style="color: red">AIMA Javascript</pre>
Linha 62: Linha 62:
 
====Busca em Largura====
 
====Busca em Largura====
  
* [https://www.youtube.com/watch?v=piBq7VD0ZSo [Youtube] Coding Train - Coding Challenge #68.1: Breadth-First Search Part 1]
+
* [https://www.youtube.com/watch?v=piBq7VD0ZSo (Youtube) Coding Train - Coding Challenge #68.1: Breadth-First Search Part 1]
  
* [https://www.youtube.com/watch?v=-he67EEM6z0 [Youtube] Coding Train - Coding Challenge #68.2: Breadth-First Search Part 2]
+
* [https://www.youtube.com/watch?v=-he67EEM6z0 (Youtube) Coding Train - Coding Challenge #68.2: Breadth-First Search Part 2]
  
* [https://thecodingtrain.com/CodingChallenges/068.1-bfs-kevin-bacon.html [Site] Breadth-First Search Part 1 - Coding Challenge #68.1 · The Coding Train]
+
* [https://thecodingtrain.com/CodingChallenges/068.1-bfs-kevin-bacon.html (Site) Breadth-First Search Part 1 - Coding Challenge #68.1 · The Coding Train]
  
* [https://thecodingtrain.com/CodingChallenges/068.2-bfs-kevin-bacon.html [Site] Breadth-First Search Part 2 - Coding Challenge #68.2 · The Coding Train]
+
* [https://thecodingtrain.com/CodingChallenges/068.2-bfs-kevin-bacon.html (Site) Breadth-First Search Part 2 - Coding Challenge #68.2 · The Coding Train]
  
* [https://www.youtube.com/watch?v=s-CYnVz-uh4 [Youtube] MIT OpenCourseWare - 13. Breadth-First Search (BFS)]
+
* [https://www.youtube.com/watch?v=s-CYnVz-uh4 (Youtube) MIT OpenCourseWare - 13. Breadth-First Search (BFS)]
  
 
====Busca em Profundidade====
 
====Busca em Profundidade====
  
* [https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/lecture-14-depth-first-search-dfs-topological-sort/ [Site] MIT OpenCourseWare Lecture 14: Depth-First Search (DFS), Topological Sort]
+
* [https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/lecture-14-depth-first-search-dfs-topological-sort/ (Site) MIT OpenCourseWare Lecture 14: Depth-First Search (DFS), Topological Sort]
  
 
====Busca de Custo Uniforme====
 
====Busca de Custo Uniforme====
Linha 98: Linha 98:
 
==Escrevendo na Wiki==
 
==Escrevendo na Wiki==
  
* [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 (Site) Referência para editar a Wiki]
 
* [https://www.mediawiki.org/wiki/Help:Formatting/pt-br (Site) Referência para editar a Wiki]
Linha 118: Linha 118:
 
* [http://ai.berkeley.edu/project_overview.html (Site) Projeto do PacMan (em Python 2.70)]
 
* [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]
  
 
=Miscelâneas=
 
=Miscelâneas=
  
* [https://www.youtube.com/watch?v=lFIIpCbb6Do&list=PLxI8Can9yAHfY4b6dAzpH5_Z-gz4wM-Jq [Youtube_Playlist] UNIVESP Profa. Renata Wassermann - Curso Engenharia da Computação - Inteligência Artificial]
+
* [https://www.youtube.com/watch?v=lFIIpCbb6Do&list=PLxI8Can9yAHfY4b6dAzpH5_Z-gz4wM-Jq (Youtube_Playlist) UNIVESP Profa. Renata Wassermann - Curso Engenharia da Computação - Inteligência Artificial]
  
* [http://ai.berkeley.edu/home.html [Site] Materiais da disciplina CS188x da Berkeley University]
+
* [http://ai.berkeley.edu/home.html (Site) Materiais da disciplina CS188x da Berkeley University]
  
 
=Para organizar=
 
=Para organizar=

Edição das 21h11min 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

Ferramentas e Plataformas

Google Classroom

Código do Classroom: hf5m6wx

Link da Sala

Slack

Convite para o Slack da disciplina

Google Meet

Sala do 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

GitHub Wiki

Conteúdo: Introdução aos Agentes Inteligentes

Nesta Seção, ficam as referências para o conteúdo

Introdução: Inteligência Artificial

Arquitetura de Agentes Inteligentes

Resolução de Problemas por meio de Busca

  • AIMA Javascript

Busca Não-informada

Busca em Largura

Busca em Profundidade

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

Aprendendo Python

Usando a Wikipedia API

Fazendo o Projeto

Miscelâneas

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.