Kunskapsrepresentation Flashcards

1
Q

Kunskapsrepresentation handlar om..

A

representera och lagra kunskap på ett sätt som gör det möjligt för datorer att “förstå” och använda kunskapen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Knowledge representation system

A

System för att representera kunskap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Varför är kunskapsrepresentation viktigt

A

Även fast datorer inte förstår på en medveten nivå, måste de bete sig så för att vi ska kunna använda deras funktioner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Fyra viktiga delar:

A
  • Representera all sorts kunskap
  • Enkelt och gärna automatiskt kunna lägga till ny kunskap
  • Den nya kunskapen måste kunna härledas från redan befintlig kunskap
  • Enkelt att lägga till nya regler till härledningen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Production system, production memory och production rules

A
  • Efterlikna människan
    Man skapade production system som hade production memory, ett arbetsminne och långtidsminne
    Och villkor, if-then
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Imperativ algoritm

A

Gör saker steg för steg antingen:

  • Deklarativt, anger önskad målbild men inte hur
  • Imperativ, förklarar hur det ska göras
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Deklarativt programmeringsspråk

A

Logiskt språk
- inga algoritmer, beskrivs inte hur saker ska göras
- Bara vad som ska uppnås
- Ex PROLOG, får svar utifrån kunskapsbank
- Mark är förälder till Sam, Sam är föräldrer till Erik, vem är Sams pappa?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly