Linköpings universitet

Relevanta dokument
Linköpings universitet 1

Linköpings universitet 1

Linköpings universitet

Linköpings universitet

Tvärvetenskap och Metodologisk Mångfald. Kognitionsvetenskaplig Introduktionskurs Mats Andrén,

Datormetaforen. Från människa till dator Från dator till människa o.s.v.

Linköpings universitet

Linköpings universitet

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Neurovetenskap 30/08/2013. Kognitiv neurovetenskap. Lober. Olika färg, olika vävnadsstruktur. Hjärnbarken

Kognitiv psykologi. Schema. Tentamen Introduktion.

Dialogsystem. Joakim Nivre. Introduktion till språkteknologi. Dialogsystem. Inledning. Mänskliga dialoger. Tidiga dialogsystem. Moderna dialogsystem

#TDDD92 AI-projekt. Mattias Tiger, IDA

Kognitiv psykologi. Vad är psykologi? Psykologi som vetenskap. Vetenskapliga grunder och metoder

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Ontologier. Cassandra Svensson

Introduktion till programmering D0009E. Föreläsning 1: Programmets väg

Kognitiv psykologi. Vad är psykologi? Vetenskaplig status. Vetenskapliga grunder och

Innehåll. Styrdon (ej i boken) Fitts lag (sidan ) Natural user interfaces. Kap 6.2.9, , Kap

Linköpings universitet 1

Studier med barn, fördelar. Kognitiv utveckling. Upplägg. Många aspekter. Generella aspekter. Barndomens kognitiva utveckling

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar

Grundläggande programmeringsteknik Datorsystem

Flervariabel Analys för Civilingenjörsutbildning i datateknik

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Småprat Small talk (stressed vowels are underlined)

Inledning. Vad är ett datorprogram, egentligen? Olika språk. Problemlösning och algoritmer. 1DV433 Strukturerad programmering med C Mats Loock

el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng

COMPUTABILITY BERÄKNINGSBARHET. Källa: Goldschlager, Lister: Computer Science A Modern Introduction 2. upplaga 1988, Prentice Hall

Hierarchical Temporal Memory Maskininlärning

Sub-symbolisk kognition & Konnektionism. Kognitionsvetenskaplig Introduktionskurs (729G01) Mats Andrén,

Introduktion till programmering

Datorer och intelligens

Människa-datorinteraktion och användarcentrerad design

FORSKNINGSMETODIK OCH VETENSKAPSTEORI FÖR SPRÅKVETARE: FORMELLA METODER

Kognitionsvetenskap C, HT-04 Mental Rotation

Travel General. General - Essentials. General - Conversation. Asking for help. Asking if a person speaks English

AI utmaningar inom kvalitetssäkring. Henrik Emilsson Teststrateg, Nordic Medtest AB

Kognitionsvetenskapliga programmet, åk 1

Imperativ programmering. Föreläsning 4

Make a speech. How to make the perfect speech. söndag 6 oktober 13

TÄNKANDE SOM BERÄKNING

Utbildningsplaner för kandidat-, magister och masterprogram. 1. Identifikation. Avancerad nivå

Barns lek och lärande i perspektivet av förskolans verksamhetsutveckling

Kognitiv neurovetenskap

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018

Datastrukturer och algoritmer

Bakgrund. Bakgrund. Bakgrund. Håkan Jonsson Institutionen för systemteknik Luleå tekniska universitet Luleå, Sverige

LARS. Ett e-bokningssystem för skoldatorer.

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Människa-Datorinteraktion


Matematikens grundvalar och programmering av datorer

LÖNEN ETT EFFEKTIVT SÄTT FÖR ÖNSKAD PRESTATION - ENDA FÖRUTSÄTTNINGEN FÖR KONKURRENSKRAFT I EN GLOBAL VÄRLD!

Inledande programmering med C# (1DV402) Introduktion till programmering

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens Erik Claesson

Kognitionsvetenskapligt kandidatprogram

