Chapt 11 - Artificial Intelligence Flashcards

1
Q

Vad är egentligen en intelligent agent?

A

Det är en självständig, målstyrd entitet.

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

Hur kommunicerar en intelligent agent med omgivningen ?

A

Den avnänder sig av sensorer där den får input (indata) och via actuators ( att den påverkar sin omgivningvia något.) Den har något typ av intelligent beteende så den kan vara självständig. Är egentligen en utmärkt beskrivning av en människa.

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

Vad är actuator?

A

Actuator är något som kan få saker att ske i världen. A device that causes a machine or other device to operate.

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

Hur kan en intelligent agent och en människa vara lika?

A

De flesta människor har intelligens i sin hjärna, sinnen att uppleva och ta in världen med (kan liknas vid sensorer) och actuators (som gör att vi kan utföra saker i verkligheten/yttre världen via våra muskler.)

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

Puzzle solving machine

A
Vad kan maskinen behöva för att lösa the eight puzzle? 
En kamera (för att se positioner/spelet), behöver något för att kunna tolka bilden och förstå att det är åtta olika rutor som går att flytta runt/förståelse av bilden, det behövs en actuator (ex en robotarm) för att kunna flytta runt brickorna på spelplanen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hur arbetar man med artificiell intelligens?

A

När man jobbar med artificiell intelligens arbetar man med problemet separat så man ej kanske bygger en hel robot utan tänker rent teoretiskt och skriver ett program som läser pusslet. Det andra ses som input och output och man bortser från detta här och fokuserar på intelligensen/problemlösningen.

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

Turing testet

A

Innebär att man avgör om något är en människa eller om det är en intelligent maskin. Det går ut på att man enbart kommunicerar via text. Textmeddelanden skickas fram och tillbaka. Är det så att en människa kan avgöra om det är en dator (ett intelligent program) hen kommunicerar med eller om de är en riktig människa då har inte det här programmet inte klarat Turing testet. För att klassas som AI så skall programmet klara testet. Dock kan väldigt primitiva program lura människor att det är en människa bakom, testet har fått mycket krtitik.

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

Weak AI

A

Innebär att man kan simulera ett intelligent beteende. Det är inte så svårt, kan slå på en dator och få den att säga aj. Betyder det då att den har känslor eller inte? Alltså en intelligent agent kan skapas till att faktiskt bete sig som en människa, det klassas som weak AI.

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

Strong AI

A

Innebär att programmet faktiskt har intelligens, samma typ av intelligens som människor har. Ett intelligent medvetande eller liknande.

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

Vad anses AI vara för typ av fråga?

A

Ej teknisk utan ren filosofisk fråga. Eftersom vi ännu inte idag riktigt vet vad intelligens är hos människan, vad är ett intelligent medvetande? Vi mäter via olika intelligenstester men det är enbart en definition. Medvetande vet vi inte överhuvudtaget vad det är. Därav är det ännu mer invecklat att avgöra om det finns hos en maskin. Kommer vi utveckla AI som blir så pass intelligent att den tar över världen och utrotar oss människor bara för att vi är så ointelligenta och dumma?

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

Skäl till att inte vara orolig angående AI

A

Det finns experiment som visar att en människa tillsammans med AI-teknik är mycket mer intelligent och kraftfullare än AI-tekniker i sig självt. Det finns program som vinner över världsmästaren i schack så finns det inget datorprogram som kan vinna över kombinationen datorprogram och människa tillsammans.

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

Det farliga…

A

Om ett antal människor utvecklar ett kraftigt AI-system så kan ju dessa människor som utvecklat systemet få en oerhörd makt i världen. Och mer eller mindre kunna ta över den.

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

Perception / varseblivning

A

Input till ett system

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

Understanding images

A

Input till ett system kan exempelvis vara via en kamera som tittar (vi tar in mest information via synen, ca 90%.)

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

Image processing

A

Handlar om att tolka bilder. via punkter, kanter, ytor osv. Sen sätts dessa ihop till en modell av någonting som man känner igen. Är väldigt svårt, den analyseras och tolkas. Skulle det kunna vara en hund eller någonting?

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

Image analysis

A

Innebär att förstå vad bildens karaktär representerar i verkligheten.

17
Q

Varför har en stor utveckling skett inom AI och att lära sig att karaktärisera bilder?

A

Det beror på två saker
- Datamängden och tillgången till den. Inlärningsprogrammet har väldigt mycket mer data att titta på (att skilja på en bild med katt och en annan bild utan katt, flera miljoner bilder.)

  • Har kraftfullare datorer, kan hantera större datamängder och bygga smartare system.
18
Q

Syntactic analysis - (textdata/språkdata)

A

Identifierar hur en mening är upbyggd, det kan vara för parsing, för att förstå strukturen av uppbyggnaden. Förstår textens struktur. (Parsing är att tolka ett uttryck i ett programmmeringsspråk.)

19
Q

Semantic analysis - - (textdata/språkdata)

A

Identifierar innebörden i strukturen/meningen (texten.) “Mary gave John a birthday card” / “John got a birthday card from Mary”; (Meningarna ser helt olika ut men har samma innebörd.)
• “Do you know what time it is?”. (Vill inte ha svaret ja utan vill faktiskt veta vad klockan är.) Det krävs väldigt mycket bakgrundskunskap för att förstå språkinformation. Det gäller inte bara att kunna tolka enskilda ord utan det gäller att förstå sammanhang och intention.

20
Q

Contextual analysis - (textdata/språkdata)

A

Identifierar sammanhang
“The bat fell to the ground.” (Bat kan betyda slagträ eller fladdermus. Är vi i ett kontext där vi utforskar grottor så är det troligtvis fladdermus men om vi är på en sportarena så är det troligast ett slagträ.) Självklart för en människa men svårt för en dator!

21
Q

Semantic net (a fuckin mess)

A

Bakgrundskunskapen kan beskrivas som ett semantiskt nät. Där det byggs och sätts ihop en förståelse av en värld man läser eller hör om

22
Q

Semantic net (a fuckin mess)

A

Bakgrundskunskapen kan beskrivas som ett semantiskt nät. Där det sätts ihop och byggs upp en förståelse av en värld man läser eller hör om. Om John ger Mary ett birthdaycard så är det ju samma semantiska modell, samma sak som skett (som John får ett birthdaycard av Mary) som vi försöker bygga upp. Semantiska nät kom väldigt tidigt inom AI.