Skip to main content

Hva er kunnskapsteknikk?

Kunnskapsteknikk er oppgaven med å samle og legge inn informasjon for bruk i kunnskapsbaserte datasystemer.Disse systemene kan løse problemer eller svare på spørsmål uten hjelp fra en menneskelig ekspert.Kunnskapsingeniører bruker en rekke kunnskapsinnhentingsteknikker skreddersydd for å samle inn spesifikke typer informasjon.

Kunnskapsteknikk utviklet seg når dataminner ble stort nok til å imøtekomme enorme mengder informasjon, rundt 1970. Dette forårsaket et skifte i kunstig intelligens (AI) Teknologi.I tillegg til å lage AI-programvare som kan løse problemer og bruke logikk, var programmerere i stand til å gi AI en enorm database med informasjon å trekke fra.

Kunnskapsteknikk er en arbeidsintensiv flertrinnsprosess.Først blir kunnskapsingeniøren presentert et problem.For eksempel kan problemet være det å la folk finne ut hva deres medisinske symptomer betyr uten å komme til å oppsøke lege.Ingeniøren oppretter deretter et system som kan gjøre dette: for eksempel et dataprogram som tar symptomer som input og sender ut en liste over forhold eller sykdommer som kan manifestere disse symptomene.

Neste ingeniør trenger for å samle nødvendig informasjon.Ingeniøren kan snakke med leger eller lese medisinske tekster for å finne informasjon om sykdommer og symptomer.Når all informasjonen er samlet og organisert, oppretter kodere systemet.Ingeniøren legger inn dataene.Det siste trinnet i kunnskapsteknikk er å teste systemet for å sikre at det sender ut nøyaktige svar.

Det mest tidkrevende og, uten tvil, det viktigste trinnet i kunnskapsingeniørprosessen er å tilegne seg kunnskap.Det meste av kunnskapen som trengs for å lage et kunnskapsbasert system ligger i hjernen til eksperter.Disse ekspertene er vanligvis travle mennesker.Utfordringen kunnskapsingeniøren står overfor er hvordan man får denne informasjonen så raskt og effektivt som mulig.

En annen utfordring er hvordan man kan samle inn informasjonen som eksperten kjenner implisitt.For eksempel kan det hende at en lege ikke kan beskrive lyden fra en astmatisk lunge.Hun vet det bare når hun hører det.

Kunnskapsingeniører har utviklet en rekke kunnskapsinnhentingsteknikker for å hjelpe dem med å samle informasjon.Disse inkluderer protokollgenerasjonsteknikker, begrensede informasjonsteknikker og matriksbaserte teknikker.Teknikker velges basert på den typen kunnskap som trengs.

For eksempel, hvis en ingeniør trengte informasjon om trinnene en lege går gjennom for å stille en diagnose, kan han eller hun ganske enkelt intervjue legen.Hvis informasjonen ingeniøren lette etter var den typen informasjon som legen kjenner, men har problemer med å sette inn ord, kan han eller hun bruke en sorteringsteknikk.En sorteringsteknikk krever at eksperten sorterer kort med ord på dem i hauger og deretter navngi kategoriene han eller hun brukte.Dette gjør at ingeniøren kan forstå hvordan eksperten tenker på informasjonen.