Fördjupningsarbete i artificiell intelligens II

Storlek: px
Starta visningen från sidan:

Download "Fördjupningsarbete i artificiell intelligens II"

Transkript

1 Fördjupningsarbete i artificiell intelligens II COG En Humanoid Robot ABSTRACT COG är en humanoid robot som har som mål att kunna agera själv utan övervakning av människor. COG har en överkropps, två armar och ett huvud. COG har ett visuellt system som den med hjälp av kan identifiera ansikten. Med COGs armar så kan den bland annat sträcka sig efter saker och hålla i saker. COG lär sig nya saker genom imitation med hjälp sitt visuella system.

2 2

3 Innehållsförteckning 1 Inledning Vad är COG? Grundidén men COG Hur är COG uppbyggd COGs Kropp COGs Huvud COGs inlärningssystem Slutdiskussion Källor

4 1 Inledning Är det möjligt att bygga en humanoid robot om kan agera i en verklig värld utan att behöva övervaka roboten och dess handling? 1993 så började MIT AI Labs att konstruera en robot som kallades COG. Roboten var tänk att från början simulera ett barn i ett inlärningsstadie. I den här rapporten så kommer jag lägga mest fokus på COGs huvud (främst ögon) och hur armarna fungerar tillsammans med ögonen. COG har ett känslosystem som heter Kismet, jag kommer inte gå in på det systemet i min rapport. Projektet COG avslutades 2003 och det har sedan dess inte publicerats några rapporter om arbetet. 4

5 2 Vad är COG? 1993 så började MIT artificial intelligence laboratories med ett projekt som kallades COG. Projektet gick ut på att bygga en robot och programmera artificiell intelligens som skulle kunna bli intelligent genom att interagera med och imitera människor som ett spädbarn kan. COG består av en överkropp, ett huvud och två armar som den kan använda för att interagera med objekt och människor i omgivningen. 2.1 Grundidén men COG Det MIT AI Lab vill göra var att konstruera en humanoid robot som kunde agera autonomt och säkert utan övervakning på en arbetsplatsmiljö. De vill inte bygga en robot som står vid ett produktionsband, de vill konstruera en robot som kan fungera likvärdigt i många olika arbetsmiljöer, precis som en riktig människa. COG skulle vara en social robot som kunde agera med människor på ett normalt sätt, respondenten ska inte behöva vara utbildad för att kunna interagera med COG. Utöver att COG ska ha möjligheten att uttrycka sig verbalt så ska den även kunna hålla sig till samtalskonventioner såsom att nicka och hålla ögonkontakt med personen som COG talar med. COG är ett verktyg för att testa psykologiska och kognitionsvetenskapliga modeller på. Genom att testa teorier på ett system som COG så kan man enkelt testa teoriernas trovärdighet. MIT AI Lab vill inte endast skapa en robot som är baserad på biologiska färdigheter utan också kunna utveckla vårt kunnande på dessa färdigheter. 5

6 2.2 Hur är COG uppbyggd COGs Kropp COGs kropp består av en överkropp, två armar och ett huvud. Kroppen är uppbyggds på ett sådant sätt att den ska vara så lik en människokropp som möjlig. Kroppens ryggrad kan vrida sig 120 grader och dess nacke kan vrida sig 180 grader, den kan även böja sig framåt och bakåt precis som en mänsklig överkropp. Figur 1 Bilden visar COGs möjligheter att röra sig bortsett från nackens och ryggens vridningsmöjligheter COGs armar COGs armar är baserade på en mänsklig arms ungefärliga mått. Armarna använder fjädrar som är kopplade till en motor, detta ger armarna ett naturligt rörelsemönster. Till exempel om en rörelse som armen gör bli förhindrad av ett objekt så kommer armen försöka röra sig bort från objektet. COG har möjligheten med sina armar att sträcka sig efter saker. Att den kan göra detta beror på att den kombinera sitt välutvecklade visuella system och sin motorik i armarna. Barn som är fem månader gamla börjar utveckla de första stegen till att sträcka sig efter saker på en 6

7 grundläggande nivå. Handens position börjar nära ögonen och följer sedan blickens riktning fram till objektet, om barnet missar så kommer armen dras tillbaka och repetera samma procedur tills målet har blivit uppfyllt(diamond 1990). COG utformar en karta som visar relationer mellan positioner i kamerabilden( Saccade Map ) och motorkommandon nödvändiga för att fokusera blicken på en specifik punkt i bilden. Uppgiften utvecklas sedan till att göra en rörelsekarta( Ballistic Map ) som visar relationer mellan ansiktets koordinater och armens koordinater. Figur 2 Att sträcka sig efter objekt är en handling som kräver två stycken underhandlingar. Att fokusera på ett objekt och sedan generera ett rörelsemönster för att ta sig till det målet. Bildsamband kan användas till att hjälpa COG att bygga en karta över positioner( Saccade Map ) i kamerabilden, en karta som kan göra om ögonkoordinater till blickens koordinater(ögats position). Denna karta kan sedan användas till att bygga en karta över rörelser ( Ballistic Map ) som kan göra om blickens koordinater till en utsträckning. Rörelsekartan byggs upp av en algoritm som alltid finns tillgänglig för COG, denna algoritm körs konstant för att alltid ge en uppdatera version av koordinater. Detta krävs eftersom COG jobbar i en dynamisk värld. Denna algoritm jämför armens motoriska kommandon med visuell data för hur armen rör sig. När kartan över positioner har konstruerats så kan COG använda den för att generera felmeddelanden över misslyckade försök till utsträckningar till objekt. Genom att följa armens koordinater kan vi få 7

8 slutpositionen i bildkoordinater. Denna utsträckningsmetod kan COG utveckla genom en digitalt övervakat inlärningssystem(jordan & Rumelhart 1992). Ett inlärningsförsök går efter följande steg: 1. Hitta det visuella målet. 2. COG anpassar sig till det målat med användning av en karta över positioner. 3. Gör om ögats position till en utsträckning med hjälp av kartan över rörelser. 4. Medan armen rör sig så använder COG rörelsedetektion för att upptäcka armens slut. 5. Använd kartan över kartan över positioner för att för att konstruera ett felmeddelande från bildkoordinater till blickkoordinater, detta kan användas till att träna kartan över rörelser. 6. Drag tillbaka armen till startposition och upprepa alla handlingar. Figur 3 Denna figur visar hur COG använder kartan över rörelser( Ballistic Map ) för att försöka nå en position. När COG märker att den missar målet så skickar den tillbaka ett felmeddelande som uppdatera kartan över positioner( Saccade map ) och sen repeterar den uppgiften till dess att den är klar. 8

9 Den här inlärningsalgoritmen är kontinuerlig och opererar i realtid i en ostrukturerad riktig miljö utan att använda tidigare inlagda koordinater eller avancerad förprogrammerad kunskap över hur en arm ska röra sig. Den här tekniken kan under tre timmar av övervakad inlärning lära sig ett utsträckningsmönster. Denna inlärning använder en backpropagationalgoritm för att lära sig nya saker under övervakning. För mer information om hur inlärningsmetoden fungerar så hänvisar jag till sista delen i denna rapport som heter inlärningssystem COGs Huvud Huvudet på COG består huvudsakligen av sensorer. COG har två ögon, ett öga består av två kameror, en kamera som kan se/filma ett litet område framför COG och en till kamera som kan se en större och bredare yta framför sig. Anledningen till att det är två kameror i varje öga är för att imitera det mänskliga ögat, där det finns periferisyn och fokuserad syn (fovea). 9

