artificial intelligence basics, emergent properties where the magic happens !

Post on 05-Apr-2017

23 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Artificial Intelligence Basics

March 2017Frederic MolinaConsultant, Technical IntegrationPlatform Integration

2 AppNexus Inc. - Confidential – Not for Distribution

Agenda• Biologyinspireddesign

• Braitenberg vehicleexample• Emergentproperties• MultiAgentSystems

• Machinelearningtype• Asample:LinearRegressionModel

• CurrentAwesomeApplications

• What’snext?

AppNexus Inc. - Confidential – Not for Distribution3

ARTIFICIAL INTELLIGENCE BASICS

• Braitenberg vehicleexample

AppNexus Inc. - Confidential – Not for Distribution4

ARTIFICIAL INTELLIGENCE BASICS

• Braitenberg vehicleexample

AppNexus Inc. - Confidential – Not for Distribution5

ARTIFICIAL INTELLIGENCE BASICS

• Emergentproperties

L R

L R

2assignments- IfLeftSensorisactivatedbyanobstacleReduceRightmotor speed- IfRightSensorisactivatedbyanobstacleReduceLeftmotorspeed

Nocollision!WithoutembeddinglocalGPSandbeingawareofotherGPScoordinates

AppNexus Inc. - Confidential – Not for Distribution6

ARTIFICIAL INTELLIGENCE BASICS

• Emergentproperties

L R

L R

2assignments- IfLeftSensorisactivatedbyanobstacleReduceRightmotor speed, swingfromanangle

- IfRightSensorisactivatedbyanobstacleReduceLeftmotorspeed, swingfromanangle

AppNexus Inc. - Confidential – Not for Distribution7

ARTIFICIAL INTELLIGENCE BASICS

• Emergentproperties2assignments- IfLeftSensorisactivatedbyanobstacleReduceRightmotor speed, swingfromanangle

- IfRightSensorisactivatedbyanobstacleReduceLeftmotorspeed, swingfromanangle

Emergentproperties:Itemsarealigned!

L R

L R

Video : vehicles

AppNexus Inc. - Confidential – Not for Distribution8

Itemsaregrouped !Itemsareseparated Vehiclesmovewithonly1rule“turnwhenyou“see”something”

AppNexus Inc. - Confidential – Not for Distribution9

ARTIFICIAL INTELLIGENCE BASICS

• MultiAgentSystems

Groundshaping

Watersourcing

Airqualitycontrol

Emergentproperties:possibleforhumantosettle!

AppNexus Inc. - Confidential – Not for Distribution10

ARTIFICIAL INTELLIGENCE BASICS

• Machinelearningtype

Unsupervised Supervised

• Trainusing theexpectedresults• Should beabletogeneralize=newdatawillbeclassified

•Theexpectedresultarenotknown inadvance

•ModelCluster/Group theinput inclasses

Split:test&controlgroups

AppNexus Inc. - Confidential – Not for Distribution11

ARTIFICIAL INTELLIGENCE BASICS

Machine learning : Neural Network and reinforcement learning

Lessthan20codeline

Reinforcementlearning increment

AppNexus Inc. - Confidential – Not for Distribution12

ARTIFICIAL INTELLIGENCE BASICS

Machine learning : Neural Network and reinforcement learning

AppNexus Inc. - Confidential – Not for Distribution13

ARTIFICIAL INTELLIGENCE BASICS

Machine learning : Neural Network and reinforcement learning PictureGreyscaleEachColorisaNeuronEachtimeapixelhasthecolortheneuronvalueincrement+1

AppNexus Inc. - Confidential – Not for Distribution14

ARTIFICIAL INTELLIGENCE BASICS

Machine learning : Neural Network and reinforcement learning PictureGreyscaleSobel HorizontalBlurHough=>straightLinedetectionTheneuron isthe“HorizontalLine”

AppNexus Inc. - Confidential – Not for Distribution15

ARTIFICIAL INTELLIGENCE BASICS

Machine learning : Neural Network and reinforcement learning PictureGreyscaleSobel HorizontalBlurHough=>straightLinedetectionTheneuron isthe“HorizontalLine”

AppNexus Inc. - Confidential – Not for Distribution16

ARTIFICIAL INTELLIGENCE BASICS

Simple Neural Network Text

Drawing

Photo

Std dev.histogrm

Horiz.Lines(Hough)

Grey

Hough

Sobel

Histogram

AppNexus Inc. - Confidential – Not for Distribution17

ARTIFICIAL INTELLIGENCE BASICS

Simple Neural Network

Text

Drawing

Photo

AppNexus Inc. - Confidential – Not for Distribution18

ARTIFICIAL INTELLIGENCE BASICS

Simple Neural Network

Text

Drawing

Photo

AppNexus Inc. - Confidential – Not for Distribution19

ARTIFICIAL INTELLIGENCE BASICS

Simple Neural Network Text

Drawing

Photo

AppNexus Inc. - Confidential – Not for Distribution20

ARTIFICIAL INTELLIGENCE BASICS

Simple Neural Network: this is a drawing

Text

Drawing

Photo

AppNexus Inc. - Confidential – Not for Distribution21

ARTIFICIAL INTELLIGENCE BASICS

Simple Neural Network : FALSE this is a drawing

Text

Drawing

Photo

AppNexus Inc. - Confidential – Not for Distribution22

ARTIFICIAL INTELLIGENCE BASICS

• Asample:LinearRegressionModel

QuitegoodoutputNotidealoutput

AppNexus Inc. - Confidential – Not for Distribution23

ARTIFICIAL INTELLIGENCE BASICS

CurrentAwesomeApplications

• Imagerecognition:Cancerdetection(here )• NLP:personalassistant,Chatbots ,Pilotearphonetranslator(here )• CybersecurityandSecurityrobots(here )• Robotics:Factory,humanhelp(here &here &here )• Robotics:Autonomoustransportation(here &here )• Finance:Forecasting• Military:Drones,Robots,NLPLanguagerecognition

AppNexus Inc. - Confidential – Not for Distribution24

ARTIFICIAL INTELLIGENCE BASICS

Prospective perspective• Biologyinspireddesign:tobecomethecreator?

• Braitenberg vehicleexample• Emergentproperties:here’sthemagiccouldhappens?• MultiAgentSystems:PerfectCollaborationandCollectiveIntelligence?

• TheoryMachinelearning:superv,unsuperv.• Practiceexample:LinearRegressionModel

• CurrentAwesomeApplications

• What’snext?• Currentperf silotoperformance• ArtificialvsEmotionalIntelligence

Questions?

25 AppNexus Inc. - Confidential – Not for Distribution

AppNexus Inc. - Confidential – Not for Distribution26

ARTIFICIAL INTELLIGENCE BASICS

Bonus• Recommendedmovies

Her2013

top related