TDT4136 Intro til KI

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/115

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:11 PM on 12/7/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

116 Terms

1
New cards

Agent

En enhet som oppfatter sitt environment gjennom sensors og påvirker det gjennom actuators.

2
New cards

Rational Agent

En agent som velger den action som maksimerer dens forventede performance measure, gitt dens percept sequence og innebygde kunnskap.

3
New cards

Percept Sequence

Den komplette historikken av alt agenten har oppfattet gjennom sine sensors frem til nå.

4
New cards

Agent Function

En abstrakt matematisk kartlegging fra percept sequence til en action.

5
New cards

Agent Program

Den konkrete implementeringen av agent function som kjører på en fysisk arkitektur.

6
New cards

PEAS

Akronym for: Performance measure, Environment, Actuators, Sensors.

7
New cards

Agent Architecture

Koblingen mellom sensors og actuators via et program.

8
New cards

Factored Representation

En state representert ved attributter/variabler (f.eks. GPS, batteri), i motsetning til atomic representation.

9
New cards

Belief State

Mengden av alle mulige fysiske states agenten tror den kan befinne seg i, gitt dens percept history.

10
New cards

Model-Based Agent

En agent som bruker en intern transition model for å holde styr på hvordan verden endres over tid.

11
New cards

Utility-Based Agent

En agent som bruker en utility function for å rangere states basert på hvor ønskelige de er.

12
New cards

Fully Observable vs. Partially Observable

Om agentens sensors gir tilgang til hele state av environment (Fully) eller om info mangler (Partially).

13
New cards

Deterministic vs. Stochastic

Om neste state er fullstendig bestemt av nåværende state/action (Deterministic) eller om det er usikkerhet (Stochastic).

14
New cards

Episodic vs. Sequential

Om episoder er uavhengige (Episodic) eller om nåværende action påvirker fremtidige states (Sequential).

15
New cards

Static vs. Dynamic

Om environment endrer seg mens agenten tenker (Dynamic) eller står stille (Static).

16
New cards

Discrete vs. Continuous

Om states/time/percepts har endelige verdier (Discrete) eller kontinuerlige verdier.

17
New cards

State Space

Mengden av alle mulige states som kan nås fra initial state gjennom en sekvens av actions.

18
New cards

Frontier (Open Set)

Mengden av nodes som er generert (funnet), men ennå ikke expanded (utforsket).

19
New cards

Expansion

Prosessen med å generere child nodes fra en node ved å bruke tilgjengelige actions.

20
New cards

Uninformed Search

Søkestrategier uten ekstra info om states utover problemdefinisjonen (f.eks. BFS, DFS).

21
New cards

Breadth-First Search (BFS)

Expands den grunneste node i frontier først (FIFO-kø). Garanterer korteste sti ved like step costs.

22
New cards

Depth-First Search (DFS)

Expands den dypeste node i frontier først (LIFO-kø). Ikke optimal/complete i uendelige rom.

23
New cards

Uniform-Cost Search (UCS)

Expands noden med lavest path cost g(n). Er optimal og complete.

24
New cards

Iterative Deepening Search (IDS)

Kjører Depth-Limited Search med økende dybdegrense. Kombinerer fordeler fra BFS og DFS.

25
New cards

Bidirectional Search

Søker samtidig fra initial state fremover og fra goal state bakover.

26
New cards

Heuristic function h(n)

En funksjon som estimerer cost fra node n til nærmeste goal state.

27
New cards

Greedy Best-First Search

Informed search som expands noden med lavest h(n).

28
New cards

A* Search

Informed search som bruker f(n) = g(n) + h(n). Optimal hvis h(n) er admissible/consistent.

29
New cards

Admissible Heuristic

En heuristikk som aldri overestimerer faktisk cost til goal (optimistisk).

30
New cards

Consistent (Monotonic) Heuristic

Strengere krav der h(n) <= c(n, a, n') + h(n'). Nødvendig for optimalitet i graph search.

31
New cards

Branching Factor (b)

Antallet successors (barn) en node har i søketreet.

32
New cards

Evaluation Function f(n)

Funksjonen som bestemmer hvilken node som skal expands først (f.eks. f(n) = g(n) + h(n) i A*).

33
New cards

Optimal Solution

Løsningen med lavest mulig path cost.

34
New cards

Completeness

En algoritmes garanti for at den vil finne en løsning hvis en finnes.

35
New cards

Local Search

Algoritmer som bruker en enkelt current state og flytter til naboer (sparer minne).

36
New cards

Hill Climbing

Greedy algoritme som alltid beveger seg mot en nabo med høyere value. Kan stoppe i local maxima.

37
New cards

Local Maximum/Optimum

