Descobre como os gráficos de conhecimento revolucionam a IA ao modelar relações complexas, permitindo a pesquisa semântica, recomendações personalizadas e muito mais.
Um gráfico de conhecimento organiza a informação ligando entidades do mundo real (como pessoas, locais ou conceitos) e descrevendo as relações entre elas. Pensa nele como uma rede ou um mapa do conhecimento, em que os pontos representam entidades e as linhas representam a forma como estão relacionadas. Esta abordagem estruturada permite que os sistemas de Inteligência Artificial (IA), em particular na Aprendizagem Automática (AM), compreendam o contexto, façam inferências e acedam à informação de forma mais inteligente do que a simples pesquisa em texto em bruto ou em bases de dados isoladas.
Os gráficos de conhecimento são construídos utilizando nós (que representam entidades ou conceitos) e arestas (que representam as relações entre esses nós). Por exemplo, um nó pode serUltralytics YOLO" e outro"Object Detection", ligados por uma aresta denominada "is a type of". Esta estrutura permite consultas complexas e capacidades de raciocínio, permitindo aos sistemas inferir novos factos a partir de dados existentes. Tecnologias como o Resource Description Framework (RDF) fornecem um modelo normalizado para o intercâmbio de dados, enquanto linguagens de consulta como o SPARQL permitem aos utilizadores obter informações com base nestas relações. A construção de KGs implica frequentemente a extração de informações de várias fontes, incluindo bases de dados estruturadas e texto não estruturado, utilizando por vezes técnicas de processamento da linguagem natural (PLN) e envolvendo potencialmente sistemas de raciocínio complexos.
Embora estejam relacionados com outras estruturas de dados, os grafos de conhecimento têm caraterísticas distintas:
Os grafos de conhecimento alimentam muitas aplicações inteligentes:
A criação e manutenção de KGs pode envolver técnicas de extração automatizadas, curadoria manual ou uma combinação de ambas. Os grafos de conhecimento de fonte aberta, como a DBpedia (derivada da Wikipedia) e a Wikidata, fornecem grandes quantidades de dados estruturados. Tecnologias especializadas de bases de dados de grafos, como a Neo4j, foram concebidas para armazenar e consultar dados de grafos de forma eficiente. Os modelos de aprendizagem automática são cada vez mais utilizados em tarefas como o reconhecimento de entidades e a extração de relações para preencher automaticamente os grafos de conhecimento a partir de texto ou mesmo de dados visuais derivados de vários conjuntos de dados de visão computacional.