← Nieuwste papers
💻 computer science

OntoLearner: A Modular Python Library for Ontology Learning with Large Language Models

Het artikel introduceert OntoLearner, een modulair open-source framework dat ontologie-toegang, door LLM gestuurde leerpipelines en gestandaardiseerde benchmarking over 22 domeinen verenigt, waarbij wordt onthuld dat de primaire flessenhals in ontologie-leren een structurele mismatch is tussen de codering van modelkennis en de ontologische organisatie, in plaats van de capaciteit van het model zelf.

Oorspronkelijke auteurs: Hamed Babaei Giglou, Jennifer D’Souza, Andrei Aioanei, Nandana Mihindukulasooriya, Sören Auer

Gepubliceerd 2026-06-25
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Hamed Babaei Giglou, Jennifer D’Souza, Andrei Aioanei, Nandana Mihindukulasooriya, Sören Auer

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Het Grote Probleem: De "Bibliotheek van Babel"

Stel je voor dat je een enorme bibliotheek hebt met miljoenen boeken, maar ze zijn allemaal geschreven in verschillende talen, sommige zijn gescheurd, sommige zijn slechts lijsten met woorden, en er is geen catalogus. Je wilt een slimme robot bouwen die deze boeken kan lezen en ze organiseert in een perfect, logisch systeem (een ontologie) zodat een computer de wereld kan begrijpen.

