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

De CInWiki
Ir para: navegação, pesquisa
Linha 19: Linha 19:
 
==Jupyter==
 
==Jupyter==
  
==Wiki do CIn?==
+
==Wiki==
 
A wiki do CIn é baseada na MediaWiki, plataforma usada na Wikipedia.
 
A wiki do CIn é baseada na MediaWiki, plataforma usada na Wikipedia.
 
Vamos usar lá ou aqui?
 
Vamos usar lá ou aqui?
[https://wiki.cin.ufpe.br/IN1116-2020-1 wikicin IN1116-2020-1]
+
[https://wiki.cin.ufpe.br/IN1116-2020-1 WikiCIn | IN1116-2020-1]
  
 
[https://github.com/cin-ufpe-in1116-2020-1/repositorio-coletivo-referencias/wiki GitHub Wiki]
 
[https://github.com/cin-ufpe-in1116-2020-1/repositorio-coletivo-referencias/wiki GitHub Wiki]

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

  • [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*

  • [Site Coding Train - A* Pathfinding Algorithm - Part 1]
  • [Site Coding Train - A* Pathfinding Algorithm - Part 2]
  • [Site Coding Train - A* Pathfinding Algorithm - Part 3]

Raciocínio e Representação do Conhecimento

Referências para atividades

Escrevendo na Wiki

  • [Site GitHub: Documenting your project with wikis]
  • [Site Referência para editar a Wiki]

Aprendendo Python

Usando a Wikipedia API

  • [Site Getting Started with Python's Wikipedia API]
  • [Site Coding Train - Coding Challenge #75] - exemplo em JavaScript

Fazendo o Projeto

  • [Site Projeto do PacMan (em Python 2.70)]
  • [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.