10 Figur 3 Detta är två bilder från de olika kamerorna i COG, den översta bilden är från kameran som ska representera periferiseendet. Den nedre bilden visar en bild från den andra kameran som istället kan ge högupplösta bilder från en liten del av det synfält som den övre bilden visar. Huvudet har två stycken mikrofoner så COG kan uppfatta ljud. Dessa mikrofoner är sammankopplade med de visuella sensorerna och bildar systemet KISMET som är ett system som kan uttrycka känslor. Men om man vill läsa mer om det systemet så kan man gå till wikipedia, då jag inte kommer behandla det i denna rapport Syn Det som COG kan göra med sina kameror är främst att kunna hitta ansikten, hitta ögonen i ansiktet och se om ögonen kollar på roboten. COG kan även följa ansiktet om det rör sig. Eftersom att det är väldigt krävande av en dator att hitta ansikten på statiska bilder och det fungerar inte i realtid. COG använder istället ett system som är baserat på ett system som kallas ratio-template-method (Sinha 1994). Detta system är designat för att känna igen ansikten framifrån under olika ljusförhållanden. En ratio-template är konstruerad av ett antal regioner och relationer i ett ansikte. Figur 4 Så här kan en ratio-template se ut. Denna är skapad med 16 regioner, dem grå boxarna, och 23 relationer, pilarna i figuren. 10

11 COG jämför de ratio-templates som den skapar med ett standard template som den har, om nog mycket stämmer så kan COG vara säker på att det är ett ansikte den ser. När ett ansikte har blivit upptäckt så centrerar periferikamera ansiktet på mitten av skärmen så COG kan fokusera på ansiktet. Efter att COG hade lärt sig den här metoden så kunde den börja leta efter ögon i ansiktet. Det var sju stycken testdeltagare som gjorde 140 test där COG hittade ett öga på 131 av bilderna. Figur 5 Ett ansikte där COG har lyckats upptäckt ansiktet och därefter ögat i ansiktet. Som kan se i den vänstra bilden så var det periferiseendet som upptäckte ansiktet och den fokuserade kameran som sedan zoomade in på ansiktet och sedan ögat. Eftersom ett ansikte nästan aldrig är stilla så måste Cog ha möjlighet att följa ansikten som rör sig. När Cog har hittat ett ansikte i periferiseendet så rör den på huvudet och fokuserar på ansiktet med hjälp av sitt deirektseende. Därefter så kollar Cog igen om ansiktet är kvar i direktseendet och om det inte är det så letar den upp ansiktet i periferiseendet igen och fokuserar in på det. Detta gör den med hjälp av en algoritm som hela iden används av Cogs fyra kameror. När COG har lärt sig att upptäcka ögonkontakt så ska MIT AI Lab implementera ett system som gör det möjligt för COG att följa en persons blick för att se vad ögonen tittar på. Detta är möjligt för att precis som människor kan upptäcka om ett par pupiller är riktade mot dig så kan man på samma sett avgöra vilken riktning som pupillen tittar åt och vad personen 11

12 ser. Det system som MIT AI Labs skulle utveckla för det här syftet skulle vara baserat på forskning som Butterworth(1991) gjorde. Butterworths forskning visade på att ett 6 månader gammalt barn kunde följa en persons blick till rätt sida av kroppen. Vi 9 månaders ålder så kan barnet bedöma vilken riktning som personen tittar åt. Vid 12 månaders ålder så kan barnet bedöma objekt som följer blickens riktning men objektet måste vara framför barnet. Det sista stadiet för den här utvecklingen är vid 18 månaders ålder då kan barnet vända sig som och se vilket objekt som personen tittar på. Eftersom att COG ska likna ett barn i ett tidigt stadie så är denna studie en bra grund att utveckla det redan existerande visuella systemet som COG har. 12

13 2.2.3 COGs inlärningssystem COGs inlärningssystem bygger på imitation av en annan robot eller i COGs fall en person som COG kan se framför sig. Anledningen till att man gör detta är att det är enklare att låta en robot använda sitt perceptuella system för att lära sig från en annan robot istället för att kopiera kod. Det här beror på att om en robot är skiljer sig lite skulle medföra implementationsproblem om man skulle kopiera koden och felsökningen skulle vara mer mödosam. Om vi vill lära en robot orientera sig i en labyrint så låter man den roboten som ska lära sig labyrinten följa efter en ledarrobot. Efter att roboten ett antal gånger har följt efter ledarroboten så har den lärt sig själv att orientera sig i labyrinten. Detta kan jämföras med ett att om man låter en råtta lära sig en labyrint så kommer inlärningen förbättras dramatiskt om man låter råttan följa en ledarråtta under inlärningsfasen. Även här så kan råttan navigera i labyrinten utan ledarens hjälp vid senare tillfällen. Det stora problemet som finns med denna sort av inlärning är att roboten behöver kunna urskilja vilka percept som är relevanta för inlärningen. Då blir det självklara praktiska problemet datorkraft. Det man får göra är att programmera in enklare sorter av sensorer så roboten inte behöver tolka information fån en hel film utan istället till exempel använda sig av infraröda kameror för att bedöma avstånd. Efter att roboten har gått igenom inlärningsperioden så måste man testa om den faktiskt har lärt sig något. Detta kan man lämpligtvis göra genom att låta roboten navigera hela nya outforskade labyrinter. COG fungerar på ett sådant här sätt där en person får visa COG hur någonting ska utföras och sen får COG försöka själv. nods/clip1/scazimitation-30fps.mov I filmen här ovan har MIT AI Labs spelat in när COG imiterar och lär sig en rörelse, i detta fall att nicka med huvudet. 13

14 nods/clip2/imitate_human_30fps.mov Vad som är mer intressant är att MIT AI Labs har lärt COG att bara imitera människor, ett exempel på detta visas i filmen ovan. Personen som COG ska imitera håller upp en pappskiva framför ansiktet och då ser man att COG inte imiterar samma rörelse om den inte kan upptäcka ett ansikte på personen som nickar. Det som COG vill se i personens ansikte är ögon, om inte COG hittar ögon så kommer den inte imitera rörelsen. Det finns även filmer som illustrerar detta faktum då COG imiterar leksaksdjur bara för att de har ögon (det finns en länk till fler filmer i källförteckning). Inlärningssystemet som Cog använder för att lära sig nya handlingar är ett feedforward neuralt nätverk och är det enklaste typen av neurala nätverk. Som namnet antyder så kan informationen bara färdas i en riktning, framåt. Denna typ av neurala nätverk bygger på att de olika noderna i nätverket är viktade olika och därför behandlas olika sorters stimuli på olika sätt. I vissa delar av Cog använder MIT AI Labs sig av backpropagation i feedforwardnätverken till exempel när Cog ska lära sig att sträcka sig efter saker. Backpropagation är en övervakad inlärningsmetod som bygger på en förenkling av deltaregeln. Deltaregeln är en optimeringsalgoritm som används för att uppdatera vikterna i varje nod i ett lager av perceptroner i ett neuralt nätverk. Det kräver dessutom att det finns en lärare som vet eller kan räkna ut det utdata som krävs när inlärningens träningsperioder körs. 14

