From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

59

Transcript of From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Page 1: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix
Page 2: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix
Page 3: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

From Pterodactyls and Cactusto Artificial Intelligence

Ivan Seidel

Page 4: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

From Pterodactyls and Cactusto Artificial Intelligence

Question: Why?Ivan Seidel

Page 5: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

João Pedro Vilas Tony Ngan

Thanks,Ivan Seidel

Page 6: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Thanks,

• Envolvido com robótica desde 2006 • FLL, OBR, RoboCup • 4 Campeonatos Mundiais

• Turquia, México, Atlanta, Holanda • Bibliotecas usadas globalmente • E o mais importante... • Amo o que faço!

Ivan Seidel

Page 7: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors

How it works?Ivan Seidel

Page 8: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors {Distance

Size

SpeedHow it works?

Ivan Seidel

Page 9: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

SpeedHow it works?

Ivan Seidel

Page 10: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

SpeedSpeedHow it works?

Ivan Seidel

Page 11: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?Ivan Seidel

Page 12: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?GameManipulatorIvan Seidel

Page 13: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?GameManipulatorIvan Seidel

Page 14: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?GameManipulatorIvan Seidel

Page 15: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?GameManipulatorIvan Seidel

Page 16: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?GameManipulatorIvan Seidel

Page 17: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?GameManipulatorIvan Seidel

Page 18: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?Ivan Seidel

Page 19: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Sensors { Distance

Size

Speed

How it works?

Actuators{Ivan Seidel

Page 20: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Distance

Size

Speed

Neural Network

Ivan Seidel

Page 21: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Distance

Size

Speed

Neural Network

Ivan Seidel

Page 22: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Distance

Size

Speed

Neural Network

Ivan Seidel

Page 23: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Distance

Size

Speed

Neural Network

Ivan Seidel

Page 24: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

A

B Xa

b

Aa x Bb x+ X+

Neuron

Ivan Seidel

Page 25: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

1

1 0

Neuron

1 00

0

Ivan Seidel

Page 26: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

1

1 0

Neuron

1 11

0

Ivan Seidel

Page 27: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

1

1 0

Neuron

1 10

1

Ivan Seidel

Page 28: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

1

1 0

Neuron

1 21

1

Ivan Seidel

Page 29: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

1

1 0

Neuron

(1,0)

(1,1)(0,1)

(0,0)

OR

1 21

1

Ivan Seidel

Page 30: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

0.5 1 11

1

0.5 0

(1,0)

(1,1)(0,1)

(0,0)

AND

Neuron

Ivan Seidel

Page 31: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

(1,0)

(1,1)(0,1)

(0,0)

XOR

Neuron

Ivan Seidel

Page 32: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

Ivan Seidel

Page 33: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

by Juan Cazala Ivan Seidel

Page 34: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

by Jason Stallings Ivan Seidel

Page 35: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural Network

Ivan Seidel

Page 36: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 37: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 38: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 39: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 40: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 41: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

2º3º8º5º4º1º7º6º

Ivan Seidel

Page 42: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

“Natural” SelectionIvan Seidel

Page 43: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

“Natural” SelectionIvan Seidel

Page 44: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

“Natural” SelectionIvan Seidel

Page 45: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

“Natural” SelectionIvan Seidel

Page 46: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

“Natural” SelectionIvan Seidel

Page 47: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 48: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 49: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 50: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 51: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

MutationIvan Seidel

Page 52: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

MutationIvan Seidel

Page 53: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

MutationIvan Seidel

Page 54: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

MutationIvan Seidel

Page 55: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

MutationIvan Seidel

Page 56: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

Neural NetworkGenetic Algorithm

Ivan Seidel

Page 57: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

DEMO

Neural NetworkGenetic Algorithm

DEMO

Ivan Seidel

Page 58: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

github.com/ivanseidel/IAMDinosaur youtube.com/ivanseidel

Page 59: From Pterodactyls and Cactus to Artificial Intelligence - Ivan Seidel Gomes, WisePix

github.com/ivanseidel/IAMDinosaur youtube.com/ivanseidel