Inteligência Artificial

 

IA

 

É um artifício do homem que pretende simular inteligência  no computador através de software.

É possível fazer esta simulação mais facilmente através de linguagens de programação de domínio lógico, que estruturem de forma lógica os dados e operações, como por exemplo:

Sicstus.
Arity

Prolog
Etc.

Note-se que além das linguagens de domínio lógico existem ainda as linguagens imperiais (ex: Pascal, C, Cobol,etc.) e as funcionais (ex: Scheme, Caml, ML,etc.).

Esta área aborda os processos intelectuais humanos com o intuito de simula-los em programas de computador.
Estudam-se os processos de representação, construção e estruturação do conhecimento e desenvolvem-se programas e mecanismos que simulem estes processos.

Diferença entre dados e conhecimento

Os dados são elementos simples (palavras, números, símbolos,...), enquanto o conhecimento situa-se a um nível de inteligibilidade superior, implica relações entre os dados com alguma complexidade.

Domínios da IA

Métodos de representação do conhecimento.
Métodos de raciocínio e técnicas de pesquisa de soluções.
Tratamento de conhecimento incerto.
Reconhecimento de padrões de aprendizagem.

Software IA

 


Modalidades da IA

Sistemas Periciais: Ver abaixo.
Máquinas inteligentes: Reconhecem determinados padrões, voz ou outras informações.
Processamento da linguagem natural: Reconhecem e interactuam com a nossa linguagem natural.
Sistemas de desenvolvimento dos próprios sistemas de IA: Criam plataformas que permitem desenvolver os programas de IA.

Sistemas Periciais

São compostos por uma estrutura de conhecimentos construída a partir do saber e da experiência de um perito ou de uma equipa de especialistas.

Sistemas Periciais

Componentes:

Base de conhecimentos: Inclui factos e regras.
Motor de Inferência: Simula o mecanismo de raciocínio sobre a base de conhecimentos para responder às questões colocadas.
Subsistema de explicação: Apresenta as justificações das conclusões.
Interfaces de comunicação: Une o utilizador e os peritos através do software.

Vantagens:

Podem funcionar a tempo inteiro sem interrupções.
Fazem tarefas rotineiras e repetitivas sem qualquer fadiga.
Podem ser utilizados por operadores que não sejam peritos, libertando estes para outras tarefas.
Continuam a funcionar mesmo na ausência do perito.
Representam um capital de conhecimento acumulado.

 


Aplicações práticas da IA

Diagnóstico médico.
Indústria Química.
Prospecção mineira.
Construção de circuitos electrónicos.
Jogos de estratégia (ex: Xadrez).
Exploração espacial.
Fabrico de armas inteligentes.
Gestão e análise financeira.
Etc.

Inicio da página

Home Page