15 Figur 6: Detta är en typisk bild på ett backpropagationnätverk. Bilden ovan är ett backpropagationnätverk med ett gömt lager, för att det ska vara ett neuralt nätverk måste det finnas ett inputlager, ett outputlager och noll eller flera gömda lager. Notera även att output från varje neuron går till varje neuron i nästa lager. Hur många gömda lager man behöver i ett nätverk kan man inte veta i förväg, man kan börja med ett lager och sedan lägga till flera lager om man vill nätverket ska lära sig bättre. Innan jag går in djupare på detta neurala nätverk så ska jag förklara lite mer om ett par viktiga termer som kommer användas. Vikt: Vikter är reella tal som från början oftast är randomiserade, ett tal mellan 0 och 1. Tröskelvärde: Tröskelvärdet är även det ett reellt värde där experiment har visat att de bästa värdena för tröskelvärdet är mellan 0,25 0ch 1. Både tröskelvärden och vikter justerar man för att optimera det neurala nätverket. s(x)= 1/ (1 + e -a * x ) 15

16 Detta är Sigmoidfunktionen. Sigmoidfunktionen kan sammanfattas som en funktion som är till för att hantera trösklar i neurala nätverk. Sigmoidfunktionen används på ett neuralt nätverks utdata och gör om värden som är under 0,5 till 0 och värden som är över 0,5 till 1. Ett backpropagationnätverk har en konstant som heter Lambda, lambdakonstanten är inlärningshastigheten. Den är oftast 0,2 för utdatalager och 0,15 för gömda lager. Denna kontant multiplicerar man med vikterna för noderna för att förbättra dem tills nästa repetition. Backpropagationnätverk har två lägen, övervakad träning och produktionsläge. Träningen kan bli sammanfattad i denna lista: 1. Tillför indata i nätverket. 2. Räkna ut utdata. 3. Jämför det resulterade utdata med de förväntade utdata för de givna indata. Detta värde kallas error. 4. Justera vikterna och tröskelvärdet 0, för varje nod med hjälp av error, och med hjälp av lambda. 5. Repetera denna process tills error når ett godtyckligt värde (exempel error < 1%), detta betyder att det neurala nätverket klarade av träningen men om vi istället når en maxnivå av repetitioner så betyder det att träningen inte lyckades. Utmaningen är att hitta en bra algoritm som uppdaterar vikterna och tröskelvärdena vid varje repetition som minskar errorvärdet. 3 Slutdiskussion COG är en robot som kan lära sig genom att imitera och utföra basala rörelser i armarna. Projektet har visat att med nog mycket tid så går det att utveckla robotar som kan vara människolika. Om man skulle utföra samma projekt nu så tror jag man skulle kunna komma 16

17 väldigt långt, mycket på grund av att vi har ny teknik och mer kunskap inom de flesta områden som COG är inne på. Men även om det skulle någon gång i framtiden skulle vara möjligt att bygga en robot som är så lik människan som COG var tänkt att vara så ser jag inte anledningen till att bygga en sådan robot. Robotar i min uppfattning är till för att utföra arbete som inte människor vill eller kan göra eller som kanske är för riskabelt för oss. För det ändamålet behöver en robot inte kunna uttrycka känslor eller verka mänsklig. Däremot i servicesystem kan de kunskaper som COG har användas, till exempel om en robot sitter i en reception(eller liknande) så kan roboten behöva ha möjlighet att tolka om en kund till exempel är ironisk eller förargad. 17

18 4 Källor Sinha, P (1994), Object Recognition via Image Invariants: A Case Study, Investigative Ophthalmology and Visual Science 25, Butterworth, G. (1991), The Ontogeny and Phylogeny of Joint Visual Attention, i A. Whiten, ed. Natural Theories of Mind, Blackwell Diamond, A. (1990), Developmental Time Course in Human Infants and Infants Monkeys, and the Neural Bases, of Inhibitory Control in Reaching, i Development and Neural bases of Higher Cognitive Functions, Vol. 608, New York Academy of Science, pp Jordan, M.I. & Rumelhart, D.E. (1992), Forward Models: Supervised learning with a distal teacher, Cognitive Science 16, Alpaydın, Ethem (2010). Introduction to machine learning (2nd ed. ed.). Cambridge, Mass.: MIT Press. p ISBN Anderson, J. A., 1995, Introduction to Neural Networks (Cambridge, MA: MIT Press) 18

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

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 1.a November 2011 Innan vi börjar R.I.P. John McCarthy (1924 2011) Grundare av ämnet artificiell

Läs mer

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

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 4e november 2014 Intelligens Vad är det? ett mänskligt egenskap Kan det jämföras? Kan det mätas?

Läs mer

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

Sub-symbolisk kognition & Konnektionism. Kognitionsvetenskaplig Introduktionskurs (729G01) Mats Andrén, Sub-symbolisk kognition & Konnektionism Kognitionsvetenskaplig Introduktionskurs (729G01) Mats Andrén, mats.andren@liu.se 1 Konnektionism Neutrala nät baseras på en (förenklad) modell av hur hjärnan fungerar.

Läs mer

Hierarchical Temporal Memory Maskininlärning

Hierarchical Temporal Memory Maskininlärning Hierarchical Temporal Memory Maskininlärning Innehåll Sammanfattning... 3 Inledning... 4 Vad är HTM?... 4 Hur fungerar HTM?... 4 Hierarchical... 4 Temporal... 5 Memory... 5 Hitta orsaker i världen... 5

Läs mer

ARTIFICIELLA NEURALA NÄT. MARCO KUHLMANN Institutionen för datavetenskap

ARTIFICIELLA NEURALA NÄT. MARCO KUHLMANN Institutionen för datavetenskap ARTIFICIELLA NEURALA NÄT MARCO KUHLMANN Institutionen för datavetenskap Example Alt Bar Fri Hun Pat Price Rain Res Type Est WillWait 1 Yes No No Yes Some $$$ No Yes French 0 10 Yes 2 Yes No No Yes Full

Läs mer

Neurala nätverk och språkigenkänning. Henrik Linnarsson. Linköping University

Neurala nätverk och språkigenkänning. Henrik Linnarsson. Linköping University Neurala nätverk och språk Henli807!1 Neurala nätverk och språkigenkänning Henrik Linnarsson Linköping University Neurala nätverk och språk Henli807!2 RNN, LSTM och språkigenkänning Inledning Idag är språkigenkänning

Läs mer

Ansiktsigenkänning med MATLAB

Ansiktsigenkänning med MATLAB Ansiktsigenkänning med MATLAB Avancerad bildbehandling Christoffer Dahl, Johannes Dahlgren, Semone Kallin Clarke, Michaela Ulvhammar 12/2/2012 Sammanfattning Uppgiften som gavs var att skapa ett system

Läs mer

2D Potentialen i en nervcell definieras normalt som skillnaden i spänning mellan dess axon och dendrit.

