Send a link to your students to track their progress
30 Terms
1
New cards
Vad är skillnaden mellan svag (weak) AI och stark (strong) AI?
Svag AI innebär att datorer kan programmeras för att uppvisa intelligent beteende. Stark AI innebär att datorer kan programmeras så att de får intelligens och medvetande.
2
New cards
Vad är definitionen av en intelligent agent?
En autonom målinriktad entitet som observerar sin omgivning med sensorer och agerar på omgivningen med hjälp av ställdon (actuators).
3
New cards
Vad är Turing-testet?
Ett test där en mänsklig förhörsledare genom textmeddelanden försöker avgöra om den kommunicerar med en människa eller en maskin.
4
New cards
Vad är ett sökträd inom AI?
En trädstruktur där varje nod representerar ett tillstånd. Rotnoden representerar det initiala tillståndet och en målnod representerar det önskade tillståndet.
5
New cards
Vad representerar en lösning i ett sökträd?
En väg från rotnoden, som representerar det initiala tillståndet, till en målnod, som representerar det önskade tillståndet.
6
New cards
Vad är sökheuristik (search heuristics)?
Tumregler som används för att vägleda sökningen mot ett övergripande sökmål.
7
New cards
Varför behövs heuristik vid sökproblem?
Sökträden för svåra problem blir så stora att det är praktiskt omöjligt att utforska hela sökträdet, därför behövs heuristik för att vägleda sökningen.
8
New cards
Vad kännetecknar en bra sökheuristik?
Den ger en tillräckligt bra uppskattning av närheten till sökmålet och är förhållandevis enkel att beräkna.
9
New cards
Vad betyder heuristik enkelt förklarat?
En tumregel som hjälper till att välja en lovande sökväg utan att behöva undersöka hela sökträdet.
10
New cards
Vilka tre klasser av maskininlärning tas upp utifrån graden av mänsklig inblandning?
Learning by imitation, supervised learning och learning by reinforcement.
11
New cards
Vad innebär learning by imitation?
Lärande genom imitation.
12
New cards
Vad är supervised learning (övervakat lärande)?
En människa anger rätt svar för ett antal exempel och agenten generaliserar utifrån dessa exempel.
13
New cards
Vad kännetecknar träningsdata vid supervised learning?
Systemet tränas med färdig klassificerad data.
14
New cards
Vad är unsupervised learning (oövervakat lärande)?
Systemet får ingen färdig klassificerad träningsdata utan analyserar själv indata och hittar mönster.
15
New cards
Vad är skillnaden mellan supervised och unsupervised learning?
Vid supervised learning tränas systemet med färdig klassificerad data. Vid unsupervised learning får systemet själv analysera indata och hitta mönster.
16
New cards
Vad kännetecknar learning by reinforcement enligt kursens svarsförslag?
Agenten får en generell regel för att själv bedöma när den har lyckats eller misslyckats.
17
New cards
Är reinforcement learning övervakad eller oövervakad enligt kursens svarsförslag?
Oövervakad. Systemet bedömer själv utifrån en given generell regel om det har lyckats eller inte.
18
New cards
Vad är ett artificiellt neuralt nätverk (Artificial Neural Network, ANN)?
En beräkningsmodell som efterliknar en hjärnas nätverk av neuroner.
19
New cards
Hur lär sig ett artificiellt neuralt nätverk?
Genom att justera vikterna som är associerade med de olika neuronerna i nätverket.
20
New cards
Vad är det som förändras i ett neuralt nätverk under inlärning?
Vikterna i nätverket justeras.
21
New cards
Vilka tre typer av lager finns i ett neuralt nätverk?
Input layer, hidden layer och output layer.
22
New cards
Vad är ordningen på lagren i ett neuralt nätverk?
Input layer → hidden layer → output layer.
23
New cards
Vilka tre typer av analyser utförs vid behandling av naturligt språk?
Syntaktisk analys, semantisk analys och kontextuell analys.
24
New cards
Vad är syntaktisk analys?
Analys av språkets syntaktiska struktur.
25
New cards
Vad är semantisk analys?
Analys av språkets betydelse.
26
New cards
Vad är kontextuell analys?
Analys av språket utifrån dess kontext.
27
New cards
Vad är information retrieval?
Metoder för att identifiera dokument som behandlar en viss sökfråga eller ett visst ämne.
28
New cards
Vad är information extraction?
Metoder för att extrahera information som är användbar för en viss applikation, till exempel telefonnummer eller efternamn.
29
New cards
Vad är skillnaden mellan information retrieval och information extraction?
Information retrieval handlar om att hitta relevanta dokument, medan information extraction handlar om att plocka ut specifik användbar information.