Академический Документы
Профессиональный Документы
Культура Документы
INTELIGÊNCIA ARTIFICIAL
Plano de Ensino (PE)/Guia de Estudos (GE)
Batatais
Claretiano
2019
CURSOS DE GRADUAÇÃO – EAD
Meu nome é Fernando Marco Perez Campos, sou mestre em Engenharia de Produção na linha
de pesquisa de Sistemas de Informação pela Universidade Paulista (São Paulo – SP). Sou
graduado em Ciência da Computação também pela Universidade Paulista. Atuo como professor
nos cursos de Ciência da Computação, Engenharia e Sistemas de Informação e áreas afins,
ministrando as seguintes disciplinas: Lógica de Programação; Arquitetura de Computadores;
Organização de Computadores; Sistemas Digitais; Processamento de Dados; Programação de
Computadores (estrutura de dados); Teoria da Linguagem de Programação; Ciência da
Computação Integrada. Atuo também no mercado de trabalho na área de consultoria e
assessoria em informática.
© Ação Educacional Claretiana, 2019 – Batatais (SP)
Trabalho realizado pelo Claretiano – Centro Universitário
Cursos: Graduação
Disciplina: Inteligência Artificial
Versão: ago./2019
Preparação Revisão
Aline de Fátima Guedes Eduardo Henrique Marinheiro
Camila Maria Nardi Matos Filipi Andrade de Deus Silveira
Carolina de Andrade Baviera Rafael Antonio Morotti
Cátia Aparecida Ribeiro Rodrigo Ferreira Daverni
Elaine Aparecida de Lima Moraes Vanessa Vergani Machado
Josiane Marchiori Martins Projeto gráfico, diagramação e capa
Lidiane Maria Magalini Bruno do Carmo Bulgarelli
Luciana A. Mani Adami Joice Cristina Micai
Luciana dos Santos Sançana de Melo Lúcia Maria de Sousa Ferrão
Patrícia Alves Veronez Montera Luis Antônio Guimarães Toloi
Simone Rodrigues de Oliveira Raphael Fantacini de Oliveira
Videoaula Tamires Botta Murakami
Todos os direitos reservados. É proibida a reprodução, a transmissão total ou parcial por qualquer forma e/ou qualquer meio (eletrônico ou mecânico, incluindo fotocópia,
gravação e distribuição na web), ou o arquivamento em qualquer sistema de banco de dados sem a permissão por escrito do autor e da Ação Educacional Claretiana.
1. APRESENTAÇÃO
Seja bem-vindo(a)! Você iniciará o estudo de Inteligência Artificial, uma das disciplinas que
compõem os cursos de graduação na modalidade EaD.
A disciplina Inteligência Artificial está dividida em cinco Ciclos de Aprendizagem, cada um
deles correspondendo a um grupo de conteúdos e objetivos específicos.
Esses conteúdos e objetivos visam contribuir para a formação do profissional da área da
computação e informática que irá atuar no mercado de trabalho em um cenário competitivo e
inovador.
Nessa perspectiva, a disciplina visa proporcionar ao futuro profissional a compreensão de todo
o instrumental de produção de algoritmos contemplando a tomada de decisões pautadas em
incertezas utilizando-se para isso técnicas de Inteligência Artificial. Por fim, os estudos dessa
disciplina objetivam contribuir para a formação de um profissional capaz de utilizar recursos de
Inteligência Artificial para agregar um significativo valor aos produtos de software que estejam sob
sua responsabilidade.
Ementa
Fundamentos históricos, filosóficos e metodológicos da inteligência artificial. Busca heurística
e tomada de decisões. Lógica proposicional e lógica de primeira ordem. Programação em linguagem
Prolog. Representação de conhecimento. Raciocínio com incertezas.
Objetivos específicos
Os objetivos específicos são:
Compreender a inteligência artificial.
Conhecer as diferentes áreas da inteligência artificial.
Aplicar as técnicas estudas em problemas reais.
3. BIBLIOGRAFIA BÁSICA
BITTENCOURT, G. Inteligência Artificial: ferramentas e teorias. Florianópolis: Editora da UFSC, 2005.
LUGER, George F. Inteligência Artificial. 6. ed. São Paulo: Pearson Education do Brasil, 2013.
SILVA, Flávio Soares Corrêa da. Inteligência Artificial. Batatais: Claretiano, 2013.
4. BIBLIOGRAFIA COMPLEMENTAR
MELO, A. C. V.; SILVA, F. S. C. Princípios de Linguagens de Programação. São Paulo: Edgard Blücher, 2003.
PEARL, J. Probabilistic Reasoning in Intelligent Systems. USA: Morgan Kaufmann, 1988.
REITER, R. A logic for default reasoning. Artificial Intelligence, Amsterdam: Elsevier, v. 13, p. 80-132, 1980.
RUSPINI, E. Possibility as similarity: The Semantics of Fuzzy Logic. In: Proceedings of 6th Conference on Uncertainty and Artificial
Intelligence. USA: UAI Procs 1990.
SILVA, F. S. C.; FINGER, M.; MELO, A. C. V. Lógica para Computação. São Paulo: Thomson. 2006.
5. E-REFERÊNCIAS
SWI, Interpretador Prolog. Disponível em: <http://www.swi-prolog.org/download/stable>. Acesso em: 11 jun. 2019
TECMUNDO, Site de Tecnologia. Disponível em: <https://www.tecmundo.com.br/inteligencia-artificial>. Acesso em: 11 jun. 2019.
DE FERNANDES TEIXEIRA, João. Inteligência artificial. Pia Sociedade de São Paulo-Editora Paulus, 2014. Disponível em:
<https://books.google.com.br/books?hl=pt-
BR&lr=&id=79q5DAAAQBAJ&oi=fnd&pg=PT3&dq=intelig%C3%AAncia+artificial&ots=u5hB34abU-
&sig=TeYTtoNUqEaJsH2vY265EHBbKlQ#v=onepage&q=intelig%C3%AAncia%20artificial&f=false>. Acesso em: 11 jun. 2019.
Encontros presenciais
O(s) encontro(s) presencial(is) visa(m) promover a interação entre os alunos e propiciar
momentos de atividades práticas e de avaliação.
Verifique a(s) data(s) de seu(s) encontro(s) presencial(is) no calendário central da SAV ou no
cronograma geral. Lembre-se de que as datas são sujeitas à alteração.
______________________________________________________________________________
Conteúdos
Fundamentos históricos, filosóficos e metodológicos da Inteligência artificial. Resolução de
problemas baseados em buscas heurística e tomada de decisões.
Problematização
O que é Inteligência Artificial? Qual o objeto de estudo da Inteligência Artificial? Como a
Inteligência Artificial pode contribuir para o trabalho do profissional de informática e computação?
Como resolver problemas de buscas e tomadas de decisão?
Questões on-line
Acessar a Sala de Aula Virtual e responder às Questões on-line, disponibilizadas na
respectiva ferramenta.
Pontuação
As Questões on-line valem de 0 a 0,5 ponto.
Conteúdos
Representação de conhecimento; lógica proposicional, lógica de primeira ordem.
Problematização
Como é possível representar o conhecimento? Como escrever uma lógica?
Questões on-line
Acessar a Sala de Aula Virtual e responder às Questões on-line, disponibilizadas na
respectiva ferramenta.
Pontuação
As Questões on-line valem de 0 a 0,5 ponto.
Atividade no Portfólio
Objetivos
Descrição da Atividade
Pontuação
Critérios de avaliação
Conteúdos
Programação em lógica matemática. Representação de conhecimento.
Problematização
Qual linguagem de programação devo utilizar para programar utilizando a lógica matemática?
Como representar o conhecimento no contexto da inteligência artificial?
Questões on-line
Acessar a Sala de Aula Virtual e responder às Questões on-line, disponibilizadas na
respectiva ferramenta.
Pontuação
As Questões on-line valem de 0 a 0,5 ponto.
a) Descrição do Projeto:
Desenvolva um programa em linguagem de processamento lógico/matemático (Prolog) que resolva um problema de
buscas em árvore genealógica.
Você deverá definir os fatos e declarar as regras de acordo com a descrição da sua árvore genealógica. Após isso,
apresente algumas consultas para testar se o seu programa está funcionando corretamente.
b) Objetivo:
Aprender a base da programação em Prolog.
f) Critérios de avaliação:
Na avaliação desta atividade serão utilizados como critérios:
• uso da norma padrão da Língua Portuguesa e das normas da ABNT;
• domínio da linguagem de programação Prolog;
• apresentação do programa funcionando corretamente.
g) Realização e postagem:
A Prática deverá ser realizada individualmente. Cabe observar que cada aluno deverá desenvolver e postar o seu próprio
projeto na Sala de Aula Virtual (SAV).
Observação: Os programas copiados da Internet ou de algum colega não serão avaliados.
h) Carga horária e atividades previstas (apenas se você tiver que cumprir horas de prática). Entre em contato com seu
tutor para obter informações referentes à carga horária prevista para esta atividade de prática.
i) Avaliação e validação da Prática (ou da atividade). A aprovação da atividade de Prática estará atrelada ao
atendimento dos objetivos propostos no projeto. Também fará parte da avaliação continuada dessa disciplina (valor: 0
a 1,5).
A não realização da Prática gerará dependência (ver item anterior “Critérios de Avaliação”).
______________________________________________________________________________
Conteúdos
Raciocínio com incertezas, tomadas de decisão utilizando lógicas não clássica.
Problematização
Quais os métodos para a representação de conhecimento incerto? Qual a relação entre
probabilidades e incertezas no universo da inteligência artificial?
Questões on-line
Acessar a Sala de Aula Virtual e responder às Questões on-line, disponibilizadas na
respectiva ferramenta.
Pontuação
As Questões on-line valem de 0 a 0,5 ponto.
Conteúdos
Leituras complementares.
Problematização
O que mais existe acerca da inteligência artificial? Como buscar novos conhecimentos?
Interatividade no Fórum
Objetivos
Descrição da interatividade
Faça uma pesquisa sobre a lógica paraconsistente anotada e discuta com os colegas de
turma as aplicações desta tecnologia no contexto da inteligência artificial.
Pontuação
Critérios de avaliação
Observação: ___________________________________________________________________
Caso tenha que realizar a prova substitutiva e/ou complementar retome as leituras indicadas em cada ciclo de
aprendizagem e se tiver dúvidas, entre em contato com seu tutor a distância pelo correio da sala de aula virtual ou pelo
0800.
______________________________________________________________________________
7. CONSIDERAÇÕES GERAIS
Esperamos que a disciplina Inteligência Artificial tenha contribuído para que você, futuro
profissional, esteja preparado para utilizar todos os recursos tecnológicos disponíveis para
proporcionar o que existe de mais atual e efetivo na resolução de problemas computacionais.
Esta disciplina teve por objetivo a compreensão das lógicas alternativas para a solução de
problemas que antes estavam limitados ao raciocínio humano.
Lembre-se que cabe ao profissional da área de informática o desenvolvimento ou em alguns
casos o encaminhamento da resolução de problemas lógicos, muitas vezes de difícil compreensão
para grande parte dos programadores.
Sucesso!