2D Potentialen i en nervcell definieras normalt som skillnaden i spänning mellan dess axon och dendrit. 2D1432 Artificiella Neuronnät och andra lärande system Lösningsförslag till Tentamen 2003-03-06 Inga hjälpmedel. Uppgift 1 Vilka av följande påståenden är sanna? Korrigera de som är fel. 1. Potentialen

Läs mer

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

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Building Watson:! http://www.youtube.com/watch?v=3g2h3dz8rnc!! 29e oktober 2013 Intelligens Vad

Läs mer

SELF- ORGANIZING MAPS

SELF- ORGANIZING MAPS LINKÖPINGS UNIVERSITET Kognitionsvetenskapliga Programmet Examinator: Arne Jönsson SELF- ORGANIZING MAPS - Ett fördjupningsarbete inom Artificiell Intelligens Fack 52 katwa676@student.liu.se Sammanfattning

Läs mer

Innan nicken. Nickteknik

Innan nicken. Nickteknik Innan nicken Titta upp före du får bollen så du ser alternativen för pass eller avslut Du ser hur och vart du ska nicka och vilken typ av nick du ska använda Vid nick mot mål ser du målvaktens position

Läs mer

Linköpings universitet

Linköpings universitet Översikt Kognitionsvetenskaplig introduktionskurs Föreläsning 4 Informationsbearbetningsmodeller Vad är kognitionsvetenskap? Kort bakgrund/historik Representation och bearbetning av information Vetenskapliga

Läs mer

Utforskarens Guide till Lärande

Utforskarens Guide till Lärande Utforskarens Guide till Lärande Daniel Fyhr, David Gisselman, Anders Jansson, Frida Nilsson, Anna Svedberg och Louise Tern. Linköpings Universitet vt 2011 Syftet med rapporten är att visa på att det finns

Läs mer

Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information

Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information ARTIFICIELL INTELLIGENS II INSTITUTUINEN FÖR DATAVETENSKAP LINKÖPINGS UNIVERSITET Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information Anna

Läs mer

Att programmera en Beethoven

Att programmera en Beethoven Linköpings universitet Att programmera en Beethoven Fördjupning inom Neurala nätverk och LSTM 2018-01-03 Innehåll 1 Inledning- Musik och artificiell intelligens... 2 1.1 Historia... 2 1.2 Bakgrund AIVA...

Läs mer

The Balance Beam. - Förslag till modelleringsprojekt i kursen TDDB17 Kognitiv psykologi

The Balance Beam. - Förslag till modelleringsprojekt i kursen TDDB17 Kognitiv psykologi The Balance Beam - Förslag till modelleringsprojekt i kursen TDDB17 Kognitiv psykologi Sammanställt av Johan Nilsson med handledning av Rita Kovordányi, 2002-2003 Teori Hur utvecklas barn? Vilka kognitiva

Läs mer

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

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 1 Agenda 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 2 Nuvarande AI Funktioner en grov Analogi Rekommendation,

Läs mer

VARFÖR FINNS DET INGA RIKTIGA

VARFÖR FINNS DET INGA RIKTIGA VARFÖR FINNS DET INGA RIKTIGA ROBOTAR? Peter Gärdenfors och Christian Balkenius Kognitionsforskning, Lunds Universitet, S 223 50 Lund e-mail: peter.gardenfors@fil.lu.se christian.balkenius@fil.lu.se Här

Läs mer

Hur ser Blue-Bot ut i aktion?

Hur ser Blue-Bot ut i aktion? Hur ser Blue-Bot ut i aktion? Tydliga knappar för barnen att använda vid programmering av Blue-Bot. Möjlighet att spara upp till 80 instruktioner i Blue- Bots minne. Blue-Bot rör sig i samma riktning 15

Läs mer

Träningssplan: vecka 7-12

Träningssplan: vecka 7-12 Träningssplan: vecka 7-12 Här följer ett mer avancerat träningspass för när du har byggt din styrka med introduktionspasset. Som tidigare kan du träna när och var du vill, och denna gång fokuserar vi på

Läs mer

Neurosensomotorik och kognition. Ögon- och hållningstränings påverkan på perception och koncentration

Neurosensomotorik och kognition. Ögon- och hållningstränings påverkan på perception och koncentration Neurosensomotorik och kognition Ögon- och hållningstränings påverkan på perception och koncentration Kognitiv neurovetenskap Är läran om hur hjärnan möjliggör psykologiska fenomen eller mentala processer,

Läs mer

729G43 Artificiell intelligens / Maskininlärning 3. Marco Kuhlmann

729G43 Artificiell intelligens / Maskininlärning 3. Marco Kuhlmann 729G43 Artificiell intelligens / 2015 Maskininlärning 3 Marco Kuhlmann Förra gången: Perceptroninlärning Beslutsregel predicerat y-värde Exempel: AND Välj parametrar θ 0, θ 1, θ 2 sådana att perceptronen

Läs mer

Autonoma Styrsystem. Fördjupningsarbete inom Artificiell Intelligens. Linköpings Universitet Artificiell Intelligens 729G11 2008-09-09

Autonoma Styrsystem. Fördjupningsarbete inom Artificiell Intelligens. Linköpings Universitet Artificiell Intelligens 729G11 2008-09-09 Linköpings Universitet Artificiell Intelligens 729G11 Autonoma Styrsystem Fördjupningsarbete inom Artificiell Intelligens 2008-09-09 Dennis Eng 860226-0070 Innehåll Sammanfattning... 2 Bakgrund... 3 Projekt

Läs mer

VIKTIGT! SPARA FÖR FRAMTIDA BRUK Bär ditt barn trygt

VIKTIGT! SPARA FÖR FRAMTIDA BRUK Bär ditt barn trygt VIKTIGT! SPARA FÖR FRAMTIDA BRUK Bär ditt barn trygt Läs igenom instruktionerna innan du börjar använda din Caboo DX sjal. Vi ber deg speciellt om att läsa säkerhetsanvisningarna som är till för att du

Läs mer

1(15) Bilaga 1. Av Projekt Neuronnätverk, ABB Industrigymnasium, Västerås Vt-05

1(15) Bilaga 1. Av Projekt Neuronnätverk, ABB Industrigymnasium, Västerås Vt-05 1(15) Bilaga 1 2(15) Neuronnätslaboration Räknare Denna laboration riktar sig till gymnasieelever som går en teknisk utbildning och som helst har läst digitalteknik samt någon form av styrteknik eller

Läs mer

Träna din rörlighet. Här är 10 övningar som mjukar upp din kropp, gör dig smidigare och ger en injektion till din övriga träning.

Träna din rörlighet. Här är 10 övningar som mjukar upp din kropp, gör dig smidigare och ger en injektion till din övriga träning. Träna din rörlighet Här är 10 övningar som mjukar upp din kropp, gör dig smidigare och ger en injektion till din övriga träning. Rörlighet Så här gör du övningarna» Gör alla övningarna i tur och ordning.

Läs mer

Programmering eller Datalogiskt tänkande

Programmering eller Datalogiskt tänkande Programmering eller Datalogiskt tänkande I förskolan handlar programmering om att få en begynnande förståelse vad det kan innebära. Barnen ges ett kreativt utrymme och har möjlighet att forma sin egen

Läs mer

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

