@katjahofmann Legg, S., & Hutter, M. (2007). Universal - - PowerPoint PPT Presentation

katjahofmann
SMART_READER_LITE
LIVE PREVIEW

@katjahofmann Legg, S., & Hutter, M. (2007). Universal - - PowerPoint PPT Presentation

@katjahofmann Legg, S., & Hutter, M. (2007). Universal Intelligence: A Definition of Machine Intelligence. Minds and Machines, 17 (4), pages 391-444. 2


slide-1
SLIDE 1

@katjahofmann

slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4
slide-5
SLIDE 5

𝜈 𝐿 𝜈 𝑊 𝜈 𝜌

Legg, S., & Hutter, M. (2007). Universal Intelligence: A Definition of Machine Intelligence. Minds and Machines, 17 (4), pages 391-444.

slide-6
SLIDE 6

Υ ≔ ෍

𝜈∈𝐹

2−𝐿 𝜈 𝑊

𝜈 𝜌

Legg, S., & Hutter, M. (2007). Universal Intelligence: A Definition of Machine Intelligence. Minds and Machines, 17 (4), pages 391-444.

slide-7
SLIDE 7

Υ ≔ ෍

𝜈∈𝐹

2−𝐿 𝜈 𝑊

𝜈 𝜌

Shane Legg & Marcus Hutter. (2007). Universal Intelligence: A Definition of Machine Intelligence. Minds and Machines, 17 (4), pages 391-444. Jan Leike & Marcus Hutter (2015). Bad Universal Priors and Notions of Optimality. Confere rence on Learning ing Theory y (CO COLT) 40, 1–16.

slide-8
SLIDE 8
slide-9
SLIDE 9

José Hérnandez-Orallo, Marco Baroni, Jordi Bieger, Nader Chmait, David L. Dowe, Katja Hofmann, Fernando Martínez- Plumed, Claes Strannegård, Kristinn R. Thórisson. A New AI Evaluation Cosmos: Ready to Play the Game? AI Magazine, 38 (3), pages 66-69 (2017).

slide-10
SLIDE 10

Diego Perez-Liebana, Spyridon Samothrakis, Julian Togelius, Tom Schaul, Simon Lucas, Adrien Couetoux, Jerry Lee, Chong-U Lim, Tommy Thompson. The 2014 General Video Game Playing Competition, IEEE Transactions on Computational Intelligence and AI in Games, DOI: 10.1109/TCIAIG.2015.2402393 (2015).

Diego Perez-Liebana Julian Togelius Simon Lucas

Spyridon Samothrakis

Tom Schaul Jialin Liu Raluca Gaina Ahmed Khalifa

slide-11
SLIDE 11

Tom Schaul. A Video Game Description Language for Model-based or Interactive Learning. In Proceedings of the IEEE Conference on Computational Intelligence in Games, pages 193–200, 2013.

slide-12
SLIDE 12

For videos see: https://www.youtube.com/playlist?list=PLsz4FpDoCTzyRJqDV7VpT2hO02gHOZwA5

slide-13
SLIDE 13

For videos see: https://www.youtube.com/playlist?list=PLsz4FpDoCTzyRJqDV7VpT2hO02gHOZwA5

slide-14
SLIDE 14

For videos see: https://www.youtube.com/playlist?list=PLsz4FpDoCTzyRJqDV7VpT2hO02gHOZwA5

slide-15
SLIDE 15
slide-16
SLIDE 16

github.com/microsoft/malmo

Matthew Johnson, Katja Hofmann, Tim Hutton & David Bignell. The Malmo Platform for Artificial Intelligence

  • Experimentation. International Joint

Conference on Artificial Intelligence, (IJCAI), pages 4246-4247, 2016.

slide-17
SLIDE 17

<ServerHandlers> <FlatWorldGenerator generatorString="3;7,220*..."/> <DrawingDecorator> [...] <DrawCuboid x1="-2" y1="45" z1="-2" x2="7" y2="45" z2="18" type="lava" /> <!-- lava floor --> <DrawCuboid x1="1" y1="45" z1="1" [...] type="sandstone" /> <!-- floor of the arena --> <DrawBlock x="4" y="45" z="1" type="cobblestone" /> <!-- the starting marker --> [...] </ServerHandlers> <AgentHandlers> <ObservationFromFullStats/> <DiscreteMovementCommands> <ModifierList type="deny-list"> <command>attack</command> </ModifierList> </DiscreteMovementCommands> <RewardForTouchingBlockType> <Block reward="-100.0" type="lava“ behaviour="onceOnly"/> <Block reward="100.0" type="lapis_block“ behaviour="onceOnly"/> </RewardForTouchingBlockType> <RewardForSendingCommand reward="-1"/> </AgentHandlers> [...]

API for interactive agents in Mincraft Create directly in Minecraft, through mission XML and/or API

