Os sistemas baseados em conhecimento (SBC) são programas de computador que utilizam conhecimento representado explicitamente para resolver problemas de forma parecida com que os seres humanos resolveriam. Para que o computador seja capaz de resolver tarefas para as quais o ser humano é melhor, é preciso muni-lo de todo o conhecimento especializado comparável ao que um especialista humano possui.
Neste sentido, analise os itens a seguir:
I. Num SBC, a base de conhecimento contém todo o conhecimento sobre o domínio do problema e representa a chave para resolução do problema, uma vez que, para resolver problemas que, até o momento, o ser humano é melhor sucedido que a máquina, as máquinas precisam saber o que os humanos sabem sobre o assunto.
II. Uma base de conhecimento de um SBC é pode ser dividida em três níveis: a) nível de conhecimento: aquisição desse conhecimento em linguagem natural; b) nível lógico: organização do conhecimento em estruturas relevantes de representação (listas, tabelas, etc.); e c) nível de máquina: formalização e construção do conhecimento na estrutura escolhida.
III. O mecanismo de inferência é um processador de um SBC cuja responsabilidade é realizar inferências sobre esta base e obter conclusões sobre o conhecimento nela contido.
IV. Mecanismos de inferência podem ser divididos em três categorias: a) dedução, onde a inferência parte do geral para o específico; b) abdução, onde parte-se do específico para o geral, levando em conta probabilidade de sucesso; e c) indução: onde parte-se do específico para o geral, introduzindo-se novas afirmações à base de conhecimento.
É CORRETO o que se afirma em: