Slovník výrazov AI/Znalosti a symbolické uvažovanie

Znalosti a symbolické uvažovanie

párovanie schém

Anglický výraz schema matching

pokročiléheslo č. 6775 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená párovanie schém?

Párovanie schém hľadá významové zodpovednosti medzi prvkami odlišných dátových schém, napríklad že `customer_id` a `clientNumber` označujú rovnaký koncept. Môže používať názvy, typy, obmedzenia, vzorky dát a štruktúru. Návrh zhody nie je transformačné pravidlo ani dôkaz úplnej ekvivalencie.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri integrácii dvoch systémov matcher navrhne páry stĺpcov a odborník potvrdí kardinalitu, jednotky a význam. Mapovanie sa verzuje a obsahuje konverziu dátumov či kódovníkov. Testovacie záznamy overia, že sa hodnoty nestrácajú ani nezlučujú nekompatibilne.

Overiteľnosť

Odborné zdroje

  1. A Survey on Knowledge Graphs: Representation, Acquisition and Applicationsarxiv.org
  2. W3C RDF 1.1 Concepts and Abstract Syntaxw3.org

Praktické odpovede

Často kladené otázky

Ako funguje párovanie schém?

Algoritmus vypočíta podobnosť názvov, typov a okolia a optimalizuje množinu jedno- alebo viacnásobných korešpondencií.

Kedy má párovanie schém praktický význam?

Pri integrácii dvoch systémov matcher navrhne páry stĺpcov a odborník potvrdí kardinalitu, jednotky a význam.

S čím si pojem nezamieňať?

Ontology alignment páruje koncepty a axiomy s formálnou sémantikou; schema matching často rieši konkrétne databázové polia.

Ako sa výsledok kontroluje?

Hodnotí sa precision/recall navrhnutých zhôd, úplnosť transformácie, jednotky, kardinalita a výsledok na vzorke dát.

Na čo si dať pozor?

Podobný názov môže mať iný význam a rovnaký koncept môže vyžadovať zloženie viacerých polí alebo stratovú transformáciu.