Grundläggande behörighet och Matematik B eller Matematik 2a/2b/2c (områdesbehörighet 7/A7, undantag ges för Fysik A/1b1/1a).

Föreläsning 10: Introduktion till utvärdering. Rogers et al. Kapitel 12

Introduktion programmering

Vad säger forskningen om programmering som kunskapsinnehåll? Karin Stolpe, föreståndare NATDID liu.se/natdid

AI FÖR FRAMTIDENS VÄLFÄRD. Caroline Andersson

Lektion 3. Anteckningar

Read, work and talk! - och Lgr 11

Writing with context. Att skriva med sammanhang

Högre kognitiva funktioner

Kursen ges som en del av masterprogrammet i kognitionsvetenskap. Den ges även som fristående kurs.

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 1 Jody Foo,

Ordinarie tenta i Psykiska funktioner och deras biologiska bas: Del 3 (kognition), Psykologprogrammet, Tl, den 13 maj 2016 (PS3100:0372)

Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation

Tentamen: Programutveckling ht 2015

Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation

System arbetssystem informationssystem

EN KINESISK ROBOT. En C-uppsats om artificiell intelligens, med utgångspunkt i Det kinesiska rummet ett argument av John R. Searle

Kognition TEK210 (4,5 hp)

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson

TÄNKANDE SOM BERÄKNING

Faktorisering med hjälp av kvantberäkningar. Lars Engebretsen

Read Texterna består av enkla dialoger mellan två personer A och B. Pedagogen bör presentera texten så att uttalet finns med under bearbetningen.

Omtenta i Psykiska funktioner och deras biologiska bas: Del 3 (kognition), 7,5 bp Psykologprogrammet, T1, den 6 februari 2016 (PS3I00:0372)

To Lauren Beukes Tune: Top of the World Written by Marianna Leikomaa

Objektorienterad modellering och diskreta strukturer. 13. Problem. Sven Gestegård Robertz. Datavetenskap, LTH

Gränser och gränssnitt mellan människa och maskin

Kognitionsvetenskapligt kandidatprogram Bachelor Programme in Cognitive Science 180 Högskolepoäng

Sri Lanka Association for Artificial Intelligence

Föreläsning 1: Intro till kursen och programmering

Digitaliseringens påverkan på samhället MÄNNISKA MÖTER MASKIN EN SAMSYN KRING BEGREPPET DIGITAL KOMPETENS

Isolda Purchase - EDI

Föreläsning 7: Kognition & perception

Föreläsning 1: Intro till kursen och programmering

Om proppar, innovision & ljus framtid

Webbregistrering pa kurs och termin

Chapter 1 : Who do you think you are?

samhälle Susanna Öhman

Språkteknologi. Språkteknologi

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs.

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs. Typ av kurs.

Tekniker för storskalig parsning

729G75: Programmering och algoritmiskt tänkande. Tema 1, föreläsning 1 Jody Foo

Transkript:

2016-08-21 Kognitionsvetenskaplig introduktionskurs Föreläsning 2 Historia, Några milstolpar The HISTORY Annika Silvervarg CiltLab/HCS/IDA Kognitionsvetenskapens uppkomst Alan Turing 1912-1954 Datavetenskap Algoritmisk bearbetning Psykologi Kritik av behaviorism och nya informationsbearbetningsmodeller Sökte en mekanisk procedur för att testa om ett problem går att lösa (Halting problem) Lingvistik Formell analys av språk 1936 beskrev han en abstrakt maskin med enkla regler som givet en sekvens av indata ger en annan sekvens som utdata, t ex II+II ger IIII (Turing-maskin) En universell Turingmaskin har både data och regler som indata Jfr cognition refers to all the processes by which the sensory input is transformed, reduced, elaborated, stored, recovered, and used, (Neisser) Studiet av representation och manipulation av information i naturliga och artificiella system (Peter Gärdenfors) The study of intelligence and its computational processes in humans (and in animals), in computers, and in the abstract. (Herbert Simon) Linköpings universitet von Neumann1903-1957 1945 föreslog John von Neumann m fl en generell arkitektur för en verklig dator baserat på den Universella Turingmaskinen Föreslog att naturliga organismers beteende också följer dessa steg 1

