Um Engenheiro de Computação precisa desenvolver um Sistema ...

Próximas questões
Com base no mesmo assunto
Q3882857 Engenharia de Software
Um Engenheiro de Computação precisa desenvolver um Sistema Especialista para auxiliar o Analista Legislativo a classificar a constitucionalidade de novos projetos de lei, com base em centenas de regras e precedentes definidos por especialistas jurídicos.

O método primário de Representação do Conhecimento em Sistemas Especialistas que armazena o conhecimento na forma de declarações condicionais é o de
Alternativas

Comentários

Veja os comentários dos nossos alunos

A alternativa correta é a C) Regras de Produção.

Nos Sistemas Especialistas (SE), o objetivo é emular a capacidade de tomada de decisão de um especialista humano. Para isso, o conhecimento precisa ser estruturado de uma forma que o motor de inferência do sistema consiga processar.

Regras de Produção (IF-THEN):

Este é o método mais clássico e amplamente utilizado de representação de conhecimento em SEs. Ele armazena o conhecimento na forma de declarações condicionais:

  • Se (condição/premissa) então (ação/conclusão).
  • No cenário descrito, o sistema utilizaria centenas dessas regras (ex: "Se o projeto fere a cláusula pétrea X, então é inconstitucional") para classificar os novos projetos de lei.
  • A) Redes Bayesianas: São modelos gráficos probabilísticos que representam um conjunto de variáveis e suas dependências condicionais. São ideais para lidar com incerteza e probabilidade, não sendo baseadas primariamente em declarações condicionais rígidas de especialistas.
  • B) Redes Semânticas: Representam o conhecimento através de um gráfico de nós (objetos/conceitos) e arcos (relações entre eles). É uma forma de representação estrutural/associativa, focada em hierarquias e herança (ex: "Projeto de Lei é um Ato Legislativo").
  • D) Árvores de Decisão: Embora utilizem lógica condicional, são mais comumente associadas a algoritmos de Aprendizado de Máquina que "aprendem" o caminho a partir de dados, enquanto Sistemas Especialistas focam na extração direta do conhecimento de um especialista humano para a base de regras.
  • E) Lógica Difusa (Fuzzy Logic): É utilizada para lidar com conceitos vagos ou imprecisos (ex: "muito quente", "quase constitucional"). Embora use regras, sua característica primária é a pertinência parcial em conjuntos, e não a estrutura declarativa condicional padrão.

Fonte: Gemini

Em Sistemas Especialistas, o método clássico de representação do conhecimento baseado em declarações condicionais utiliza Regras de Produção.

Essas regras seguem normalmente o formato:

SE condição ENTÃO ação/conclusão

Exemplo:

  • SE projeto viola cláusula constitucional
  • ENTÃO classificar como inconstitucional

Esse modelo é amplamente utilizado em:

  • sistemas especialistas jurídicos;
  • motores de inferência;
  • sistemas baseados em conhecimento.

Análise das alternativas

  • A) Redes Bayesianas → modelagem probabilística.
  • B) Redes Semânticas → representação relacional/conceitual.
  • C) Regras de Produção → correta.
  • D) Árvores de Decisão → estrutura de decisão/classificação.
  • E) Lógica Difusa → tratamento de incerteza gradual.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo