Objetivos
- Apresentar uma visão geral da Inteligência Artificial, com ênfase na utilidade e aplicação das diferentes abordagens de resolução de problemas.
- Compreender o modelo lógico de representação de conhecimento;
- Desenvolver mecanismos de raciocínio para a resolução de problemas;
- Desenvolver sistemas de resolução de problemas suportados por modelos de Inteligência Distribuída;
- Selecionar e implementar o modelo de representação de conhecimento e raciocínio mais adequado à resolução de problemas reais
Programa
- Introdução à Inteligência Artificial
- Métodos de Resolução de Problemas e de Procura
- Representação do Conhecimento e Raciocínio
- Incerteza e Imprecisão no Raciocínio
- Modelos Inspirados na natureza
- Inteligência Artificial e a Sociedade
- Aplicações
Bibliografia
- Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig, (3rd Edition), ISBN 978-9332543515, 2015.
- Prolog Programming for Artificial Intelligence (4th Edition), Ivan Bratko, ISBN-13: 978-0321417466, 2011.
- Inteligência Artificial-Fundamentos e Aplicações, E.Costa, A.Simões; FCA, ISBN: 978-972-722-340-4, 2008.
- Artificial Intelligence: Foundations of Computational Agents, Poole and Mackworth, 2nd ed., ISBN 978-1107195394, 2017.
- Human Compatible: Artificial Intelligence and the Problem of Control, Stuart Russell, ISBN 978-0525558613, 2019