BESK Binär Elektronisk SekvensKalkylator (1953-1966) Tolman & Hoznik 1930 Latent learning Tolman Ritchie & Kalish 1946 Place learning Lashley 1951 seriell vs hierarkisk struktur Lära sig beteende (sväng) vs Lära sig plats (öster) Beteende är hierarkiskt organiserat, inte en kedja av stimulusrespons såsom behavioristerna hävdade Många exempel från talad och skriven språkproduktion fysiologiska mätningar av reaktionstider i komplexa beteenden Shannon 1948 - Informationsteori Cocktailparty-fenoment Kommunikation som informationsöverföring Linköpings universitet 2

Broadbent 1954, 1958 - Selective attention (Cocktailparty-fenomenet) Kognitionsvetenskapens födelse 1956 Symposium on Information Theory George Miller 7 ± 2 Noam Chomsky Three Models of Language Allen Newell & Herbert Simon Logic Theory Machine Begreppet Artificial Intelligence myntas Ett litet experiment Miller 1956 The magical number 7 +/- 2 Memorera 3619327456721932 Upprepa 361932? Memorera 3619 3274 5672 1932 Upprepa 3619327456721932 Beskrev tidigare studier där försökspersoner skulle upprepa sekvenser med information När sekvensen blev 6 eller längre misslyckades de flesta försökspersonerna oftare Korttidsminnet kan bara hålla 7 ± 2 informationsenheter, utgör en flaskhals Chomsky 1957 Syntaktisk struktur S -> NP VP NP -> N NP -> Det N VP -> V VP -> V NP Newell & Simon LT Det första datorprogrammet designat för att imitera mänsklig problemlösningsförmåga Kunde bevisa matematiska teorem givet axiom, (till och med bättre än människor) Det första AI-programmet Linköpings universitet 3

Steg mot Kognitionsvetenskap Återkommande fundament Omriktningen i psykologi, från behaviorism till kognitivism Utveckling av teorier kring beräkning och information Utveckling av informationsbearbetande modeller för kognitiva förmågor, t ex uppmräksamhet, minne och språk Information, t ex råttor i labyrinter lagrar rumslig information information om meningars struktur informationskanaler med begränsad kapacitet Representation, t ex kognitiv karta instruktioner i Turingmaskiner (datorer) regler för språkliga transformationer Informationsbearbetning, t ex Turingmaskiner mekanisk/algoritmisk problemlösning görs av specialiserad (del-)system mellan vilka informationen flödar Representation och bearbetning av information Exempel på centrala kognitionsvetenskapliga frågeställningar: Hur representeras information, i ord, bilder, eller vad? Hur sker bearbetning av informationen? Exempel på tidiga genombrott: forskningsfrågor och vetenskapliga metoder Vilka metoder kan vi använda för att undersöka detta? Metoder inom kognitionsvetenskap Metoder inom kognitionsvetenskap Ämne Studieobjekt Huvudmetoder Mål Datavetenskap Filososfi Lingvistik Neurovetenskap Beräkning Beräkningsmekanismer Medvetande, existens, kunskap Datavetenskapligt tänkande, programmering Konceptuell analys, logik, tankeexperiment Språk och kommunikation Experiment med människor Människans och djurs nervsystem Laborativaexperiment med människor (och djur) Psykologi Människan i sig Experiment med människor Antropologi Människor i sin miljö Fältstudier av människor i sin miljö Skapaoch utvärdera beräkningsmekanismer som implementerar tänkande Förstå tänkandets och medvetandets förutsättningar och möjligheter Kartlägga och förstå naturligt språk och kommunikation Kartlägga och förstå människans och djurs neurofysiologi/ Kartlägga och förstå hur människans olika förmågor och egenskaper avspeglas i form av aktivitet i hjärnan Kartlägga och förstå mänskligt beteende Kartlägga och förstå mänskligt beteende i ett sammanhang Formella modeller och datorimplementeringar SHRDLU Empiriska undersökningar Mental imagery Linköpings universitet 4