slide-18
SLIDE 18

<ServerHandlers> <FlatWorldGenerator generatorString="3;7,220*..."/> <DrawingDecorator> [...] <DrawCuboid x1="-2" y1="45" z1="-2" x2="7" y2="45" z2="18" type="lava" /> <!-- lava floor --> <DrawCuboid x1="1" y1="45" z1="1" [...] type="sandstone" /> <!-- floor of the arena --> <DrawBlock x="4" y="45" z="1" type="cobblestone" /> <!-- the starting marker --> [...] </ServerHandlers> <AgentHandlers> <ObservationFromFullStats/> <DiscreteMovementCommands> <ModifierList type="deny-list"> <command>attack</command> </ModifierList> </DiscreteMovementCommands> <RewardForTouchingBlockType> <Block reward="-100.0" type="lava“ behaviour="onceOnly"/> <Block reward="100.0" type="lapis_block“ behaviour="onceOnly"/> </RewardForTouchingBlockType> <RewardForSendingCommand reward="-1"/> </AgentHandlers> [...]

API for interactive agents in Mincraft Create directly in Minecraft, through mission XML and/or API

Mathew Monfort, Matthew Johnson, Aude Oliva & Katja

  • Hofmann. Asynchronous Data Aggregation for Training

End to End Visual Control Networks. AAMAS 2017.

slide-19
SLIDE 19

<ServerHandlers> <FlatWorldGenerator generatorString="3;7,220*..."/> <DrawingDecorator> [...] <DrawCuboid x1="-2" y1="45" z1="-2" x2="7" y2="45" z2="18" type="lava" /> <!-- lava floor --> <DrawCuboid x1="1" y1="45" z1="1" [...] type="sandstone" /> <!-- floor of the arena --> <DrawBlock x="4" y="45" z="1" type="cobblestone" /> <!-- the starting marker --> [...] </ServerHandlers> <AgentHandlers> <ObservationFromFullStats/> <DiscreteMovementCommands> <ModifierList type="deny-list"> <command>attack</command> </ModifierList> </DiscreteMovementCommands> <RewardForTouchingBlockType> <Block reward="-100.0" type="lava“ behaviour="onceOnly"/> <Block reward="100.0" type="lapis_block“ behaviour="onceOnly"/> </RewardForTouchingBlockType> <RewardForSendingCommand reward="-1"/> </AgentHandlers> [...]

API for interactive agents in Mincraft Create directly in Minecraft, through mission XML and/or API

youtube.com/watch?v=vThGTn8H1CE

slide-20
SLIDE 20

Heinrich Peters Andrew Kyngdon David Stillwell

slide-21
SLIDE 21

Pattern Completion Task

slide-22
SLIDE 22

Mental Rotation Task

slide-23
SLIDE 23

Other Tasks

slide-24
SLIDE 24

Sam Adams, Itmar Arel, Joscha Bach, Robert Coop, Rod Furlan, Ben Goertzel,

  • J. Storrs Hall, Alexei

Samsonovich, Matthias Scheutz, Matthew Schlesinger, Stuart C. Shapiro, John Sowa. Mapping the Landscape

  • f Human-Level Artificial

General Intelligence. AI Magazine, 33 (1), pages 25-41, 2012.

slide-25
SLIDE 25

Sam Adams, Itmar Arel, Joscha Bach, Robert Coop, Rod Furlan, Ben Goertzel,

  • J. Storrs Hall, Alexei

Samsonovich, Matthias Scheutz, Matthew Schlesinger, Stuart C. Shapiro, John Sowa. Mapping the Landscape

  • f Human-Level Artificial

General Intelligence. AI Magazine, 33 (1), pages 25-41, 2012.

slide-26
SLIDE 26

aka.ms/malmo-challenge

slide-27
SLIDE 27

Screenshot: Human-Agent pig chase game

slide-28
SLIDE 28

Stag (Pig ig) Hare e (Exit xit) Stag (Pig ig) 5, 5 0,1 Hare e (Exit xit) 1,0 1,1

slide-29
SLIDE 29

Stag (Pig ig) Hare e (Exit xit) Stag (Pig ig) 5, 5 0,1 Hare e (Exit xit) 1,0 1,1

slide-30
SLIDE 30

Stag (Pig ig) Hare e (Exit xit) Stag (Pig ig) 5, 5 0,1 Hare e (Exit xit) 1,0 1,1

slide-31
SLIDE 31
slide-32
SLIDE 32

Υ ≔ ෍

𝜈∈𝐹

2−𝐿 𝜈 𝑊

𝜈 𝜌

slide-33
SLIDE 33

Υ ≔ ෍

𝜈∈𝐹

2−𝐿 𝜈 𝑊

𝜈 𝜌

𝐼 𝜈

slide-34
SLIDE 34