Neurovetenskap 30/08/2013. Kognitiv neurovetenskap. Lober. Olika färg, olika vävnadsstruktur. Hjärnbarken 729G01 Kognitionsvetenskaplig introduktionskurs: Kognitiv neurovetenskap och kognitiv modellering Rita Kovordanyi, Institutionen för datavetenskap (IDA) rita.kovordanyi@liu.se Kognitiv neurovetenskap Baseras

Läs mer

Linköping Universitet. Den sociala humanoiden Kismet

Linköping Universitet. Den sociala humanoiden Kismet Den sociala humanoiden Kismet Innehåll 1. Inledning... 1 2. Kismets hårdvara... 2 2.1. Visuell hårdvara... 2 2.2. Auditiv hårdvara... 2 2.3. Uttryckshårdvara... 2 2.4. Vokal hårdvara... 3 3. Kismets ramverk...

Läs mer

Stretchprogram varje övning ca 30sekunder Stretcha nacke

Stretchprogram varje övning ca 30sekunder Stretcha nacke Stretchprogram varje övning ca 30sekunder Stretcha nacke Stretcha nacke Övning 1 Stå upprätt som på bilden och rulla med huvudet från den ena sidan till den andra och känn hur du stretchar ut nacken. Stretcha

Läs mer

Fördjupning i Artificiell Intelligens II Kismet den emotionella roboten

Fördjupning i Artificiell Intelligens II Kismet den emotionella roboten 871104-8986 2010-10-03 Fördjupning i Kismet den emotionella roboten 871104-8986 2010-10-03 Sammanfattning Kismet är en robot som kan uttrycka sina känslor. Roboten är uppbyggd av sex system; särdragsigenkänning

Läs mer

Statistisk mönsterigenkänning

Statistisk mönsterigenkänning Statistisk mönsterigenkänning Jonas Sandström Artificiell intelligens II Linköpings universitet HT 2011 Innehållsförteckning 1. Innehållsförteckning sid 2 2. Inledning sid 3 3. Statistisk mönsterigenkänning

Läs mer

Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering...

Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering... Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering... 4 Bussen (projektförslag)... 5 Bakgrund... 5 Klassen Buss

Läs mer

Artificiell Intelligens den nya superkraften

Artificiell Intelligens den nya superkraften Artificiell Intelligens den nya superkraften Socialchefsdagarna, 4 oktober 2018 #CGINext Artificiell Intelligens Förmågan hos mjukvara att agera självständigt på ett intelligent sätt tidigare bara associerat

Läs mer

SMARTARE TRÄNING > BÄTTRE SPEL WORKBOOK COACH MAX PERSSON

SMARTARE TRÄNING > BÄTTRE SPEL WORKBOOK COACH MAX PERSSON SMARTARE TRÄNING > BÄTTRE SPEL WORKBOOK COACH MAX PERSSON Max Persson Din Golf Coach Max har studerat motorisk inlärning sedan 2013 med inriktning på att effektivisera träningen för golfare och hur de

Läs mer

Fråga 5 (1 poäng) För att definiera ett sökproblem krävs...

Fråga 5 (1 poäng) För att definiera ett sökproblem krävs... OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervarlsfrågorna ges 1 poäng för korrekt svar och 0,5 poäng om skillnaden mellan antalet korrekta svar och antalet

Läs mer

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

Inledande programmering med C# (1DV402) Introduktion till programmering Introduktion till programmering Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt

Läs mer

Kognitionsvetenskap C, HT-04 Mental Rotation

Kognitionsvetenskap C, HT-04 Mental Rotation Umeå Universitet 041025 Kognitionsvetenskap C, HT-04 Mental Rotation Grupp 3: Christina Grahn, dit01cgn@cs.umu.se Dan Kindeborg, di01dkg@cs.umu.se David Linder, c01dlr@cs.umu.se Frida Bergman, dit01fbn@cs.umu.se

Läs mer

SPEECH RECOGNITION USING ARTIFICIAL NEURAL NETWORKS. Linköpings Universitet 729G43 Artificiell Intelligens

SPEECH RECOGNITION USING ARTIFICIAL NEURAL NETWORKS. Linköpings Universitet 729G43 Artificiell Intelligens SPEECH RECOGNITION USING ARTIFICIAL NEURAL NETWORKS Oscar Lundblad Osclu399@student.liu.se 2017-01-05 Linköpings Universitet 729G43 Artificiell Intelligens Innehållsförteckning Introduktion 3 Rapportens

Läs mer

Neurala nätverk vid bildsökning

Neurala nätverk vid bildsökning Neurala nätverk vid bildsökning Carl-Johan Rosén Sammanfattning I denna rapport diskuteras situationen för neurala nätverk inom bildsökningsområdet. Först beskrivs några grundläggande metoder för bildsökning

Läs mer

EXAMENSARBETE. En jämförande studie kring inlärning hos levande organismer och artificiell intelligens.

EXAMENSARBETE. En jämförande studie kring inlärning hos levande organismer och artificiell intelligens. EXAMENSARBETE 2008:103 CIV En jämförande studie kring inlärning hos levande organismer och artificiell intelligens. Dennis Pihl Marcus Skog Luleå tekniska universitet Civilingenjörsprogrammet Ergonomisk

Läs mer

729G43 Artificiell intelligens (2016) Maskininlärning 3. Marco Kuhlmann Institutionen för datavetenskap

729G43 Artificiell intelligens (2016) Maskininlärning 3. Marco Kuhlmann Institutionen för datavetenskap 729G43 Artificiell intelligens (2016) Maskininlärning 3 Marco Kuhlmann Institutionen för datavetenskap Modell med vektornotation parametervektor särdragsvektor Perceptron kombinerar linjär regression med

Läs mer

Programmering, dans och loopar

Programmering, dans och loopar Lektionen är en introduktion till programmering; träna loopar med analog dansprogrammering. Lektionsförfattare: Karin Nygårds Till läraren 1. En loop 2. Varför behövs loopar? En digital lektion från https://digitalalektioner.iis.se

Läs mer

Kandidatuppsats. Jämförelse mellan neurala nätverk baserad AI och state-of-the-art AI i racing spel. Simon Karlsson, Christopher Jensen

Kandidatuppsats. Jämförelse mellan neurala nätverk baserad AI och state-of-the-art AI i racing spel. Simon Karlsson, Christopher Jensen Kandidatuppsats Jämförelse mellan neurala nätverk baserad AI och state-of-the-art AI i racing spel Simon Karlsson, Christopher Jensen Sammanfattning Denna rapport jämför prestandan mellan state-of-the-art

Läs mer

Shakey s värld med HTNplanering

Shakey s värld med HTNplanering Shakey s värld med HTNplanering 2010-10-03 Artificiell Intelligens 2, 729G11 Maria Lindqvist Fördjupningsarbete, HT 2010 880913-0506 Linköpings Universitet marli314 2 Innehållsförteckning Inledning...

Läs mer

729G43 Artificiell intelligens / Maskininlärning 2. Marco Kuhlmann

729G43 Artificiell intelligens / Maskininlärning 2. Marco Kuhlmann 729G43 Artificiell intelligens / 2015 Maskininlärning 2 Marco Kuhlmann Förra gången: Linjär regression Gradientsökning Vandra ner i felets dal. Steg 0: Börja med ett godtyckligt värde för θ. Steg 1: Räkna

