Inteligência Artificial

Isaías Lima · Capítulo 38 de 45

Páginas do PDF

Inteligência Artificial

6.6 Exercícios

FIGURA 6.6 Número de passos e valores das aptidões obtidas pelo algoritmo.

 

Outra lógica com várias implicações teóricas e práticas em contextos de IA

é a Lógica Paraconsistente proposta pelo acadêmico brasileiro Newton Da

Costa (1963). Essa lógica lida com inconsistências da lógica clássica (Da

Costa et al., 1991) e possui várias aplicações práticas (Da Costa et al., 1999) Atualmente dispõem-se de várias publicações de renome que possuem artigos relativos à Lógica Paraconsistente.

As diversas técnicas de IA apresentadas neste livro podem ser combinadas

entre si, objetivando a obtenção de melhores desempenhos nas aplicações realizadas. Atualmente têm-se vários artigos, textos e teses disponíveis sobre este assunto.

A seguir, alguns exercícios propostos para treinar os conceitos vistos neste

capítulo.

 

6.6 Exercícios

 

Exercício 6.1

Seja o sistema de informação ilustrado abaixo contendo oito registros

relacionados à indicação de consumo de vinhos que estão associados a Exercício 6.7

quatro atributos de condição: origem do vinho; tipo de uva; safra; temperatura de armazenamento.

 

a) Considerando o conjunto B = {Origem, Tipo de Uva, Safra,

Temperatura de Armazenamento} de todos os possíveis atributos do SI em questão, obter as classes de equivalência correspondentes a IND(B).

b) Obter o valor da aproximação inferior relativa à indicação de consumo

“Atual”. Esboçar um desenho similar ao da Figura 6.1, contendo a representação da aproximação inferior, superior, região de borda e fora de fronteira.

c) Obter os redutos desse SI referentes à indicação de consumo “Futuro”.

Para o reduto {Origem, Tipo de Uva} indicar a(s) regra(s) de decisão correspondente(s).

 

Exercício 6.2

Obter todos os redutos e as correspondentes regras de decisão relacionadas ao contexto do item (c) do exercício anterior, através do software Rosetta.

 

Exercício 6.3

A tabela abaixo (Sienkiewicz, 1995) constitui um SI representando um mapa lógico de um sistema binário (p. ex., a síntese lógica de um circuito

digital), onde as variáveis “a”, “b”, “c” constituem as entradas do sistema e

“s” a variável de saída. Utilizando conceitos da TCA, obter as regras de

decisão correspondentes ao SI. Analisando as regras de decisão obtidas, qual é a função lógica correspondente?

 

Exercício 6.4

Obter as regras de decisão relativas ao exercício anterior com o software

Rosetta.

 

Exercício 6.5

Seja o Exemplo 3.5 (Capítulo 3) referente ao problema de aproximação da função não linear y = x 2 (para x [0, 1]), via modelo neural. Resolver esse 1 1

problema, via conceitos da TCA, utilizando o Exemplo 6.4 como referência. Considerar três níveis de discretização com intervalos igualmente espaçados para a variável x . Apresentar as três regras aproximadas de 1

modelagem e esboçar o gráfico da aproximação resultante.

 

Exercício 6.6

Obter as regras de decisão da modelagem associada ao exercício anterior, via software Rosetta.