Mental imagery (Shepard & Metzler, 1971) Mental imagery (Shepard & Metzler, 1971) Är de lika? Försökspersoner fick se bilder med par av tredimensionella figurer De skulle avgöra när figurerna var lika men där den ena var roterad Det tog längre tid att svara ju mer roterad figurerna var Mental imagery (Shepard & Metzler, 1971) Visual scanning (Kosslyn, 1973) Förklaringen är att försökspersonerna gjorde en mental rotation av figurerna Information representeras som bilder Informationsbearbetningen sker omedvetet Initierad en mängd experiment om hur information lagras och bearbetas Memorera bilderna Visual scanning (Kosslyn, 1973) Empiriska undersökningar Blunda Visualisera flygplanet Fokusera på tornets tak Har tornet en klocka? Fokusera på tornets tak Har tornet en dörr? TEORI Människor använder bildlika representationer Stöd HYPTOES Det tar längre tid att scanna ett föremål om avståndet är större Stöd EXPERIMENT Mät hur lång tid det tar att besvara om tornet har en klocka resp en dörr? Linköpings universitet 5

Empiriska undersökningar Formella modeller och datorimplementeringar TEORI Stöd/Motsägelse HYPOTES Stöd/Motsägelse EXPERIMENT/ UNDERSÖKNING För att förstå en komplex kognitiv förmåga kan man försöka bygga en maskin med denna förmåga Programmet som maskinen kör är en modell av förmågan Ofta är modellen en förenkling av förmågan Hur väl modellen fungerar kan ge kunskap om principer för informationsbearbetning, ett sätt att testa hypoteser om kognitiva system och förmågor Detta är den vanligaste metoden inom AI Formella modeller och datorimplementeringar Natural Language Processing Stöd/Motsägelse TEORI MODELL IMPLEMENTATION Stöd/Motsägelse TESTNING Naturligt språk är (enligt Chomsky 1956): Hierarkiskt Planerat Regelstyrt Bör i så fall gå att modellera och implementera i ett datorprogram! SHRDLU (Winograd,1970) Formella modeller och datorimplementeringar Mikrovärld med block i olika former, färger och storlekar Kan kommunicera om och manipulera objekt i mikrovärlden http://welovephilosophy.com/2013/04/26/shrdlu-on-film/ Språk är en regelstyrd process Stöd Lexikon och grammatik SHRDLU Mata in meningar och bedöm svaren Stöd Linköpings universitet 6

Turingtest (Turing, 1950) Eliza (Weizenbaum, 1966) En domare konverserar (chattar) med en dator eller människa via text Målet är att datorn ska övertyga domaren att den är en männsika i 70% av fallen efter 5 min konversation En av de första chatbottarna Bygd på enkla regler och mönstermatchning http://www.masswerk.at/elizabot/ Eliza USER: Men are all alike. ELIZA: In what way? USER: They're always bugging us about something or other. ELIZA: Can you think of a specific example? USER: Well, my boyfriend made me come here. ELIZA: Your boyfriend made you come here? USER: He says I'm depressed much of the time. ELIZA: I am sorry to hear that you are depressed. USER: It's true. I am unhappy. ELIZA: Do you think coming here will help you not to be unhappy? USER: I need some help, that much seems certain. Exempel på senare genombrott Deep Blue (IBM, 1997) 1957 sa Herbert Simon att inom 10 år skulle en dator slå världsmästaren 1997 besegrade Deep Blue Kasparov Watson (IBM, 2011) 2011 slog Watson 2 stormästare i Jeopardy https://www.youtube.com/watch?v=njarxpyyofi Linköpings universitet 7

Robocup 1997- "By the middle of the 21st century, a team of fully autonomous humanoid robot soccer players shall win a soccer game, complying with the official rules of FIFA, against the winner of the most recent World Cup https://www.youtube.com/watch?v=qfwpjjanxgk Linköpings universitet 8