Läs mer

VIKTIGT: SPARA FÖR FRAMTIDA BRUK

VIKTIGT: SPARA FÖR FRAMTIDA BRUK A B D C E F SV VIKTIGT: SPARA FÖR FRAMTIDA BRUK Allmänna säkerhets- och användingstips: Säkerhet Läs användningsinstruktioner och se på bilderna innan du börjar använda bärsjalen. Det följer med speciella

Läs mer

Instruktioner för Sköldpaddan

Instruktioner för Sköldpaddan Instruktioner för Sköldpaddan Vaggställning Mage mot mage Den lätta och enkla bärselen! Massor av möjligheter passar alla storlekar vuxna och barn Det finns inget underbarare än att bära sitt barn! På

Läs mer

Copyright I FORM/Bonnier Publications.

Copyright I FORM/Bonnier Publications. Är du redo att köra för fullt? Programmet bjuder på hård träning, men 10 minuter går snabbt och i gengäld kan du säga farväl till ett kilo rent fett och välkomna vackra och friska muskler, som du inte

Läs mer

de var svåra att implementera och var väldigt ineffektiva.

de var svåra att implementera och var väldigt ineffektiva. OBS! För flervalsfrågorna gäller att flera alternativ eller inget alternativ kan vara korrekt. På flervalsfrågorna kan man bara ha rätt eller fel, dvs frågan måste vara helt korrekt besvarad. Totalt kan

Läs mer

KIT 104 Kognitiva processer

KIT 104 Kognitiva processer KIT 104 Kognitiva processer Thomas Porathe, Tekn.Dr Informationsdesign / mux Lab Akademin för innovation, design och teknik Mälardalens Högskola Maritime Human Factors gruppen Institutionen för sjöfart

Läs mer

!!!!!!!! Googles'självkörande'bil!

!!!!!!!! Googles'självkörande'bil! Googles'självkörande'bil AmandaJaber(amaja463) AI 279G43 2016901909 Innehållsförteckning 1.#INLEDNING#...#3 1.1 SYFTE#...#3 1.2 AVGRÄNSNING#...#3 2.#GOOGLE#SJÄLVKÖRANDE#BIL#...#4 2.1HURBILENFUNGERAROCHUPPBYGGNAD...4

Läs mer

ALVINN. Ett autonomt styrsystem. Linköpings Universitet Joacim Wirebrand joawi050 910821-1096 2011-09-19

ALVINN. Ett autonomt styrsystem. Linköpings Universitet Joacim Wirebrand joawi050 910821-1096 2011-09-19 ALVINN Ett autonomt styrsystem Linköpings Universitet 910821-1096 2011-09-19 Abstrakt I detta arbete kommer jag att presentera AN AUTONOMOUS LAND VEHICLE IN A NUERAL NETWORK (ALVINN), ett neuralt nätverk

Läs mer

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

AI utmaningar inom kvalitetssäkring. Henrik Emilsson Teststrateg, Nordic Medtest AB AI utmaningar inom kvalitetssäkring Henrik Emilsson Teststrateg, Nordic Medtest AB Först lite om Artificiell intelligens General AI vs. Narrow AI Maskininlärning Supervised Learning Unsupervised Learning

Läs mer

SV Förenade i mångfalden SV. Ändringsförslag. Beatrix von Storch för EFDD-gruppen

SV Förenade i mångfalden SV. Ändringsförslag. Beatrix von Storch för EFDD-gruppen 9.2.2017 A8-0005/9 9 Punkt 1a (ny) 1a. Europaparlamentet uppmanar kommissionen att föreslå följande gemensamma unionsdefinitioner: Artificiell intelligens: ett datoriserat system som kan simulera en del

Läs mer

Stretcha nacke. Stretcha armar. Stretcha kroppen för Innebandy

Stretcha nacke. Stretcha armar. Stretcha kroppen för Innebandy Stretcha nacke Stretcha nacke Övning 1 Stå upprätt som på bilden och rulla med huvudet från den ena sidan till den andra och känn hur du stretchar ut nacken. Stretcha armar Stretcha underarmarna Sätt dig

Läs mer

729G43 Artificiell intelligens (2016) Maskininlärning 2. Marco Kuhlmann Institutionen för datavetenskap

729G43 Artificiell intelligens (2016) Maskininlärning 2. Marco Kuhlmann Institutionen för datavetenskap 729G43 Artificiell intelligens (2016) Maskininlärning 2 Marco Kuhlmann Institutionen för datavetenskap Förra gången: Gradientsökning tangentens lutning i punkt θ steglängdsfaktor Översikt Introduktion

Läs mer

Perception via sensorisk data i robotar

Perception via sensorisk data i robotar Perception via sensorisk data i robotar 729G43 Julia Skönvall julsk477@student.liu.se Linköpings universitet 2016-01-11 Innehåll 1. Inledning... 1 2. Teori och bakgrund... 2 2.1 Kognitionens framväxt och

Läs mer

Sommarträning utomhus Tips på träningspass

Sommarträning utomhus Tips på träningspass Sommarträning utomhus Tips på träningspass Träna tufft utomhus utan redskap Att träna utomhus sommartid är ett härligt sätt att njuta av naturen medan man får dagens träning gjord. Man behöver inte träna

Läs mer

Structuring Two Dimensional Space

Structuring Two Dimensional Space Structuring Two Dimensional Space Structuring Two Dimensional Space Vi tar in mönster mestadels som tvådimensionella plan utan djup. Dessa tvådimensionella mönster är viktiga av två anledningar; 1. De

Läs mer

UPPVÄRMNINGSPROGRAM 1 - Del 1

UPPVÄRMNINGSPROGRAM 1 - Del 1 UPPVÄRMNINGSPROGRAM 1 - Del 1 ENBENSKNÄBÖJ - DRAKEN Stå på ett ben och håll en boll framför kroppen på raka armar. Starta rörelsen genom att sänka bollen långsamt mot golvet och fäll samtidigt i höften

Läs mer

Fråga 5 (1 poäng) För att definiera ett sökproblem krävs...

Fråga 5 (1 poäng) För att definiera ett sökproblem krävs... OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervarlsfrågorna ges 1 poäng för korrekt svar och 0,5 poäng om skillnaden mellan antalet korrekta svar och antalet

Läs mer

TDDC74 Lab 02 Listor, sammansatta strukturer

TDDC74 Lab 02 Listor, sammansatta strukturer TDDC74 Lab 02 Listor, sammansatta strukturer 1 Översikt I denna laboration kommer ni att lära er mer om: Mer komplexa rekursiva mönster, procedurer och processer. Hur man kan hantera listor och andra enklare

Läs mer

Vad kan döva små spädbarn och deras föräldrar lära oss?

Vad kan döva små spädbarn och deras föräldrar lära oss? Vad kan döva små spädbarn och deras föräldrar lära oss? Carin Roos Docent vid Institutionen för pedagogiska studier Karlstads Universitet Carin.Roos@kau.se Tre delar 1. Grunden för språklärande 2. Grunden

Läs mer

UPPVÄRMNINGSSTRETCH I DET HÄR KAPITLET FINNS DET 14 UPPVÄRMNINGSÖVNINGAR: Stående sidoböj (se sidan 22) Armsväng (se sidan 23)

