Skip to main content

Hvad er vidensteknik?

Knowledge Engineering er opgaven med at indsamle og indtaste oplysninger til brug i videnbaserede computersystemer.Disse systemer kan løse problemer eller besvare spørgsmål uden hjælp fra en menneskelig ekspert.Videningeniører bruger en række videnindsamlingsteknikker, der er skræddersyet til at indsamle specifikke typer information.

Feltet med vidensteknologi udviklet, da computerhukommelser blev store nok til at imødekomme enorme mængder information, omkring 1970. Dette forårsagede et skift i kunstig intelligens (AI) teknologi.Ud over at oprette AI-software, der kunne løse problemer og bruge logik, var programmerere i stand til at give AI en enorm database med information til at trække fra.

Knowledge Engineering er en arbejdskrævende multi-trinsproces.Først får videningeniøren et problem.For eksempel kan problemet være problemet med at give folk mulighed for at finde ud af, hvad deres medicinske symptomer betyder uden at gå til en læge.Ingeniøren opretter derefter et system, der kan gøre dette: for eksempel et computerprogram, der tager symptomer som input og udsender en liste over tilstande eller sygdomme, der kan manifestere disse symptomer.

Dernæst skal ingeniøren indsamle de nødvendige oplysninger.Ingeniøren kan tale med læger eller læse medicinske tekster for at finde information om sygdomme og symptomer.Når alle oplysninger er indsamlet og organiseret, opretter kodere systemet.Ingeniøren indtaster dataene.Det sidste trin i vidensteknik er at teste systemet for at sikre, at det udsender nøjagtige svar.

Det mest tidskrævende og uden tvivl det vigtigste trin i vidensteknikprocessen er at erhverve viden.Det meste af den viden, der er nødvendig for at skabe et videnbaseret system, er bosiddende i eksperternes hjerner.Disse eksperter er normalt travle mennesker.Den udfordring, som videningeniøren står overfor, er, hvordan man får disse oplysninger så hurtigt og effektivt som muligt.

En anden udfordring er, hvordan man indsamler de oplysninger, som eksperten kender implicit.For eksempel kan en læge muligvis ikke beskrive lyden af en astmatisk lunge.Hun ved det bare, når hun hører det.

Videningeniører har udviklet en række videnindsamlingsteknikker til at hjælpe dem med at indsamle information.Disse inkluderer protokolgenerationsteknikker, begrænsede informationsteknikker og matrixbaserede teknikker.Teknikker vælges baseret på den nødvendige viden.Hvis de oplysninger, som ingeniøren ledte efter, var den slags information, som lægen kender, men har problemer med at sætte ord på, kan han eller hun muligvis bruge en sorteringsteknik.En sorteringsteknik kræver, at eksperten sorterer kort med ord på dem i bunker og navngiver derefter de kategorier, han eller hun brugte.Dette giver ingeniøren mulighed for at forstå, hvordan eksperten tænker på oplysningerne.