BCC740 - Inteligência Artificial - 2024-2

Carga horária da disciplina: 4 horas/aula


Professor(es) em 2024-2

Turma 11 Professor:
Jadson Castro Gertrudes - e-mail

Horários:
Segunda-feira (15h20 - 17h00)
Quarta-feira (15h20 - 17h00)

Objetivos

Ao final do curso o aluno deverá:
· ter uma visão abrangente da área de IA (Inteligência Artificial);
· dominar os principais pontos da IA clássica;
· conhecer razoavelmente bem alguns tópicos avançados em IA, os quais sejam interessantes para a área de automação e controle;
· ter a capacidade de aplicar técnicas de IA para resolver problemas práticos em automação e controle.

Ementa

Introdução.
Resolução de Problemas.
Sistemas baseados em Conhecimento:
Representação do Conhecimento (ênfase em Lógica Nebulosa),
Automatização do Raciocínio,
Controladores inteligentes.
Aprendizagem Automática (ênfase em Redes Neurais).
Percepção.
Planejamento.
Aplicações.

Conteúdo Programático

- 1. Introdução
- 2. Resolução de Problemas
                - 2.1. Pesquisa como construção da solução
                                        - 2.1.1. Espaço de estados
                                        - 2.1.2. Decomposição de Problemas
                                        - 2.1.3. Métodos de busca
                - 2.2. Pesquisa em espaço de soluções
                - 2.3. Subida de encosta (“Hill-climbing”)
                - 2.4. Têmpera simulada (“Simulated Annealing”)
                - 2.5. Métodos evolutivos: algoritmo genético
- 3. Sistemas Baseados em Conhecimento
                - 3.1. Representação do Conhecimento
                                        - 3.1.1. Lógica convencional
                                        - 3.1.2. Lógica Nebulosa (“Fuzzy Logic”)
                                        - 3.1.3. Regras
                - 3.2. Controladores Baseados em Conhecimento
- 4. Aprendizagem Automática
                - 4.1. Aprendizagem Simbólica
                - 4.2. Redes Neurais Artificiais
- 5. Percepção
                - 5.1. Sensores
                - 5.2. Processamento: Digitalização, Extração de informações, Interpretação
- 6. Planejamento

Bibliografia

- RUSSELL, S.J.; Norvig, P. Inteligência Artificial. 2ª edição, Campus, 2004.
- NASCIMENTO Jr., C.L.; YONEYAMA, T. Inteligência Artificial em Controle e Automação. Ed. Edgard Blücher, São Paulo, 2000.

Bibliografia complementar

- LUGER, G.F. Inteligência Artificial : estruturas e estratégias para a resolução de problemas complexos. Tradução de Paulo Martins Engel. Bookman, 2004.
- MITCHELL, T. Machine Learning, McGraw-Hill, 1997. ISBN: 978-0070428072
- BARR, A.; COHEN, P.R.; FEINGENBAUM, E.A. The Handbook of Artificial Inteligence. vol. I, II, III e IV. Addison-Wesley, 1989. ISBN: 0201118157
- BRATKO, I. Prolog: Programming for Artificial Inteligence, Addison-Wesley, 3a. edição, 2000. ISBN: 978-0201403756
- RICH, E.; KNIGHT, K. Artificial Intelligence, McGraw-Hill, 2a. edição, 1990. ISBN: 978-0070522633

Departamento de Computação  |  ICEB  |  Universidade Federal de Ouro Preto
Campus Universitário Morro do Cruzeiro  |  CEP 35400-000  |  Ouro Preto - MG, Brasil
Telefone: +55 31 3559-1692  |  decom@ufop.edu.br


escort bahçelievler