Decennialang hebben onderzoekers geprobeerd robots te bouwen om dit te doen. Sommige robots waren goed in het vinden van woorden, andere waren goed in het herkennen van patronen, en de nieuwste robots (genaamd Large Language Models of LLM's) zijn als superintelligente genieën die gedichten kunnen schrijven en raadsels kunnen oplossen.

Maar hier is het probleem: Niemand had een gedeelde testomgeving.

  • Eén onderzoeker testte zijn robot op een bibliotheek over wijn.
  • Een ander testte de zijne op een bibliotheek over geneeskunde.
  • Een derde testte op recht.

Omdat ze verschillende dingen testten, konden ze niet vergelijken wie er daadwerkelijk de beste was. Het was alsof je probeerde een Formule 1-auto, een tractor en een fiets te vergelijken door te kijken wie de race op drie verschillende circuits zou winnen. Het veld zat vast, was gefragmenteerd en bewoog te traag.

De Oplossing: OntoLearner (De "Universele Testbaan")

De auteurs van dit paper bouwten OntoLearner. Zie dit als een enorme, gestandaardiseerde testbaan die elk denkbaar terrein bevat (modder, ijs, zand, asfalt).

OntoLearner is een gratis, open-source softwaretool (een Python-bibliotheek) die drie hoofdzaken doet:

  1. Het verzamelt de "Boeken": Het verzamelde 180 verschillende "bibliotheken" (ontologieën) die 22 verschillende onderwerpen beslaan (zoals biologie, financiën, materiaalkunde en voedsel). Het heeft ze opgeschoond en klaar gemaakt voor robots om te lezen.
  2. Het stelt de "Races" vast: Het definieert drie specifieke uitdagingen die de robots moeten oplossen:
    • Term Typing: "Is een 'cel' een 'biologisch proces' of een 'pathologische staat'?" (Woorden in de juiste hokjes sorteren).
    • Taxonomy Discovery: "Hoort een 'hond' onder de categorie 'zoogdier'?" (Het stamboomstructuur bouwen).
    • Relation Extraction: "Veroorzaakt 'water' roest?" (Verbindingen vinden die niet alleen familiebanden zijn).
  3. Het voert de "Race" uit: Het laat onderzoekers verschillende robots (AI-modellen) erin pluggen om precies te zien hoe ze op elke enkele baan presteren.

De Grote Race: Wat Er Gebeurde

De auteurs gebruikten OntoLearner om een enorme experiment uit te voeren. Ze zetten 22 verschillende zoekmachines (retrievers) en 12 verschillende AI-genieën (LLM's) tegen elkaar op over al deze verschillende onderwerpen.

Dit is wat ze vonden, met behulp van eenvoudige analogieën:

1. De Verrassing: "Grootte Doet Er Niet Toe"

Je zou denken dat een grotere, duurdere AI (zoals een model met 80 miljard parameters) een kleiner model zou verpletteren.

  • De Realiteit: Voor eenvoudige taken (zoals het sorteren van woorden) waren grotere modellen iets beter. Maar voor de moeilijke taak van het bouwen van stambomen (Taxonomy Discovery), hielp een groter model niet veel. Een klein, goed afgestemd model deed het vaak net zo goed als een gigantisch model.
  • De Analogie: Het is alsof je een Formule 1-auto een modderige weg geeft. Hoe krachtig de motor ook is, als de weg modderig is, komt de auto vast te zitten. Het probleem was niet de motor van de auto; het was de weg.

2. De "Specialist"-valstrik

Sommige modellen waren specifiek getraind op medische boeken (BiomedBERT) of materiaalkundige boeken (MatSciBERT).

  • De Realiteit: Deze "specialistische" modellen waren verschrikkelijk in algemene taken. Ze wisten te veel over hun specifieke onderwerp en raakten in de war wanneer ze over iets anders werden gevraagd.
  • De Analogie: Een meesterkok die alleen sushi kan maken, kan moeite hebben met het bereiden van een biefstuk. Ze zijn te gespecialiseerd om een algemene kok te zijn.

3. De "Hybride" Winnaar

De beste resultaten kwamen voort uit het combineren van twee hulpmiddelen: een Retriever (een snelle bibliothecaris die een paar relevante boeken pakt) en een LLM (een slimme lezer die controleert of de boeken zinvol zijn).

  • De Realiteit: Wanneer de bibliothecaris de juiste boeken pakte en de slimme lezer ze controleerde, steeg de nauwkeurigheid aanzienlijk.
  • De Analogie: Het is als het hebben van een snelle assistent die de juiste pagina's in een tekstboek vindt, en dan een professor die die pagina's leest om het antwoord uit te leggen. Eén van de twee is niet genoeg; samen zijn ze onverslaanbaar.

De Diepe Ontdekking: Het Is Niet de Robot, Het Is de Kaart

De belangrijkste conclusie van het paper is een beetje een schok.

Jarenlang dachten mensen dat het probleem was dat onze AI-modellen niet slim genoeg waren. Ze dachten: "Als we de AI maar groter en slimmer maken, zal hij eindelijk kennis kunnen organiseren."

OntoLearner bewees dit ongelijk.

De auteurs ontdekten dat de fouten niet kwamen omdat de AI "dom" was. De fouten gebeurden omdat de manier waarop AI "denkt" (mathematisch) niet overeenkomt met de manier waarop mensen kennis organiseren (logisch).

  • De Analogie: Stel je voor dat je een vierkante pen in een rond gat probeert te passen. Je kunt de pen groter, sterker of sneller maken, maar hij zal nooit passen als het gat rond is.
  • De Bevinding: De "holte" is de structuur van de ontologie (de kenniskaart). De "pen" is de mathematische representatie van de AI. Het paper laat zien dat naarmate de kenniskaart complexer wordt (meer takken, diepere bomen), de AI vaker faalt, ongeacht hoe groot de AI ook is. De AI is goed in het zien van gelijkenis (deze twee dingen lijken op elkaar), maar slecht in het zien van hiërarchie (dit ding is een type van dat ding).

Samenvatting

OntoLearner is een nieuwe tool die onderzoekers eindelijk in staat stelt om AI-modellen eerlijk te vergelijken over vele verschillende onderwerpen.

  • De Tool: Een bibliotheek van 180 kenniskaarten en een testframework.
  • Het Resultaat: Grotere AI-modellen lossen het probleem van het organiseren van kennis niet automatisch op.
  • De Les: De bottleneck is niet de intelligentie van de AI; het is een fundamentele mismatch tussen hoe computers "gelijkenis" berekenen en hoe mensen "kennis" structureren. Om dit op te lossen, hebben we nieuwe manieren nodig om AI te bouwen die de vorm van kennis begrijpt, en niet alleen de woorden.

Het paper concludeert dat we moeten stoppen met het simpelweg groter maken van modellen en moeten beginnen met het bouwen van betere "bruggen" tussen hoe AI denkt en hoe kennis daadwerkelijk is georganiseerd.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →