Apresentar ao aluno as idéias fundamentais da Inteligência Artificial e algumas características relacionadas à implementação desse tipo de sistemas.
Caracterização dos problemas de IA e aplicações. Métodos de busca para resolução de problemas. Formalismos de Representação de Conhecimento e Inferência. Aprendizado de Máquina.
História da IA. Caracterização dos problemas de IA e aplicações (por exemplo, em processamento de linguagem natural, mineração de dados e robótica). Introdução à programação lógica e seu uso em IA. Métodos de busca para resolução de problemas: busca cega e informada, busca com adversários. Formalismos de representação de conhecimento e inferência: lógica, redes semânticas, frames, scripts e regras de produção. Sistemas baseados em conhecimento. Noções gerais de aprendizado de máquina. Introdução a algumas técnicas relevantes de aprendizado, como árvores de decisão, naive-bayes, redes neurais, algoritmos genéticos e k-means. Ética e impactos da IA.
Livro Texto: -RUSSEL, S.; NORVIG, P. Artificial Intelligence: A Modern Approach. Prentice Hall, 2009 (3ª edição). -G. F. LUGER, Artificial Intelligence: Structures and Strategies for Complex Problem Solving, Addison-Wesley, 4th edition, 2008 (6a edição). -Faceli, K., Lorena, A. C., Gama, J. e Carvalho, A.: Inteligência Artificial: Uma Abordagem de Aprendizado de Máquina, Editora LTC, 2011 -Rosa J. L. G.: : Fundamentos da Inteligência Artificial, Editora LTC, 2011 -REZENDE, S.O. Sistemas Inteligentes: Fundamentos e Aplicações. 1. ed., Manole, 2003. Bibliografia Complementar: -BRATKO, I. Prolog Programming for Artificial Inteligence. 3. ed., Addison-Wesley, 2001. -RICH, E. Artificial Intelligence. 2.ed. McGraw Hill, 1993. - NILSSON, NILS J. Artificial Intelligence, SAN FRANCISCO : MORGAN KAUFMANN, 1998. 513 P. IL. - POOLE, D.; MACKWORTH, A.; GOEBEL, R. Computational Intelligence: a Logical Approach. Oxford University Press, 1998. -WINSTON,P.H. Artificial Intelligence, Reading. Addison-Wesley, 1977 -BRATKO, I. Prolog Programming for Artificial Inteligence. - MITCHELL, T. Machine Learning, McGraw-Hill, 1997. - REZENDE, S.O.(Ed.) Sistemas Inteligentes. Fundamentos e Aplicações. Manole. 2003. - BITTENCOURT, G. Inteligência Artificial Ferramentas e Teorias. UFSC. 3a. Edição. 2006 -RICH, E.;. KNIGHT, K. Inteligência Artificial. McGraw Hill -G. F. LUGER, Artificial Intelligence: Structures and Strategies for Complex Problem Solving, Addison-Wesley, 4th edition, 2002.