En topp i state space som er høyere enn naboene, men lavere enn global maximum.

38
New cards

Plateau

Et flatt område i state space hvor naboene har samme value.

39
New cards

Simulated Annealing

Algoritme som unngår local maxima ved å tillate "dårlige trekk" basert på temperature T.

40
New cards

Genetic Algorithms

Variant av stochastic beam search inspirert av evolusjon (population, fitness, crossover, mutation).

41
New cards

Heuristic Dominance

Hvis h2(n) >= h1(n) for alle n, dominerer h2 h1 (og er mer effektiv).

42
New cards

Relaxed Problem

Et problem med færre constraints. Kostnaden av løsningen her brukes ofte som admissible heuristic.

43
New cards

Gradient Descent

Kontinuerlig variant av Hill Climbing (beveger seg i retning av bratteste endring).

44
New cards

Random Restart

Teknikk i Local Search hvor man starter på nytt fra tilfeldig state hvis man står fast.

45
New cards

CSP (Constraint Satisfaction Problem)

Problem definert av Variables, Domains og Constraints. Målet er en gyldig assignment.

46
New cards

Constraint Graph

Graf hvor nodes er variabler og edges er constraints.

47
New cards

Unary vs. Binary Constraint

Unary begrenser én variabel; Binary begrenser forholdet mellom to.

48
New cards

Node Consistency

Når alle verdier i en variabels domain tilfredsstiller unary constraints.

49
New cards

Backtracking Search

DFS for CSP hvor man velger verdier for én variabel og "backtracker" ved brudd på constraint.

50
New cards

Minimum Remaining Values (MRV)

Heuristikk for variabelvalg: Velg variabelen med færrest lovlige verdier (fail-first).

51
New cards

Degree Heuristic

Tie-breaker for MRV: Velg variabelen involvert i flest constraints.

52
New cards

Least Constraining Value (LCV)

Heuristikk for verdivalg: Velg verdien som utelukker færrest verdier for naboene.

53
New cards

Forward Checking

Inference som fjerner umulige verdier fra domains til naboer når en variabel får en verdi.

54
New cards

Arc Consistency (AC-3)

Inference-metode. En bue X->Y er consistent hvis hver verdi i X har en gyldig match i Y.

55
New cards

Min-Conflicts

Local search for CSP. Velger verdi som minimerer antall conflicts med andre variabler.

56
New cards

Cutset Conditioning

Metode for å løse CSP med sykluser ved å fikse verdier i et cutset så resten blir et tre.

57
New cards

Zero-Sum Game

Spill hvor summen av utility for alle spillere er konstant (en vinner, en taper).

58
New cards

Minimax Algorithm

Algoritme for å finne optimalt trekk ved å anta at motstanderen spiller optimalt (minimerer din gevinst).

59
New cards

Alpha-Beta Pruning

Optimalisering av Minimax som kutter grener som ikke trenger utforskes.

60
New cards

Evaluation Function (Games)

Heuristikk brukt når søket kuttes før terminal state. Estimerer vinnersjanse.

61
New cards

Chance Node

Node i spilltre som representerer tilfeldighet (f.eks. terningkast).

62
New cards

Expectiminimax

Minimax tilpasset spill med chance nodes (bruker vektet gjennomsnitt).

63
New cards

Monte Carlo Tree Search (MCTS)

Bruker random sampling (playouts) for å evaluere noder. Balanserer exploration/exploitation.

64
New cards

Nash Equilibrium

Tilstand hvor ingen spiller tjener på å bytte strategy alene.

65
New cards

Dominant Strategy

En strategy som alltid gir best resultat uansett hva motstanderen gjør.

66
New cards

Pareto Optimal

Utfall hvor man ikke kan gjøre det bedre for én uten å gjøre det verre for en annen.

67
New cards

Mixed Strategy

Strategi der spilleren velger handlinger basert på sannsynligheter (randomisering).

68
New cards

Prisoner's Dilemma

Spillteoretisk problem som viser hvorfor to individer kanskje ikke samarbeider selv om det lønner seg.

69
New cards

Knowledge Base (KB)

Et sett av sentences i et formelt språk som representerer hva agenten vet.

70
New cards

Entailment (KB |= a)

Forholdet at hvis KB er sann, MÅ a også være sann.

71
New cards

Model

En matematisk abstraksjon som fastsetter sannhetsverdien til setninger.

72
New cards

Soundness

En inference algorithm er sound hvis den kun utleder setninger som faktisk er entailed.

73
New cards

Completeness (Logic)

En inference algorithm er complete hvis den kan utlede alle setninger som er entailed.

74
New cards

Valid (Tautology)

En setning som er sann i alle mulige models.

75
New cards