UPPVÄRMNINGSSTRETCH I DET HÄR KAPITLET FINNS DET 14 UPPVÄRMNINGSÖVNINGAR: Stående sidoböj (se sidan 22) Armsväng (se sidan 23) UPPVÄRMNINGSSTRETCH Stretchövningarna i det här kapitlet värmer upp dina leder och muskler på minsta möjliga tid. Om du arbetar dig igenom programmet tillför du energi till kroppen och kommer igång på

Läs mer

Vad kan biologiskt plausibla modeller säga oss?

Vad kan biologiskt plausibla modeller säga oss? Förra föreläsningen Vad kan biologiskt plausibla modeller säga oss? Beräkningsmässig kognitiv neurovetenskap Simulering av modeller kan ge insikt i mänskligt tänkande Kognitiva fenomen Simulering beräkningsprinciper

Läs mer

TRÄNING SOM FUNKAR - KOM IGÅNG I HÖST!

TRÄNING SOM FUNKAR - KOM IGÅNG I HÖST! TRÄNING SOM FUNKAR - KOM IGÅNG I HÖST! För att du skall få träningen att funka när sommaren klingar av och hösten är här har sjukgymnasten Marie Larsson gjort ett program som du lätt kommer igång med.

Läs mer

Enlagersnät Flerlagersnät Generalisering. Artificiella Neuronnät

Enlagersnät Flerlagersnät Generalisering. Artificiella Neuronnät Artificiella Neuronnät 1 Karaktäristiska egenskaper Användningsområden Klassiska exempel Biologisk bakgrund 2 Begränsningar Träning av enlagersnät 3 Möjliga avbildningar Backprop algoritmen Praktiska problem

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Emil Ahlqvist (c10eat@cs.umu.se) Didrik Püschel (dv11dpl@cs.umu.se) Johan Hammarström (c08jhm@cs.umu.se) Hannes Frimmel Moström (c10hml@cs.umu.se) 1 1. Introduktion 1.1 Objektorienterad

Läs mer

Säkerhet vid bad med barngrupp

Säkerhet vid bad med barngrupp Säkerhet vid bad med barngrupp Ta med till badet! Bada ofta och säkert Att bada är bra för barns utveckling. Det ger inte bara nyttig träning av kondition, motorik och sociala färdigheter, det är också

Läs mer

Programmering F-3. -dansprogrammering. Del 1

Programmering F-3. -dansprogrammering. Del 1 Programmering F-3 -dansprogrammering Del 1 Lärarhandledning till Dansprogrammering 2 Innehåll o o o o o o o o o o o o o o o o o o Det här behöver du... Dansprogrammering. Generellt upplägg. Tidsåtgång.

Läs mer

Linköpings universitet

Linköpings universitet 2014-09-08 Översikt Kognitionsvetenskaplig introduktionskurs Föreläsning 5 Integrationsutmaningen Vad är kognitionsvetenskap? Kort bakgrund/historik Representation och bearbetning av information Vetenskapliga

Läs mer

Bruksanvisning Robosapien

Bruksanvisning Robosapien Bruksanvisning Robosapien Introduktion Grattis till valet av Robosapien, en sofistikerad mix av teknologi och personlighet. Med ett dynamiskt rörelsemönster, interaktiva sensorer och en unik personlighet

Läs mer

Programmering. Den första datorn hette ENIAC.

Programmering. Den första datorn hette ENIAC. Programmering Datorn är bara en burk. Den kan inget själv. Hur får man den att göra saker? Man programmerar den. Människor som funderar ut program som fungerar. Datorn förstår bara ettor och nollor och

Läs mer

LEARNING STUDY I FÖRSKOLAN. Narinder Dhindsa Anne-Catrine Kindlund Camilla Mäkinen Bente Tuff

LEARNING STUDY I FÖRSKOLAN. Narinder Dhindsa Anne-Catrine Kindlund Camilla Mäkinen Bente Tuff LEARNING STUDY I FÖRSKOLAN Narinder Dhindsa Anne-Catrine Kindlund Camilla Mäkinen Bente Tuff LÄROPLANEN FÖR FÖRSKOLAN, Lpfö 98 Förskolans verksamhet ska ta till vara och stärka barnets intresse för att

Läs mer

Handledning Det didaktiska kontraktet. 19 september 2012

Handledning Det didaktiska kontraktet. 19 september 2012 Handledning Det didaktiska kontraktet 19 september 2012 Dagens teman Begreppsföreställning och begreppskunskap igen Handledning Det didaktiska kontraktet Begreppsföreställning och begreppsdefinition Begreppsföreställning

Läs mer

Strandträning med funktionella övningar

Strandträning med funktionella övningar Strandträning med funktionella övningar Arbeta under 45 sekunder vid varje övning. Den första löpövningen kan du utföra under 1-2 minuter. När du arbetar med en sida i taget kan du arbeta växelvis med

Läs mer

TRX TRIATHLON träningsprogram

TRX TRIATHLON träningsprogram TRX TRIATHLON träningsprogram Övningarna är funktionella på så sätt att de är grenspecifika för triathlon och eller aktiverar flera muskelgrupper. Programmet fungerar i alla träningsperioder men i synnerhet

Läs mer

KNÄKONTROLL FÖREBYGG SKADOR - PRESTERA BÄTTRE FOTBOLL

KNÄKONTROLL FÖREBYGG SKADOR - PRESTERA BÄTTRE FOTBOLL KNÄKONTROLL FÖREBYGG SKADOR - PRESTERA BÄTTRE Denna cd-romskiva vänder sig främst till er som är tränare inom barn- och ungdomsidrotten. Vår förhoppning är att ni använder er av materialet i er träning

Läs mer

Övningskompendium. www.svenskbordtennis.com

Övningskompendium. www.svenskbordtennis.com Övningskompendium SBTF UTBILDNING NIVÅ 1 Utbildningsmaterial från Svenska Bordtennisförbundets ungdom- och utbildningskommitté Framställt av Emanuel Christiansson & Sandra Rusk www.svenskbordtennis.com

Läs mer

Martin Burström [dit02mbm] Robert Eriksson [dit02ren] Filip Sjögren [dit02fsn] Handledare: Therese Edvall Daniel Ölvebrink 2009-07-06 22:13

Martin Burström [dit02mbm] Robert Eriksson [dit02ren] Filip Sjögren [dit02fsn] Handledare: Therese Edvall Daniel Ölvebrink 2009-07-06 22:13 Artificiell intelligens I, 5p Laboration 2 Fördjupning i perception och objektigenkänning Martin Burström [dit02mbm] Robert Eriksson [] Filip Sjögren [dit02fsn] Handledare: Therese Edvall Daniel Ölvebrink

Läs mer

Matcha rätt hjärta till rätt patient med AI. Dennis Medved

Matcha rätt hjärta till rätt patient med AI. Dennis Medved Matcha rätt hjärta till rätt patient med AI Dennis Medved Översikt Introduktion IHTSA LuDeLTA Sammanfattning Framtida arbete Introduktion Hjärttransplantation Livräddande operation för patienter med hjärtsvikt

Läs mer

