AI
Artificial Intelligence.
Objectives
Provide an overview of Artificial Intelligence, with an emphasis on the usefulness and application of different problem solving approaches. Understand the logical model of knowledge representation; Develop reasoning mechanisms for problem solving; Develop problem solving systems supported by Distributed Intelligence models; Select and implement the knowledge and reasoning representation model that best suits the resolution of real problems.
Program
Introduction to Artificial Intelligence Problem Solving and Search Methods Knowledge Representation and Reasoning Uncertainty and Imprecision in Reasoning Models Inspired by Nature Artificial Intelligence and Society Applications
Bibliography
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