Satisfiable

En setning som er sann i minst én model.

76
New cards

Unsatisfiable (Contradiction)

En setning som er falsk i alle models.

77
New cards

Conjunctive Normal Form (CNF)

Standardform for logikk: Konjunksjon (AND) av clauses (OR av literals).

78
New cards

Resolution

Inference rule som er sound og complete for CNF. Brukes i proof by contradiction.

79
New cards

Modus Ponens

Inference rule: Fra A => B og A, kan vi utlede B.

80
New cards

Modus Tollens

Inference rule: Fra A => B og ikke-B, kan vi utlede ikke-A.

81
New cards

Horn Clause

Clause med maks én positiv literal. Tillater rask inferens.

82
New cards

First-Order Logic (FOL)

Logikk med Objects, Relations og Quantifiers.

83
New cards

Atomic Sentence

Den enkleste formen for setning (f.eks. P eller Brother(John, Bob)).

84
New cards

Literal

En atomic sentence eller dens negasjon.

85
New cards

Unification

Å finne en substitution for variabler som gjør to logiske uttrykk identiske.

86
New cards

Skolemization

Fjerning av eksistensielle kvantorer ved å erstatte variabler med Skolem constants/functions.

87
New cards

PDDL

Planning Domain Definition Language. Beskriver States, Actions, Preconditions, Effects.

88
New cards

State-Space Search (Planning)

Planlegging ved å søke gjennom rommet av states (Forward eller Backward).

89
New cards

Forward (Progressive) Search

Søk fra initial state mot goal.

90
New cards

Backward (Regression) Search

Søk fra goal bakover mot initial state (reverserer handlinger).

91
New cards

Heuristics in Planning

Bruk av relaxed problems (f.eks. Ignore Preconditions) for å lage admissible heuristics.

92
New cards

Ignore Preconditions Heuristic

Antar at alle handlinger kan utføres når som helst (teller antall uoppfylte goals).

93
New cards

Ignore Delete Lists Heuristic

Antar at handlinger aldri sletter literals (problemet blir monotonic).

94
New cards

Partial Order Planning (POP)

Søk i plan space. Planen kan ha delvise rekkefølger (parallelle handlinger).

95
New cards

Hierarchical Task Network (HTN)

Planlegging ved å bryte ned High-Level Actions til primitive actions.

96
New cards

Sensorless Planning

Planlegging uten sensors. Må finne en plan som virker for alle mulige belief states.

97
New cards

Contingency Planning

Planlegging med grener (if-then) basert på observasjoner underveis.

98
New cards

Ontology

Formell beskrivelse av konsepter og relasjoner i et domene.

99
New cards

Semantic Network

Grafisk representasjon av kunnskap (noder=konsepter, kanter=relasjoner).

100
New cards

Reification

Å gjøre en relasjon/handling om til et objekt for å kunne si ting OM det.

Explore top notes

note
Reproductive Disorders
Updated 875d ago
0.0(0)
note
The Cotton Boom
Updated 1238d ago
0.0(0)
note
WW1
Updated 887d ago
0.0(0)
note
Apoptosis
Updated 1324d ago
0.0(0)
note
Reproductive Disorders
Updated 875d ago
0.0(0)
note
The Cotton Boom
Updated 1238d ago
0.0(0)
note
WW1
Updated 887d ago
0.0(0)
note
Apoptosis
Updated 1324d ago
0.0(0)

Explore top flashcards

flashcards
Vocabulary & Spelling 2.1
20
Updated 484d ago
0.0(0)
flashcards
english 10 vocab 2
20
Updated 946d ago
0.0(0)
flashcards
spanish 1
27
Updated 951d ago
0.0(0)
flashcards
eres tu maria 6-10
29
Updated 1033d ago
0.0(0)
flashcards
Les Influenceurs sur Instagram
33
Updated 148d ago
0.0(0)
flashcards
Macro Exam 2 With Prof Kurt SSU
50
Updated 498d ago
0.0(0)
flashcards
SCM 3301 Exam 2
178
Updated 394d ago
0.0(0)
flashcards
Vocabulary & Spelling 2.1
20
Updated 484d ago
0.0(0)
flashcards
english 10 vocab 2
20
Updated 946d ago
0.0(0)
flashcards
spanish 1
27
Updated 951d ago
0.0(0)
flashcards
eres tu maria 6-10
29
Updated 1033d ago
0.0(0)
flashcards
Les Influenceurs sur Instagram
33
Updated 148d ago
0.0(0)
flashcards
Macro Exam 2 With Prof Kurt SSU
50
Updated 498d ago
0.0(0)
flashcards
SCM 3301 Exam 2
178
Updated 394d ago
0.0(0)