Skip to main content

Vad är kunskapsteknik?

Kunskapsteknik är uppgiften att samla in och mata in information för användning i kunskapsbaserade datorsystem.Dessa system kan lösa problem eller svara på frågor utan hjälp av en mänsklig expert.Kunskapstekniker använder en mängd olika kunskapsförvärvstekniker skräddarsydda för att samla in specifika typer av information.

Kunskapstekniken utvecklades när datorminnen blev tillräckligt stor för att tillgodose enorma mängder information, omkring 1970. Detta orsakade en förändring av konstgjord intelligens (AI) teknik.Förutom att skapa AI-programvara som kunde lösa problem och använda logik kunde programmerare ge AI en enorm databas med information att dra från.

Kunskapsteknik är en arbetsintensiv flerstegsprocess.Först presenteras kunskapsingenjören med ett problem.Till exempel kan problemet vara att låta människor ta reda på vad deras medicinska symtom betyder utan att träffa en läkare.Ingenjören skapar sedan ett system som kan göra detta: till exempel ett datorprogram som tar symtom som input och matar ut en lista över tillstånd eller sjukdomar som kan manifestera dessa symtom.

Därefter behöver ingenjören samla in nödvändig information.Ingenjören kan prata med läkare eller läsa medicinska texter för att hitta information om sjukdomar och symtom.När all information har samlats in och organiseras skapar kodare systemet.Ingenjören matar in uppgifterna.Det sista steget inom kunskapsteknik är att testa systemet för att säkerställa att det matar ut exakta svar.

Det mest tidskrävande och, utan tvekan, det viktigaste steget i kunskapsteknikprocessen är att få kunskap.Det mesta av den kunskap som behövs för att skapa ett kunskapsbaserat system finns i hjärnorna hos experter.Dessa experter är vanligtvis upptagna människor.Till exempel kanske en läkare inte kan beskriva ljudet från en astmatisk lunga.Hon vet bara det när hon hör det.

Kunskapstekniker har utvecklat en mängd tekniker för kunskapsförvärv för att hjälpa dem att samla in information.Dessa inkluderar protokollgenereringstekniker, begränsade informationstekniker och matrisbaserade tekniker.Tekniker väljs baserat på vilken typ av kunskap som behövs.

Till exempel, om en ingenjör behövde information om de steg som en läkare går igenom för att göra en diagnos, kan han eller hon helt enkelt intervjua läkaren.Om den information som ingenjören emellertid letade efter var den typ av information som läkaren vet men har problem med att sätta in ord, kan han eller hon använda en sorteringsteknik.En sorteringsteknik kräver att experten sorterar kort med ord på dem i högar och sedan namnge de kategorier han eller hon använde.Detta gör att ingenjören kan förstå hur experten tänker på informationen.