Descubra a IA simbólica: saiba como os sistemas baseados em regras imitam o raciocínio humano, combinando lógica e IA moderna para obter soluções robustas e explicáveis.
A IA simbólica, frequentemente designada por Good Old-Fashioned AI (GOFAI), é um ramo da Inteligência Artificial (IA) que se centra na representação do conhecimento humano através de regras e símbolos explícitos. Esta abordagem foi o paradigma dominante na investigação em IA desde a década de 1950 até ao final da década de 1980. Ao contrário dos métodos modernos baseados em dados, a IA simbólica baseia-se no princípio de que a inteligência pode ser alcançada através da manipulação de símbolos que representam conceitos do mundo real, regidos por um conjunto de regras lógicas. A ideia central, defendida por pioneiros como John McCarthy, era construir sistemas que pudessem raciocinar sobre o mundo de uma forma semelhante à lógica dedutiva humana.
Os sistemas de IA simbólica são normalmente compostos por dois componentes principais: uma base de conhecimentos e um motor de inferência.
IF-THEN
para processar consultas e resolver problemas. Este processo é altamente transparente, o que faz dele uma pedra angular da IA explicável (XAI).Linguagens de programação como Lisp e Prolog foram desenvolvidas especificamente para suportar este estilo de programação baseado em regras.
A IA simbólica é fundamentalmente diferente da aprendizagem automática (ML), que é a base da maioria das aplicações modernas de IA, incluindo modelos avançados de visão por computador (CV) como o Ultralytics YOLO.
A principal distinção reside na forma como o conhecimento é adquirido:
Embora os modelos de ML sejam excelentes no tratamento de dados complexos e não estruturados, o seu processo de tomada de decisões pode ser opaco. Em contrapartida, o raciocínio da IA simbólica é facilmente rastreável, o que é crucial para aplicações em que a responsabilidade e a ética da IA são fundamentais.
Embora menos comum atualmente, a IA simbólica tem impulsionado várias aplicações importantes e os seus princípios continuam a ser relevantes.
As limitações da IA simbólica - nomeadamente a sua fragilidade quando confrontada com situações novas ou ambíguas e a dificuldade de aumentar a sua base de conhecimentos - levaram ao aparecimento do ML. No entanto, o futuro está provavelmente nos modelos híbridos de IA que combinam os pontos fortes de ambas as abordagens. Ao integrar o raciocínio lógico da IA simbólica com o poder de reconhecimento de padrões do ML, os programadores podem criar sistemas de IA mais robustos, transparentes e capazes. Estes sistemas híbridos têm como objetivo tirar partido do conhecimento estrutural dos sistemas simbólicos para melhorar o processo de aprendizagem dos modelos de base, um conceito explorado em domínios como a IA Neuro-Simbólica. Plataformas como o Ultralytics HUB simplificam a implementação de modelos de ML, que poderão um dia incorporar estas técnicas híbridas.