Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César...

12
Um ambiente computacional para geração Um ambiente computacional para geração automática de Sistemas Especialistas automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt

Transcript of Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César...

Page 1: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

Um ambiente computacional para geração Um ambiente computacional para geração automática de Sistemas Especialistasautomática de Sistemas Especialistas

Aluno: Julio César Barbieri Gonzalez de Almeida

Orientador: Ronaldo Goldschmidt

Page 2: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

1. INTRODUÇÃO E MOTIVAÇÃO

2. SISTEMAS ESPECIALISTAS

3. DESENVOLVIMENTO DO GENESYS-SE

4. RESULTADOS E DISCUSSÃO

5. CONCLUSÃO

6. AGRADECIMENTOS

Page 3: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Introdução e motivação

No mundo atual, existe uma crescente demanda por ferramentas que auxiliem o homem na tomada de decisão nos mais diversos segmentos da sociedade.

Sistemas Especialistas (SEs) são sistemas inteligentes que armazenam e processam conhecimento adquirido de especialistas em uma área de conhecimento, auxiliando na tomada de decisões.

Situado no contexto do projeto GENESYS (Ambiente para Geração Automática de Sistemas de Apoio à Decisão), o presente trabalho tem como objetivo descrever uma ferramenta computacional capaz de desenvolver automaticamente Sistemas Especialistas .

Page 4: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Sistemas Especialistas

Sistemas Especialistas são programas inteligentes que usam conhecimentos e procedimentos inferenciais para resolver problemas não triviais que requerem para sua solução alguma ou muita perícia humana.

Exemplos de áreas de aplicação de SE´s:• Diagnose médicas• Reparo de equipamentos• Tomada de decisões financeiras• Interpretação de sinais• Compreensão de voz e imagens• Estratégias militares• Etc...

Eles armazenam e processam conhecimento adquirido de especialistas de uma determinada área de conhecimento

Page 5: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Sistemas Especialistas

Interfaces

BD

BCMotor de Inferência

Figura 1 – Arquitetura genérica de um Sistema Especialista. Fonte: (GOLDSCHMIDT, 2010)

Page 6: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Desenvolvimento do GENESYS-SE

• Desenvolvido sob o paradigma da orientação a objetos.• Apresenta a Estrutura Geral destacada na Figura 1• Capaz de auxiliar qualquer pessoa na criação de Sistemas Especialistas

• Plataforma Java• Motor de inferência• Algoritmo ID3• Biblioteca Xstream

As principais tecnologias utilizadas na sua construção

Page 7: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Desenvolvimento do GENESYS-SE

Figura 2 – Visão macrofuncional do GENESYS-SE

Page 8: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Resultados e discussão

Foram desenvolvidos alguns protótipos sobre a área de Educação à Distância (EAD), utilizando o GENESYS-SE, afim de testar e validar o protótipo.Foram três fatores que influenciaram na escolha da área da EAD para realização dos experimentos iniciais do GENESYS-SE:

• A disponibilidade de um especialista sobre o assunto;• A crescente demanda pela implantação da EAD em diversas instituições de ensino;• A carência de ferramentas de apoio à decisão que permitam a uma instituição de ensino verificar o quanto ela se encontra preparada para implantar a EAD.

Page 9: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Resultados e discussão

As Regras de Produção formam uma base de conhecimento que

representa o conhecimento de especialistas em uma determinada área.

Exemplos de Regras de Produção

SE Disponibilidade = Sim E ProcessoEAD = Conhece E

Relacionamento = Bom E CumprePrazos = Sim E

HabilidadeTIC = Sim E NetEtiqueta = Sim E

ExperienciaEAD = Sim E ConscienciaEAD = Sim

ENTÃO

PerfilDocente = Muito Preparado para EAD

Page 10: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Resultados e discussão

Figura 3 – Exemplo de SE para classificação de perfil docente para EAD (Interface dos protótipos gerados pelo GENESYS-SE)

Page 11: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Conclusão

• O presente trabalho descreveu resumidamente o GENESYS-SE, que possui o objetivo de agilizar e auxiliar na construção de Sistemas Especialistas.

• Três sistemas da área de EAD foram desenvolvidos utilizando o GENESYS-SE como ferramenta e apresentaram os resultados almejados.

• Futuramente, Sistemas Especialistas em outras áreas de atuação da UFRRJ deverão ser construídos com o auxílio do GENESYS-SE, assim como outros sistemas para utilização no projeto MEMORE.

• Outras trabalhos futuros, são o aprimoramento do GENESYS-SE para lidar com bancos de dados, e possibilitar a integração de sistemas especialistas gerados por ele.

Page 12: Um ambiente computacional para geração automática de Sistemas Especialistas Aluno: Julio César Barbieri Gonzalez de Almeida Orientador: Ronaldo Goldschmidt.

GENESYS-SE

Agradecimentos