Socm wshop 2013

24
WWW2013 Workshop SOCIAL MACHINES Nigel Shadbolt

Transcript of Socm wshop 2013

Page 1: Socm wshop 2013

WWW2013 Workshop

SOCIAL MACHINES

Nigel Shadbolt

Page 2: Socm wshop 2013

Framing the Context for

SOCIAL MACHINES

Nigel Shadbolt

Page 3: Socm wshop 2013

The order of social machines

Real life is and must be full of all kinds of social constraint – the very processes from which society arises. Computers can help if we use them to create abstract social machines on the Web: processes in which the people do the creative work and the machine does the administration… The stage is set for an evolutionary growth of new social engines.

Berners-Lee, Weaving the Web, 1999

Page 4: Socm wshop 2013

More people

Mor

e m

achi

nes Big Data

Big Compute

Conventional Computation

Social Machines

SocialNetworking

The order of social machines

Page 5: Socm wshop 2013

The order of social machines

Page 6: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 7: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 8: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 9: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 10: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 11: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 12: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 13: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 14: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

(i) problems solved by the scale of human participation on the Web

(ii) timely mobilisation and of people, technology and information resources

(iii) incentive to participate with which increases as more participate

(iv) access to or else the ability to generate large amounts of relevant data

(v) confidence in the quality of the data(vi) trust in the agents and process (vii) intuitive interfaces and user-centred(viii) works cross platform(ix) efficient, effective and equitable(x) exploits the power of open - Open Source,

Open Standards, Open Data, Open Licences

Page 15: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 16: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 17: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 18: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 19: Socm wshop 2013

What are these Social Machines…

• From the routine and mundane to the extraordinary…

• All aspects of our lives…• Augmenting our intelligence…• Augmenting our machines…• We barely know how to

– Describe them– Classify them– Design them– Anticipate them– Observe them

Page 20: Socm wshop 2013

Social Machine Ecosystems• Social machines do not exist in

isolation• Ecology of Social Machines -

structure of the environment, food chains, producers and consumers

• Evolutionary elements - populations (individuals and species), traits/characteristics, heredity, genotypes and phenotypes

• Evolutionary mechanisms - variation (mutation, migration, HGT, genetic drift), selection

• Evolutionary outcomes - adaption, co-evolution, competition, co-operation, speciation, extinction

Page 21: Socm wshop 2013

Social Machine Ecosystems• Social machines do not exist in

isolation• Ecology of Social Machines -

structure of the environment, food chains, producers and consumers

• Evolutionary elements - populations (individuals and species), traits/characteristics, heredity, genotypes and phenotypes

• Evolutionary mechanisms - variation (mutation, migration, HGT, genetic drift), selection

• Evolutionary outcomes - adaption, co-evolution, competition, co-operation, speciation, extinction

Page 22: Socm wshop 2013

Social Machines are NOT Turing Machines

• they do contain conventional algorithmic components

• but much else is different• a social machine will start with an incomplete

specification that grows and evolves to cover more of the problem via interaction

• a social machine achieves participation through local incentives which become reinforced as the…

• incentive for an individual to supply data to the algorithm increases as more individuals participate

• a social machine has a notion of completeness that is a social rather than mathematical issue

• a social machine will not usually have a notion of the correct output or termination… rather it runs continuously

Page 23: Socm wshop 2013

Social Machine Trends

• The power of people• The power of open• The power of machines• The power of data• Scale and network

effects• Ruthlessly Darwinian

Page 24: Socm wshop 2013

What might Social Machines do in future…

• Coordinate 10 million people to stop crime?• Millions of people supporting themselves and others in

the delivery of efficient transportation?• Or any scale of people supporting themselves and others

in the delivery of well being?• If we can put a man on the moon with 100,000 humans

what can we do with 100,000,000 humans and the largest compute and data fabric in history?

• Social machines to delight and empower, absorb and empower…