Knowledge representation
A Inteligência Artificial (IA) é uma área de pesquisa da ciência da computação, dedicada á busca de métodos ou dispositivos computacionais que reproduzem a capacidade racional do ser humano de resolver problemas. O desenvolvimento desta área começou logo após a Segunda Guerra Mundial, com o desenvolvimento de novas tecnologias computacionais, um dos primeiros artigos publicados foi "Computing Machinery and Intelligence" do matemático inglês Alan Turing,
O objectivo inicial da IA visava reproduzir o pensamento humano, ou a execução de tarefas programadas, em consequência da evolução tecnológica abraçou-se a ideia de reproduzir faculdades humanas como criatividade, auto-aperfeiçoamento ou o uso da linguagem, e devido a esse facto o estudo de programas computacionais, destacou-se como a chave para se compreender melhor as nossas actividades mentais, permitindo reproduzir a nossa actividade cerebral quando efectua-mos uma operação aritmética ou logica aproximando-se aos protocolos humanos de resolução de problemas. Porém, o que se pode obter é, apenas uma visão aproximada, por isso em IA destaca-se pela elaboração de programas de computação, de modo a elaborar modelos da nossa capacidade de raciocinar, decidir ou comunicar.
2. A Problemática da Resolução de Problemas
Um problema é um objecto matemático P= {D,R,q}, consistindo de dois conjuntos não vazios, D os Dados e R os resultados possíveis, e de uma relação binária q⊂DxR,a condição que caracteriza uma solução satisfatória, associando a cada elemento do conjunto de dados a solução desejada.
A resolução de um problema consiste em decidir o que fazer, encontrando sequências de acções que levem a um objectivo (estado) desejado.
No processo de resolução de problemas deverá se destacar as seguintes Etapas:
• Formular o problema
• Analisar o problema
• Identificar o conhecimento necessário
• Escolher a técnica de resolução mais adequada
O primeiro passo para solucionar um