towards hybrid and diversity‐aware collective adaptive systems

Post on 18-Dec-2014

112 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Fausto Giunchiglia & Vincenzo Maltese: University of Trento Stuart Anderson: Edinburgh University Daniele Miorandi: U‐Hopper Presentation from ECAL 2013

TRANSCRIPT

Towards Hybrid and Diversity‐Aware Collective Adaptive SystemsCollective Adaptive Systems

Fausto Giunchiglia Vincenzo Maltese d l dStuart Anderson Daniele Miorandi

DISI, University of Trento, Trento, Italy

School of Informatics University of Edinburgh Edinburgh UKSchool of Informatics, University of Edinburgh, Edinburgh, UK

U‐Hopper & CREATE‐NET, Trento, Italy

26/09/2013 www.smart‐society‐project.eu

Smart Society

26/09/2013 www.smart‐society‐project.eu 2

d h lRide sharing application

26/09/2013 www.smart‐society‐project.eu 3

26/09/2013 www.smart‐society‐project.eu 4

h ll d ?How is this Collective Adaptive? Reputation (Joe should have one too) Reputation (Joe should have one too) Reputation is a collective asset.R t ti d i l ti Reputation drives selection process

Reputation aggregates behaviour

26/09/2013 www.smart‐society‐project.eu 5

/ fAggregation/Stratification Aggregation builds collective assets Aggregation builds collective assets. Goes together with stratificationSt tifi ti d t i th “ l t” l ti Stratification determines the “relevant” population

Stratification is driven by particular observations on the l tipopulation.

Aggregation/Stratification builds layered systems Aggregation/Stratification support collectives as actors Empirically there are ethical concerns Aggregation used to justify lack of transparency Stratification can identify

26/09/2013 www.smart‐society‐project.eu 6

dLayered Systems Layer 2: Incentivising the creation of self organising Layer 2: Incentivising the creation of self organisingtransport groups – analyse data, bring people together, improved reliability, stable cost.improved reliability, stable cost.

Aggregation of Trip data is essential to achieve this and stratification drives specificity.stratification drives specificity.

The extra layer changes evidence from the first layer. Layer 3: Incentivise the creation of policy experimentation Layer 3: Incentivise the creation of policy experimentation based on evidence from layer 1 and 2.

Requires aggregation of modes of organisation/provision Requires aggregation of modes of organisation/provision…

26/09/2013 www.smart‐society‐project.eu 7

lSocial Computation Programming model that taking humans and programs Programming model that taking humans and programs working in close cooperation.

Human computation depends on resources (e g Human computation depends on resources (e.g. communication) and incentives

There are many emerging models: There are many emerging models: Mechanical turk Games with a purpose Games with a purpose Crowdsourcing …

26/09/2013 www.smart‐society‐project.eu 8

lCompositionality Slogan – “the meaning of the whole is a function of the Slogan – the meaning of the whole is a function of the meaning of the parts”.

Key property if systems are to be intellectually tractable Key property if systems are to be intellectually tractable. Many components don’t compose nicely.M i i t t d d t “ d h” ti Meaning is context dependent, “good enough” semantics could deploy humans to resolve context/calculate semantics could be relativised to the contextsemantics, could be relativised to the context.

Compositionality potentially generalises ideas about aggregation suggests architectures of “social machines”aggregation suggests architectures of  social machines

26/09/2013 www.smart‐society‐project.eu 9

lConclusions Social computation is the key to support Hybridity Social computation is the key to support Hybridity. Compositionality is the key tool to support Diversity and tractability of Social Computationtractability of Social Computation.

26/09/2013 www.smart‐society‐project.eu 10

top related