6 övningar. du kan göra i ur och skur

6 övningar. du kan göra i ur och skur 6 övningar du kan göra i ur och skur Naturligtvis kan du träna ute i alla väder. I FORM har satt ihop ett CrossFit-program till dig som älskar att pressa kroppen i ett högt tempo ute i friska luften. Du

Läs mer

Träningsprogram med fitness training ball

Träningsprogram med fitness training ball Träningsprogram med fitness training ball Instruktioner inför träningen Alla övningar bör påbörjas i den korrekta utgångsställning som beskrivs vid varje övning. Om det inte är möjligt bör du vänta med

Läs mer

EatMoveLive. Ett holistiskt hälsoföretag med fokus på företagets mentala och fysiska hälsa. Boll som kombinerad skrivbordsstol och träningsredskap

EatMoveLive. Ett holistiskt hälsoföretag med fokus på företagets mentala och fysiska hälsa. Boll som kombinerad skrivbordsstol och träningsredskap Ett holistiskt hälsoföretag med fokus på företagets mentala och fysiska hälsa Boll som kombinerad skrivbordsstol och träningsredskap Många studier visar idag att långvarigt stillasittande innebär en ökad

Läs mer

Övningsguide. Korrekt och felaktigt sätt att sitta.

Övningsguide. Korrekt och felaktigt sätt att sitta. Övningsguide Hur vi mår i våra muskler och leder beror till stor del på vår livsstil men är också åldersrelaterat. Det bästa du kan göra är att skapa ökad balans i kroppen med förebyggande träning. Faktorer

Läs mer

HKGBB0, Artificiell intelligens

HKGBB0, Artificiell intelligens HKGBB0, Artificiell intelligens Kortfattade lösningsförslag till tentan 3 november 2005 Arne Jönsson 1. Vad karaktäriserar dagens AI-forskning jämfört med den AI-forskning som bedrevs perioden 1960-1985.

Läs mer

Yogaövningar. för mer. Energi

Yogaövningar. för mer. Energi Yogaövningar för mer Energi Livet är som att cykla. För att hålla balansen, måste du fortsätta röra dig. Albert Einstein Stå upprätt med armarna utsträckta, horisontellt med axlarna. Snurra medsols, precis

Läs mer

Legorobot. Lär dig programmera en legorobot. Teknikåttan 2009. Ola Ringdahl Lena Kallin Westin

Legorobot. Lär dig programmera en legorobot. Teknikåttan 2009. Ola Ringdahl Lena Kallin Westin Legorobot Lär dig programmera en legorobot. Teknikåttan 2009 Ola Ringdahl Lena Kallin Westin Legorobot Sid 2 (6) Legorobot Sid 3 (6) LEGOROBOT Syfte Syftet med denna praktiska uppgift är att man ska få

Läs mer

Idrott och hälsa. Emma Holström Borås

Idrott och hälsa. Emma Holström Borås Idrott och hälsa Emma Holström Borås Dylan Williams fem nyckelsstrategier 1. Tydliggör mål och kunskapskrav 2. Skapa aktiviteter som synliggör lärandet 3. Återkoppling som för lärandet framåt 4. Aktivera

Läs mer

Artificiell Intelligens Tekniker: Styrkor och Fallgropar

Artificiell Intelligens Tekniker: Styrkor och Fallgropar Artificiell Intelligens Tekniker: Styrkor och Fallgropar Docent Anne Håkansson Programvaruteknik och Datorsystem, KTH Epost: annehak@kth.se 2017 Anne Håkansson All rights reserved. Forskning i AI 1993-

Läs mer

TATM79: Föreläsning 1 Notation, ekvationer, polynom och summor

TATM79: Föreläsning 1 Notation, ekvationer, polynom och summor TATM79: Föreläsning 1 Notation, ekvationer, polynom och summor Johan Thim 22 augusti 2018 1 Vanliga symboler Lite logik Implikation: P Q. Detta betyder att om P är sant så är Q sant. Utläses P medför Q

Läs mer

Smart Belysning. Hur vi påverkas och hur vi kan använda det

Smart Belysning. Hur vi påverkas och hur vi kan använda det Smart Belysning Hur vi påverkas och hur vi kan använda det Status i Moderna Byggnader Mindre än 50% 9.8k 70% 20-50% Av den uthyrda ytan används Medelkostnaden för varje skrivbord I Stockholm För 70% av

Läs mer

Programmering. Analogt och med smårobotar. Nina Bergin

Programmering. Analogt och med smårobotar. Nina Bergin Programmering Analogt och med smårobotar Nina Bergin Programmering i Läroplanen Tre ämnen i grundskolan som har huvudansvaret för programmering: matematik, teknik och samhällskunskap. Ämnesövergripande

Läs mer

Här följer fyra övningar som värmer upp axlarna, skuldrorna och ryggen.

Här följer fyra övningar som värmer upp axlarna, skuldrorna och ryggen. Uppvärmning Innan träning påbörjas bör någon form av uppvärmning ske. Det finns många sätt att värma upp. Att gå en snabb promenad eller att småjogga är två vanliga sätt. Det bästa är att göra ett genomtänkt

Läs mer

KNÄKONTROLL FÖREBYGG SKADOR - PRESTERA BÄTTRE INNEBANDY

KNÄKONTROLL FÖREBYGG SKADOR - PRESTERA BÄTTRE INNEBANDY KNÄKONTROLL FÖREBYGG SKADOR - PRESTERA BÄTTRE Denna cd-romskiva vänder sig främst till er som är tränare inom barn- och ungdomsidrotten. Vår förhoppning är att ni använder er av materialet i er träning

Läs mer

KISMET. En robot med känslor. Albin Pettersson Albpe851

KISMET. En robot med känslor. Albin Pettersson Albpe851 KISMET En robot med känslor Albin Pettersson 8905181973 Albpe851 Sammanfattning Kismet är en robot med förmågan att uttrycka och reagera på känslor. Dess beteende kommer av ett system med sex delar där

Läs mer

Selektiv uppmärksamhet. Klassiska teorier. Sidan 1. Översikt. Vad är uppmärksamhet? Människan har ansetts ha. Filtrering. Vad är uppmärksamhet?

Selektiv uppmärksamhet. Klassiska teorier. Sidan 1. Översikt. Vad är uppmärksamhet? Människan har ansetts ha. Filtrering. Vad är uppmärksamhet? Översikt Selektiv uppmärksamhet Vad är uppmärksamhet? Vardagsdefinition På vilket sätt märks den i psykologiska experiment? Dess roll i mänsklig informationsbearbetning Äldre synsätt Moderna teorier Samverkan

Läs mer

Qi Gong och akupressur

Qi Gong och akupressur Qi Gong och akupressur Vad är Qi Gong? Qi Gong betyder helt enkelt "Qi-energi övning" och har utvecklats parallellt med den kinesiska medicinen under tusentals år. Det är alltså ett samlingsnamn på ett

Läs mer

Den intelligenta dammsugaren

Den intelligenta dammsugaren Institutionen för Datavetenskap presenterar: Den intelligenta dammsugaren En laboration i fyra delar Laborationen utvecklad av KogVet- studenter Reviderad 2007: Jenny Dalenius 1 Hej och välkommen! Bilden

Läs mer