SlideShare a Scribd company logo
1 of 19
Download to read offline
Cogni&ve	
  contents	
  
Franco	
  Bagnoli	
  and	
  Andrea	
  Guazzini	
  
        University	
  of	
  Florence	
  




             RECOGNITION	
  year	
  1	
  review	
  
                                                      1	
  
                10th	
  November	
  2011	
  
MoGvaGon	
  and	
  Background	
  
•  Pervasive	
  compuGng	
  devices	
  
    –  Mobility,	
  Portability	
  
    –  Wireless	
  connecGvity	
  
    –  Sensors	
  
    –  MulGmedia	
  capabiliGes	
  

•  Cheap	
  and	
  portable	
  hardware	
  with	
  processing,	
  storage	
  
   and	
  communicaGon	
  capability	
  
    –  FacilitaGng	
  new	
  ways	
  to	
  provide	
  and	
  share	
  content	
  
    –  CreaGng	
  more	
  and	
  more	
  diverse	
  content	
  	
  	
  


                                    RECOGNITION	
  year	
  1	
  review	
  
                                                                                    2	
  
                                       10th	
  November	
  2011	
  
Content-­‐centric	
  approach	
  
•  Content	
  is	
  generated	
  everywhere	
  
    –  IntegraGon	
  human	
  acGvity	
  and	
  mobility	
  
    –  Greater	
  user	
  parGcipaGon	
  (e.g.,	
  web	
  2.0)	
  	
  
•  Content	
  is	
  diverse	
  
    –  Pictures,	
  data	
  from	
  sensors,	
  news,	
  caching	
  
       from	
  the	
  Internet,	
  messages	
  
    –  Unleashed	
  from	
  tradiGonal	
  Internet	
  
•  Content	
  can	
  be	
  shared	
  &	
  forwarded	
  
    –  Short	
  range	
  wireless	
  technology	
  for	
  
       forwarding	
  and	
  sharing	
  
    –  Awareness	
  of	
  locaGon	
  and	
  context	
  –	
  a	
  
       spaGal	
  context	
  	
  


                                    RECOGNITION	
  year	
  1	
  review	
  
                                                                             3	
  
                                       10th	
  November	
  2011	
  
RECOGNITION	
  mission	
  
•    Seeking	
  to	
  capture	
  the	
  behavioural	
  characterisGcs	
  of	
  the	
  
     most	
  intelligent	
  living	
  species,	
  namely	
  human	
  beings	
  
•    Fundamental	
  approaches	
  to	
  cogniGon	
  that	
  are	
  grounded	
  in	
  
     the	
  organ	
  responsible	
  for	
  the	
  most	
  sophisGcated	
  autonomic	
  
     behaviour	
  –	
  the	
  brain…	
  
•    PotenGally	
  begin	
  to	
  represent	
  the	
  needs	
  and	
  characterisGcs	
  
     of	
  the	
  individual	
  users	
  inside	
  the	
  network	
  itself	
  and	
  inside	
  
     content.	
  	
  
•    Include	
  fundamental	
  characterisGcs	
  of	
  human	
  cogniGve	
  
     behaviour,	
  such	
  as	
  the	
  ability	
  to	
  infer,	
  believe,	
  understand,	
  
     and	
  assert	
  relevance,	
  interact	
  and	
  respond	
  in	
  the	
  face	
  of	
  
     massive	
  amounts	
  of	
  informa&on.	
  


                                RECOGNITION	
  year	
  1	
  review	
  
                                                                                         4	
  
                                   10th	
  November	
  2011	
  
The	
  Approach…	
  
•  Developing	
  models	
  of	
  cogni&ve	
  behaviour	
  from	
  psychology	
  
   that	
  are	
  transferable	
  to	
  the	
  ICT	
  domain;	
  
    –  Key	
  psychological	
  principles	
  to	
  facilitate	
  self-­‐awareness	
  
•  ExploiGng	
  models	
  of	
  cogniGve	
  behaviour	
  for	
  a	
  content-­‐centric	
  
   Internet	
  
    –  self-­‐awareness	
  can	
  provide	
  new	
  levels	
  of	
  cogniGve	
  
       behaviour	
  to	
  enhance	
  content	
  acquisiGon.	
  




                                   RECOGNITION	
  year	
  1	
  review	
  
                                                                                   5	
  
                                      10th	
  November	
  2011	
  
Human	
  Awareness	
  Behaviours 	
  	
  
•  Approach:	
  Capture	
  &	
  exploit	
  key	
  behaviours	
  of	
  
   the	
  most	
  intelligent	
  living	
  species	
  
    –  Human	
  capability	
  is	
  phenomenal	
  in	
  
        navigaGng	
  complex	
  &	
  diverse	
  sGmuli	
  
    –  Filter	
  &	
  suppress	
  informaGon	
  in	
  “noisy”	
  
        situaGons	
  with	
  ambient	
  sGmuli	
  
    –  Extract	
  knowledge	
  in	
  presence	
  of	
  
        uncertainty	
  
    –  Exercise	
  rapid	
  value	
  judgment	
  for	
  
        prioriGsaGon	
  
    –  Engage	
  a	
  social	
  context	
  and	
  mulG-­‐scale	
  
        learning	
  


                                     RECOGNITION	
  year	
  1	
  review	
  
                                                                              6	
  
                                        10th	
  November	
  2011	
  
Project	
  ObjecGves	
  
1.  To	
  iden&fy	
  and	
  engage	
  a	
  robust	
  psychological	
  basis	
  for	
  self-­‐
    awareness	
  in	
  ICT.	
  	
  
    –  This	
  will	
  involve	
  engaging	
  cogniGve-­‐based	
  processes	
  from	
  the	
  
       human	
  brain	
  that	
  enable	
  understanding,	
  inference	
  and	
  
       relevance	
  to	
  be	
  established	
  while	
  suppressing	
  irrelevant	
  
       informaGon	
  in	
  the	
  context	
  of	
  massive	
  scale	
  and	
  heterogeneity.	
  
2.  To	
  exploit	
  the	
  psychological	
  basis	
  for	
  self-­‐awareness	
  in	
  a	
  content	
  
     centric	
  Internet.	
  
          •  This	
  will	
  involve	
  engaging	
  the	
  spaGal	
  dimension,	
  
                interacGons	
  and	
  intelligent	
  processes	
  that	
  reflect	
  cogniGve	
  
                behavioural	
  heurisGcs	
  to	
  provide	
  content	
  and	
  knowledge	
  
                flow	
  to	
  other	
  parGcipants	
  and	
  network	
  components.	
  

                                        RECOGNITION	
  year	
  1	
  review	
  
                                                                                              7	
  
                                           10th	
  November	
  2011	
  
RECOGNITION	
  approach	
  
       	
  CogniGve	
  psychological	
  basis	
  
     For	
  awareness	
  and	
  understanding	
  	
  


                           Defining	
  key	
  principles	
  for	
  exploitaGon	
  by	
  
                                    technology	
  components	
  	
  	
  


                                                               Embedding	
  these	
  principles	
  for	
  	
  
                                                            self-­‐awareness	
  in	
  autonomic	
  content	
  
                                                           acquisiGon	
  in	
  pervasive	
  	
  environments	
  


PotenGal	
  change	
  in	
  behaviour	
  due	
  to	
  
      self–awareness	
  in	
  ICT	
  

                                             RECOGNITION	
  year	
  1	
  review	
  
                                                                                                               8	
  
                                                10th	
  November	
  2011	
  
Minimal	
  self-­‐awareness	
  cogniGve	
  agent	
  
Self-­‐awareness	
   can	
   be	
   classified	
   on	
   the	
   basis	
   of	
   three	
   criteria:	
   Gmescales,	
   cogniGve	
  
costs	
  and	
  evoluGonary	
  features.	
  
     Timescales	
  -­‐(Reac&on	
  &mes)	
  
    •  Unconscious	
  Knowledge	
  (PercepGon	
  and	
  Pre-­‐ahenGve	
  acGvaGons)-­‐>	
  Fast	
  (<.500	
  ms)	
  
    •  Conscious	
  knowledge	
  (reasoning)	
  -­‐>	
  medium	
  (from	
  seconds	
  to	
  hours)	
  
    •  Learning/development	
  -­‐>	
  slow	
  (from	
  minutes	
  to	
  month)	
  

     Cost	
  (Cogni&ve	
  Economy	
  Principle	
  -­‐	
  Amount	
  of	
  neural	
  ac&va&on)	
  
    •  Unconscious	
  knowledge	
  -­‐>	
  light	
  (small	
  and	
  local	
  acGvaGons)	
  	
  
    •  Conscious	
  knowledge	
  	
  -­‐>	
  heavy	
  (large	
  and	
  diffused	
  acGvaGons)	
  
    •  	
  Learning/development	
  -­‐>	
  very	
  heavy	
  (diffused	
  acGvaGons)	
  

     Evolu&onary	
  features	
  (Cogni&ve	
  development)	
  
    •  Unconscious	
  knowledge	
  -­‐>	
  criGcal	
  period	
  and	
   Hebbian 	
  learning	
  only	
  (ACTr)	
  	
  
    •  Conscious	
  knowledge	
  -­‐>	
  trial	
  and	
  error,	
  observaGon/imitaGon	
  and	
  inducGon.	
  
    •  Learning/development	
  -­‐>	
  fixed	
  hard	
  wired	
  rules.	
  



                                                    RECOGNITION	
  year	
  1	
  review	
  
                                                                                                                         9	
  
                                                       10th	
  November	
  2011	
  
External	
  
                                             Tri-­‐parGte	
  model	
  
	
  Data	
  
                                                                                                    Reac&on	
  &me	
  

                       Module I
           Unconscious knowledge
                                                                                   Flexibility	
  
           perceptive and attentive processes

           Relevance Heuristic

                                                                                                                           Cogni&ve	
  costs	
  
                                                              Module II
                                                 Reasoning

                                                 Goal Heuristic
                                                 Recognition Heuristic
                                                 Solve Heuristic




                                                                                                        Module III
                                                                                            Learning
                      Behavior
                                                                                            Evaluation Heuristic




                                                   RECOGNITION	
  year	
  1	
  review	
  
                                                                                                                                 10	
  
                                                      10th	
  November	
  2011	
  
An	
  applicaGon:	
  	
  
                  cogniGve	
  audio	
  stream  	
  
•  Many	
  people	
  live	
  inside	
  an	
  audio	
  sphere:	
  portable	
  music,	
  radio,	
  
   ambient	
  music..	
  
•  Music	
  streams	
  (playlists)	
  can	
  be	
  assembled	
  manually,	
  or	
  by	
  means	
  
   of	
  automaGc	
  systems:	
  
    –  Randomly	
  (shuffling)	
  
    –  Based	
  on	
  similariGes	
  among	
  clips	
  (Pandora)	
  
    –  SimilariGes	
  among	
  users	
  (like	
  amazon)	
  
    –  Based	
  on	
  mood	
  (moodagent)	
  	
  
    –  SubscripGon	
  (podcasts)	
  
    –  DelegaGon	
  (radio)	
  
    –  Direct	
  suggesGon	
  (friends)	
  

                                       RECOGNITION	
  year	
  1	
  review	
  
                                                                                           11	
  
                                          10th	
  November	
  2011	
  
The	
  “radio”	
  structure	
  
•  The	
  delegaGon	
  mode	
  (i.e.,	
  classical	
  radio)	
  allows	
  the	
  discovering	
  of	
  
   new	
  elements	
  (informaGon,	
  entertainment,	
  new	
  genres)	
  

•  Favours	
  social	
  interacGon	
  (commenGng,	
  voGng)	
  and	
  parGcipaGon	
  

•  But	
  is	
  hard	
  to	
  be	
  personalized	
  




                                           RECOGNITION	
  year	
  1	
  review	
  
                                                                                              12	
  
                                              10th	
  November	
  2011	
  
CogniGve	
  playlist
                                            	
  
•  Context:	
  locaGon,	
  Gme,	
  weekday,	
  status	
  (e.g.,	
  work,	
  commuGng,	
  
   home..),	
  network	
  access/bandwidth,	
  mood	
  (user	
  input),	
  memory	
  
   (played	
  clips),	
  feedback	
  (user	
  input),	
  user	
  profile	
  

•  External	
  data:	
  sugges&ons	
  from	
  a	
  server,	
  based	
  on	
  user	
  pahern	
  
   similariGes,	
  clip	
  similariGes,	
  user	
  choices,	
  direct	
  suggesGons	
  from	
  
   social	
  networks/friends	
  	
  




                                      RECOGNITION	
  year	
  1	
  review	
  
                                                                                          13	
  
                                         10th	
  November	
  2011	
  
SuggesGons
                                           	
  
•  SuggesGons	
  contains	
  the	
  descripGon	
  of	
  the	
  resource	
  and	
  its	
  
   availability	
  (downloadable,	
  local,	
  stream,	
  permission,	
  cost),	
  clip	
  
   characterisGcs	
  that	
  can	
  be	
  used	
  for	
  context	
  matching.	
  	
  

•  They	
  originate	
  the	
  actual	
  playlist	
  according	
  with	
  their	
  score,	
  
   assigned	
  by	
  methods	
  (schemes).	
  

•  A	
  dynamical	
  score	
  is	
  assigned	
  to	
  suggesGons	
  by	
  schemes	
  (actually,	
  
   each	
  scheme	
  proposes	
  a	
  score).	
  The	
  score	
  is	
  recalculated	
  
   dynamically	
  since	
  the	
  context	
  and	
  the	
  schemes	
  may	
  vary.	
  



                                         RECOGNITION	
  year	
  1	
  review	
  
                                                                                                14	
  
                                            10th	
  November	
  2011	
  
From	
  suggesGons	
  to	
  playlist
                                               	
  
•  The	
  goal	
  is	
  that	
  of	
  building	
  a	
  dynamical	
  playlist	
  based	
  by	
  the	
  match	
  
   (score)	
  between	
  suggesGons	
  and	
  the	
  context.	
  

•  The	
  matching	
  is	
  performed	
  by	
  methods	
  (schemes)	
  that	
  compete/
   collaborate	
  for	
  assigning	
  scores	
  to	
  suggesGons.	
  For	
  instance,	
  a	
  
   method	
  may	
  propose	
  random	
  scores	
  (shuffling),	
  simply	
  avoiding	
  
   repeGGons,	
  another	
  may	
  propose	
  scores	
  based	
  on	
  status	
  and	
  clip	
  
   genre.	
  

•  Schemes	
  themselves	
  have	
  a	
  score,	
  assigned	
  to	
  heurisGcs	
  (meta-­‐
   schemes),	
  according	
  to	
  user	
  feedback	
  (for	
  instance	
  clip	
  skipping,	
  
   voGng,	
  suggesGons).	
  	
  

                                           RECOGNITION	
  year	
  1	
  review	
  
                                                                                                      15	
  
                                              10th	
  November	
  2011	
  
HeurisGcs
                                                	
  
•  HeurisGcs	
  are	
  similar	
  to	
  schemes,	
  and	
  assign	
  a	
  score	
  to	
  schemes,	
  
   based	
  on	
  feedbacks,	
  performances	
  of	
  schemes,	
  collisions.	
  

•  For	
  instance,	
  it	
  may	
  happen	
  that	
  no	
  schemes	
  proposes	
  a	
  sufficiently	
  
   high	
  score	
  to	
  any	
  suggesGon	
  in	
  a	
  given	
  context	
  (this	
  is	
  reported	
  to	
  
   the	
  server),	
  then	
  heurisGcs	
  may	
  decide	
  to	
  import	
  other	
  schemes	
  
   from	
  the	
  server	
  

•  It	
  may	
  happen	
  also	
  that	
  a	
  scheme	
  systemaGcally	
  proposes	
  scores	
  
   that	
  are	
  different	
  from	
  others,	
  or	
  finally	
  that	
  the	
  clips	
  selected	
  by	
  a	
  
   method	
  receives	
  negaGve	
  feedbacks.	
  	
  The	
  method	
  can	
  be	
  purged	
  by	
  
   the	
  pool.	
  

                                           RECOGNITION	
  year	
  1	
  review	
  
                                                                                                      16	
  
                                              10th	
  November	
  2011	
  
The	
  compeGGve	
  environment
                                       	
  
•  HeurisGcs	
  try	
  to	
  maintain	
  an	
  assorted	
  pool	
  of	
  schemes	
  that	
  
   cooperates	
  (proposing	
  scores	
  that	
  are	
  not	
  systemaGcally	
  in	
  conflict)	
  
   and	
  that	
  do	
  not	
  receive	
  negaGve	
  feedbacks.	
  	
  

•  The	
  scores	
  are	
  used	
  to	
  instanGate	
  suggesGons	
  into	
  a	
  short	
  playlist	
  
   (since	
  context	
  changes),	
  and	
  possibly	
  also	
  to	
  build	
  a	
  tree	
  
   anGcipaGng	
  context	
  changes	
  (for	
  instance,	
  switching	
  from	
  
   commuGng	
  to	
  work)	
  	
  

•  The	
  feedback	
  (for	
  instance	
  that	
  a	
  clip	
  has	
  been	
  listened	
  or	
  skipped	
  
   or	
  that	
  a	
  suggesGon	
  is	
  never	
  promoted	
  to	
  playlist)	
  is	
  reported	
  to	
  the	
  
   server,	
  together	
  withe	
  direct	
  suggesGons	
  to	
  friends.	
  	
  

                                           RECOGNITION	
  year	
  1	
  review	
  
                                                                                                      17	
  
                                              10th	
  November	
  2011	
  
The	
  server	
  architecture	
  
•  The	
  server	
  is	
  essenGally	
  a	
  database	
  of	
  user	
  profiles	
  and	
  clip	
  choices	
  

•  From	
  the	
  overlap	
  among	
  user	
  profiles	
  (clip	
  choices,	
  messages,	
  social  	
  
   informaGon)	
  one	
  obtains	
  the	
  affinity	
  among	
  users,	
  that	
  can	
  be	
  used	
  
   to	
  infer	
  suggesGons	
  based	
  on	
  heurisGcs	
  (weighted,	
  take	
  the	
  best,	
  
   etc.)	
  	
  

•  It	
  may	
  use	
  also	
  databases	
  of	
  clip	
  similariGes	
  like	
  pandora	
  

•  Collects	
  direct	
  suggesGons	
  



                                          RECOGNITION	
  year	
  1	
  review	
  
                                                                                                   18	
  
                                             10th	
  November	
  2011	
  
Conclusions
                                             	
  
•  Three-­‐level	
  cogniGve	
  system	
  (server/suggesGons,	
  schemes,	
  
   heurisGcs)	
  

•  Related	
  to	
  Hypermusic	
  (context-­‐based,	
  user	
  input)	
  

•  Ecosystem-­‐like,	
  compeGGon/cooperaGon	
  

•  Decentralized,	
  adapGve,	
  pervasive	
  

•  Can	
  be	
  exported	
  to	
  other	
  scenarios	
  (e.g.,	
  learning	
  objects).	
  	
  


                                          RECOGNITION	
  year	
  1	
  review	
  
                                                                                                  19	
  
                                             10th	
  November	
  2011	
  

More Related Content

What's hot

Tlc Solutions Influencing Without Authority
Tlc Solutions Influencing Without AuthorityTlc Solutions Influencing Without Authority
Tlc Solutions Influencing Without Authority
gueste0b5fe
 
3 a cognitive heuristic model of community recognition final
3 a cognitive heuristic model of community recognition final3 a cognitive heuristic model of community recognition final
3 a cognitive heuristic model of community recognition final
Ale Cignetti
 
駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」
駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」
駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」
Masatoshi Yoshida
 
Accenture - Innovation at Work
Accenture - Innovation at WorkAccenture - Innovation at Work
Accenture - Innovation at Work
Robert Casselman
 
Reperes implicit tests - gb - sept 2012
Reperes    implicit tests - gb - sept 2012Reperes    implicit tests - gb - sept 2012
Reperes implicit tests - gb - sept 2012
François Abiven
 
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
Josué Freelance
 
Vision fin de_siecle_ken_nakayama
Vision fin de_siecle_ken_nakayamaVision fin de_siecle_ken_nakayama
Vision fin de_siecle_ken_nakayama
Cristina Zaga
 
Understanding the Consumer: Social Media Listening and Online Decision Paths
Understanding the Consumer: Social Media Listening and Online Decision PathsUnderstanding the Consumer: Social Media Listening and Online Decision Paths
Understanding the Consumer: Social Media Listening and Online Decision Paths
Vivastream
 

What's hot (20)

Tlc Solutions Influencing Without Authority
Tlc Solutions Influencing Without AuthorityTlc Solutions Influencing Without Authority
Tlc Solutions Influencing Without Authority
 
3 a cognitive heuristic model of community recognition final
3 a cognitive heuristic model of community recognition final3 a cognitive heuristic model of community recognition final
3 a cognitive heuristic model of community recognition final
 
A Cognitive Heuristic model for Local Community Recognition
A Cognitive Heuristic model for Local Community RecognitionA Cognitive Heuristic model for Local Community Recognition
A Cognitive Heuristic model for Local Community Recognition
 
Goutham2
Goutham2Goutham2
Goutham2
 
駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」
駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」
駒場学部講義2015 総合情報学特論III 「意識の神経科学:「気づき」と「サリエンシー」を手がかりに」
 
Diversity in Learning: Teaching Practices and Educational Policies that Impac...
Diversity in Learning: Teaching Practices and Educational Policies that Impac...Diversity in Learning: Teaching Practices and Educational Policies that Impac...
Diversity in Learning: Teaching Practices and Educational Policies that Impac...
 
Educational Futures Evidence Hub
Educational Futures Evidence HubEducational Futures Evidence Hub
Educational Futures Evidence Hub
 
Knowledge management manifesto_mkwi2012_20120301
Knowledge management manifesto_mkwi2012_20120301Knowledge management manifesto_mkwi2012_20120301
Knowledge management manifesto_mkwi2012_20120301
 
Accenture - Innovation at Work
Accenture - Innovation at WorkAccenture - Innovation at Work
Accenture - Innovation at Work
 
Neuro web foresight en vfeb2014 eng
Neuro web foresight en vfeb2014 engNeuro web foresight en vfeb2014 eng
Neuro web foresight en vfeb2014 eng
 
総研大講義 「#8 盲視の脳内機構」レジメ
総研大講義 「#8 盲視の脳内機構」レジメ総研大講義 「#8 盲視の脳内機構」レジメ
総研大講義 「#8 盲視の脳内機構」レジメ
 
Marianne Wolf
Marianne WolfMarianne Wolf
Marianne Wolf
 
Reperes implicit tests - gb - sept 2012
Reperes    implicit tests - gb - sept 2012Reperes    implicit tests - gb - sept 2012
Reperes implicit tests - gb - sept 2012
 
Exploring the Information Ecosystem
Exploring the Information EcosystemExploring the Information Ecosystem
Exploring the Information Ecosystem
 
The Cognitive Science of Mathematics
The Cognitive Science of Mathematics The Cognitive Science of Mathematics
The Cognitive Science of Mathematics
 
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
 
Fundamentals of Information Architecture Workshop
Fundamentals of Information Architecture WorkshopFundamentals of Information Architecture Workshop
Fundamentals of Information Architecture Workshop
 
Vision fin de_siecle_ken_nakayama
Vision fin de_siecle_ken_nakayamaVision fin de_siecle_ken_nakayama
Vision fin de_siecle_ken_nakayama
 
Understanding the Consumer: Social Media Listening and Online Decision Paths
Understanding the Consumer: Social Media Listening and Online Decision PathsUnderstanding the Consumer: Social Media Listening and Online Decision Paths
Understanding the Consumer: Social Media Listening and Online Decision Paths
 
Opal video slide show
Opal video slide showOpal video slide show
Opal video slide show
 

Viewers also liked

Viewers also liked (7)

Are homes smart if they are aware?
Are homes smart if they are aware?Are homes smart if they are aware?
Are homes smart if they are aware?
 
A white-box perspective on self-adaptation and self-awareness
A white-box perspective on self-adaptation and self-awarenessA white-box perspective on self-adaptation and self-awareness
A white-box perspective on self-adaptation and self-awareness
 
Introduction to human heuristics by Franco Bagnoli
Introduction to human heuristics by Franco BagnoliIntroduction to human heuristics by Franco Bagnoli
Introduction to human heuristics by Franco Bagnoli
 
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
 
Ensemble-oriented programming of self-adaptive systems - Michele Loreti
Ensemble-oriented programming of self-adaptive systems - Michele LoretiEnsemble-oriented programming of self-adaptive systems - Michele Loreti
Ensemble-oriented programming of self-adaptive systems - Michele Loreti
 
Self-awareness at the Hardware/Software Interface - Marco Platzner
Self-awareness at the Hardware/Software Interface - Marco PlatznerSelf-awareness at the Hardware/Software Interface - Marco Platzner
Self-awareness at the Hardware/Software Interface - Marco Platzner
 
Academic Course: 04 Introduction to complex systems and agent based modeling
Academic Course: 04 Introduction to complex systems and agent based modelingAcademic Course: 04 Introduction to complex systems and agent based modeling
Academic Course: 04 Introduction to complex systems and agent based modeling
 

Similar to Recognition at end of Year 1

Recognition introduction-dec-2010
Recognition introduction-dec-2010Recognition introduction-dec-2010
Recognition introduction-dec-2010
awarenessproject
 
1 three partitioned-model_unifi_cnr
1 three partitioned-model_unifi_cnr1 three partitioned-model_unifi_cnr
1 three partitioned-model_unifi_cnr
Ale Cignetti
 
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
CitoyensCapteurs
 
Pedagogical review - Appendices
Pedagogical review - AppendicesPedagogical review - Appendices
Pedagogical review - Appendices
grainne
 
Integrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataIntegrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched data
Dhaval Thakker
 
K.M.S
K.M.SK.M.S
K.M.S
ey135
 
Advisoryboard2
Advisoryboard2Advisoryboard2
Advisoryboard2
garagenoda
 
DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9
Wouter Beek
 

Similar to Recognition at end of Year 1 (20)

Recognition introduction-dec-2010
Recognition introduction-dec-2010Recognition introduction-dec-2010
Recognition introduction-dec-2010
 
1 three partitioned-model_unifi_cnr
1 three partitioned-model_unifi_cnr1 three partitioned-model_unifi_cnr
1 three partitioned-model_unifi_cnr
 
Faq connectionism-due 6-28
Faq connectionism-due 6-28Faq connectionism-due 6-28
Faq connectionism-due 6-28
 
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
 
UX Research
UX ResearchUX Research
UX Research
 
Blooming Materials: Aligning Learning, Teaching and Assessment Goals by the a...
Blooming Materials: Aligning Learning, Teaching and Assessment Goals by the a...Blooming Materials: Aligning Learning, Teaching and Assessment Goals by the a...
Blooming Materials: Aligning Learning, Teaching and Assessment Goals by the a...
 
Pedagogical review - Appendices
Pedagogical review - AppendicesPedagogical review - Appendices
Pedagogical review - Appendices
 
Think aloud protocol a reflection
Think aloud protocol  a reflectionThink aloud protocol  a reflection
Think aloud protocol a reflection
 
ITGO Quality letter presentation-Miedes
ITGO Quality letter presentation-MiedesITGO Quality letter presentation-Miedes
ITGO Quality letter presentation-Miedes
 
An innovators skills
An innovators skillsAn innovators skills
An innovators skills
 
Integrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataIntegrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched data
 
CogLaboration. Project summary
CogLaboration. Project summaryCogLaboration. Project summary
CogLaboration. Project summary
 
A brief introduction to learning cell
A brief introduction to learning cellA brief introduction to learning cell
A brief introduction to learning cell
 
IA 7/ UX 1: IA? IxD? UX!
IA 7/ UX 1: IA? IxD? UX!IA 7/ UX 1: IA? IxD? UX!
IA 7/ UX 1: IA? IxD? UX!
 
K.M.S
K.M.SK.M.S
K.M.S
 
Stage 2a
Stage 2aStage 2a
Stage 2a
 
Advisoryboard2
Advisoryboard2Advisoryboard2
Advisoryboard2
 
21crosswalk
21crosswalk21crosswalk
21crosswalk
 
Knowledge management solutions for development sector InfoAxon approach
Knowledge management solutions for development sector   InfoAxon approachKnowledge management solutions for development sector   InfoAxon approach
Knowledge management solutions for development sector InfoAxon approach
 
DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9
 

More from FET AWARE project - Self Awareness in Autonomic Systems

More from FET AWARE project - Self Awareness in Autonomic Systems (20)

Academic Course: 13 Applications of and Challenges in Self-Awareness
Academic Course: 13 Applications of and Challenges in Self-AwarenessAcademic Course: 13 Applications of and Challenges in Self-Awareness
Academic Course: 13 Applications of and Challenges in Self-Awareness
 
Academic Course: 12 Safety and Ethics
Academic Course: 12 Safety and EthicsAcademic Course: 12 Safety and Ethics
Academic Course: 12 Safety and Ethics
 
Academic Course: 08 Pattern-based design of autonomic systems
Academic Course: 08 Pattern-based design of autonomic systemsAcademic Course: 08 Pattern-based design of autonomic systems
Academic Course: 08 Pattern-based design of autonomic systems
 
Academic Course: 07 Introduction to the Formal Engineering of Autonomic Systems
Academic Course: 07 Introduction to the Formal Engineering of Autonomic SystemsAcademic Course: 07 Introduction to the Formal Engineering of Autonomic Systems
Academic Course: 07 Introduction to the Formal Engineering of Autonomic Systems
 
Academic Course: 06 Morphogenetic Engineering
Academic Course: 06 Morphogenetic EngineeringAcademic Course: 06 Morphogenetic Engineering
Academic Course: 06 Morphogenetic Engineering
 
Academic Course: 03 Autonomic Multi-Agent Systems
Academic Course: 03 Autonomic Multi-Agent SystemsAcademic Course: 03 Autonomic Multi-Agent Systems
Academic Course: 03 Autonomic Multi-Agent Systems
 
Academic Course: 02 Self-organization and emergence in networked systems
Academic Course: 02 Self-organization and emergence in networked systemsAcademic Course: 02 Self-organization and emergence in networked systems
Academic Course: 02 Self-organization and emergence in networked systems
 
Academic Course: 01 Self-awarenesss and Computational Self-awareness
Academic Course: 01 Self-awarenesss and Computational Self-awarenessAcademic Course: 01 Self-awarenesss and Computational Self-awareness
Academic Course: 01 Self-awarenesss and Computational Self-awareness
 
Awareness: Layman Seminar Slides
Awareness: Layman Seminar SlidesAwareness: Layman Seminar Slides
Awareness: Layman Seminar Slides
 
Industry Training: 04 Awareness Applications
Industry Training: 04 Awareness ApplicationsIndustry Training: 04 Awareness Applications
Industry Training: 04 Awareness Applications
 
Industry Training: 03 Awareness Simulation
Industry Training: 03 Awareness SimulationIndustry Training: 03 Awareness Simulation
Industry Training: 03 Awareness Simulation
 
Industry Training: 02 Awareness Properties
Industry Training: 02 Awareness PropertiesIndustry Training: 02 Awareness Properties
Industry Training: 02 Awareness Properties
 
Industry Training: 01 Awareness Overview
Industry Training: 01 Awareness OverviewIndustry Training: 01 Awareness Overview
Industry Training: 01 Awareness Overview
 
Robot Swarms as Ensembles of Cooperating Components - Matthias Holzl
Robot Swarms as Ensembles of Cooperating Components - Matthias HolzlRobot Swarms as Ensembles of Cooperating Components - Matthias Holzl
Robot Swarms as Ensembles of Cooperating Components - Matthias Holzl
 
Towards Systematically Engineering Ensembles - Martin Wirsing
Towards Systematically Engineering Ensembles - Martin WirsingTowards Systematically Engineering Ensembles - Martin Wirsing
Towards Systematically Engineering Ensembles - Martin Wirsing
 
Capturing the Immune System: From the wet-­lab to the robot, building better ...
Capturing the Immune System: From the wet-­lab to the robot, building better ...Capturing the Immune System: From the wet-­lab to the robot, building better ...
Capturing the Immune System: From the wet-­lab to the robot, building better ...
 
Underwater search and rescue in swarm robotics - Mark Read
Underwater search and rescue in swarm robotics - Mark Read Underwater search and rescue in swarm robotics - Mark Read
Underwater search and rescue in swarm robotics - Mark Read
 
Computational Self-awareness in Smart-Camera Networks - Lukas Esterle
Computational Self-awareness in Smart-Camera Networks - Lukas EsterleComputational Self-awareness in Smart-Camera Networks - Lukas Esterle
Computational Self-awareness in Smart-Camera Networks - Lukas Esterle
 
Why Robots may need to be self-­‐aware, before we can really trust them - Ala...
Why Robots may need to be self-­‐aware, before we can really trust them - Ala...Why Robots may need to be self-­‐aware, before we can really trust them - Ala...
Why Robots may need to be self-­‐aware, before we can really trust them - Ala...
 
Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...
Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...
Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Recognition at end of Year 1

  • 1. Cogni&ve  contents   Franco  Bagnoli  and  Andrea  Guazzini   University  of  Florence   RECOGNITION  year  1  review   1   10th  November  2011  
  • 2. MoGvaGon  and  Background   •  Pervasive  compuGng  devices   –  Mobility,  Portability   –  Wireless  connecGvity   –  Sensors   –  MulGmedia  capabiliGes   •  Cheap  and  portable  hardware  with  processing,  storage   and  communicaGon  capability   –  FacilitaGng  new  ways  to  provide  and  share  content   –  CreaGng  more  and  more  diverse  content       RECOGNITION  year  1  review   2   10th  November  2011  
  • 3. Content-­‐centric  approach   •  Content  is  generated  everywhere   –  IntegraGon  human  acGvity  and  mobility   –  Greater  user  parGcipaGon  (e.g.,  web  2.0)     •  Content  is  diverse   –  Pictures,  data  from  sensors,  news,  caching   from  the  Internet,  messages   –  Unleashed  from  tradiGonal  Internet   •  Content  can  be  shared  &  forwarded   –  Short  range  wireless  technology  for   forwarding  and  sharing   –  Awareness  of  locaGon  and  context  –  a   spaGal  context     RECOGNITION  year  1  review   3   10th  November  2011  
  • 4. RECOGNITION  mission   •  Seeking  to  capture  the  behavioural  characterisGcs  of  the   most  intelligent  living  species,  namely  human  beings   •  Fundamental  approaches  to  cogniGon  that  are  grounded  in   the  organ  responsible  for  the  most  sophisGcated  autonomic   behaviour  –  the  brain…   •  PotenGally  begin  to  represent  the  needs  and  characterisGcs   of  the  individual  users  inside  the  network  itself  and  inside   content.     •  Include  fundamental  characterisGcs  of  human  cogniGve   behaviour,  such  as  the  ability  to  infer,  believe,  understand,   and  assert  relevance,  interact  and  respond  in  the  face  of   massive  amounts  of  informa&on.   RECOGNITION  year  1  review   4   10th  November  2011  
  • 5. The  Approach…   •  Developing  models  of  cogni&ve  behaviour  from  psychology   that  are  transferable  to  the  ICT  domain;   –  Key  psychological  principles  to  facilitate  self-­‐awareness   •  ExploiGng  models  of  cogniGve  behaviour  for  a  content-­‐centric   Internet   –  self-­‐awareness  can  provide  new  levels  of  cogniGve   behaviour  to  enhance  content  acquisiGon.   RECOGNITION  year  1  review   5   10th  November  2011  
  • 6. Human  Awareness  Behaviours     •  Approach:  Capture  &  exploit  key  behaviours  of   the  most  intelligent  living  species   –  Human  capability  is  phenomenal  in   navigaGng  complex  &  diverse  sGmuli   –  Filter  &  suppress  informaGon  in  “noisy”   situaGons  with  ambient  sGmuli   –  Extract  knowledge  in  presence  of   uncertainty   –  Exercise  rapid  value  judgment  for   prioriGsaGon   –  Engage  a  social  context  and  mulG-­‐scale   learning   RECOGNITION  year  1  review   6   10th  November  2011  
  • 7. Project  ObjecGves   1.  To  iden&fy  and  engage  a  robust  psychological  basis  for  self-­‐ awareness  in  ICT.     –  This  will  involve  engaging  cogniGve-­‐based  processes  from  the   human  brain  that  enable  understanding,  inference  and   relevance  to  be  established  while  suppressing  irrelevant   informaGon  in  the  context  of  massive  scale  and  heterogeneity.   2.  To  exploit  the  psychological  basis  for  self-­‐awareness  in  a  content   centric  Internet.   •  This  will  involve  engaging  the  spaGal  dimension,   interacGons  and  intelligent  processes  that  reflect  cogniGve   behavioural  heurisGcs  to  provide  content  and  knowledge   flow  to  other  parGcipants  and  network  components.   RECOGNITION  year  1  review   7   10th  November  2011  
  • 8. RECOGNITION  approach    CogniGve  psychological  basis   For  awareness  and  understanding     Defining  key  principles  for  exploitaGon  by   technology  components       Embedding  these  principles  for     self-­‐awareness  in  autonomic  content   acquisiGon  in  pervasive    environments   PotenGal  change  in  behaviour  due  to   self–awareness  in  ICT   RECOGNITION  year  1  review   8   10th  November  2011  
  • 9. Minimal  self-­‐awareness  cogniGve  agent   Self-­‐awareness   can   be   classified   on   the   basis   of   three   criteria:   Gmescales,   cogniGve   costs  and  evoluGonary  features.   Timescales  -­‐(Reac&on  &mes)   •  Unconscious  Knowledge  (PercepGon  and  Pre-­‐ahenGve  acGvaGons)-­‐>  Fast  (<.500  ms)   •  Conscious  knowledge  (reasoning)  -­‐>  medium  (from  seconds  to  hours)   •  Learning/development  -­‐>  slow  (from  minutes  to  month)   Cost  (Cogni&ve  Economy  Principle  -­‐  Amount  of  neural  ac&va&on)   •  Unconscious  knowledge  -­‐>  light  (small  and  local  acGvaGons)     •  Conscious  knowledge    -­‐>  heavy  (large  and  diffused  acGvaGons)   •   Learning/development  -­‐>  very  heavy  (diffused  acGvaGons)   Evolu&onary  features  (Cogni&ve  development)   •  Unconscious  knowledge  -­‐>  criGcal  period  and   Hebbian  learning  only  (ACTr)     •  Conscious  knowledge  -­‐>  trial  and  error,  observaGon/imitaGon  and  inducGon.   •  Learning/development  -­‐>  fixed  hard  wired  rules.   RECOGNITION  year  1  review   9   10th  November  2011  
  • 10. External   Tri-­‐parGte  model    Data   Reac&on  &me   Module I Unconscious knowledge Flexibility   perceptive and attentive processes Relevance Heuristic Cogni&ve  costs   Module II Reasoning Goal Heuristic Recognition Heuristic Solve Heuristic Module III Learning Behavior Evaluation Heuristic RECOGNITION  year  1  review   10   10th  November  2011  
  • 11. An  applicaGon:     cogniGve  audio  stream   •  Many  people  live  inside  an  audio  sphere:  portable  music,  radio,   ambient  music..   •  Music  streams  (playlists)  can  be  assembled  manually,  or  by  means   of  automaGc  systems:   –  Randomly  (shuffling)   –  Based  on  similariGes  among  clips  (Pandora)   –  SimilariGes  among  users  (like  amazon)   –  Based  on  mood  (moodagent)     –  SubscripGon  (podcasts)   –  DelegaGon  (radio)   –  Direct  suggesGon  (friends)   RECOGNITION  year  1  review   11   10th  November  2011  
  • 12. The  “radio”  structure   •  The  delegaGon  mode  (i.e.,  classical  radio)  allows  the  discovering  of   new  elements  (informaGon,  entertainment,  new  genres)   •  Favours  social  interacGon  (commenGng,  voGng)  and  parGcipaGon   •  But  is  hard  to  be  personalized   RECOGNITION  year  1  review   12   10th  November  2011  
  • 13. CogniGve  playlist   •  Context:  locaGon,  Gme,  weekday,  status  (e.g.,  work,  commuGng,   home..),  network  access/bandwidth,  mood  (user  input),  memory   (played  clips),  feedback  (user  input),  user  profile   •  External  data:  sugges&ons  from  a  server,  based  on  user  pahern   similariGes,  clip  similariGes,  user  choices,  direct  suggesGons  from   social  networks/friends     RECOGNITION  year  1  review   13   10th  November  2011  
  • 14. SuggesGons   •  SuggesGons  contains  the  descripGon  of  the  resource  and  its   availability  (downloadable,  local,  stream,  permission,  cost),  clip   characterisGcs  that  can  be  used  for  context  matching.     •  They  originate  the  actual  playlist  according  with  their  score,   assigned  by  methods  (schemes).   •  A  dynamical  score  is  assigned  to  suggesGons  by  schemes  (actually,   each  scheme  proposes  a  score).  The  score  is  recalculated   dynamically  since  the  context  and  the  schemes  may  vary.   RECOGNITION  year  1  review   14   10th  November  2011  
  • 15. From  suggesGons  to  playlist   •  The  goal  is  that  of  building  a  dynamical  playlist  based  by  the  match   (score)  between  suggesGons  and  the  context.   •  The  matching  is  performed  by  methods  (schemes)  that  compete/ collaborate  for  assigning  scores  to  suggesGons.  For  instance,  a   method  may  propose  random  scores  (shuffling),  simply  avoiding   repeGGons,  another  may  propose  scores  based  on  status  and  clip   genre.   •  Schemes  themselves  have  a  score,  assigned  to  heurisGcs  (meta-­‐ schemes),  according  to  user  feedback  (for  instance  clip  skipping,   voGng,  suggesGons).     RECOGNITION  year  1  review   15   10th  November  2011  
  • 16. HeurisGcs   •  HeurisGcs  are  similar  to  schemes,  and  assign  a  score  to  schemes,   based  on  feedbacks,  performances  of  schemes,  collisions.   •  For  instance,  it  may  happen  that  no  schemes  proposes  a  sufficiently   high  score  to  any  suggesGon  in  a  given  context  (this  is  reported  to   the  server),  then  heurisGcs  may  decide  to  import  other  schemes   from  the  server   •  It  may  happen  also  that  a  scheme  systemaGcally  proposes  scores   that  are  different  from  others,  or  finally  that  the  clips  selected  by  a   method  receives  negaGve  feedbacks.    The  method  can  be  purged  by   the  pool.   RECOGNITION  year  1  review   16   10th  November  2011  
  • 17. The  compeGGve  environment   •  HeurisGcs  try  to  maintain  an  assorted  pool  of  schemes  that   cooperates  (proposing  scores  that  are  not  systemaGcally  in  conflict)   and  that  do  not  receive  negaGve  feedbacks.     •  The  scores  are  used  to  instanGate  suggesGons  into  a  short  playlist   (since  context  changes),  and  possibly  also  to  build  a  tree   anGcipaGng  context  changes  (for  instance,  switching  from   commuGng  to  work)     •  The  feedback  (for  instance  that  a  clip  has  been  listened  or  skipped   or  that  a  suggesGon  is  never  promoted  to  playlist)  is  reported  to  the   server,  together  withe  direct  suggesGons  to  friends.     RECOGNITION  year  1  review   17   10th  November  2011  
  • 18. The  server  architecture   •  The  server  is  essenGally  a  database  of  user  profiles  and  clip  choices   •  From  the  overlap  among  user  profiles  (clip  choices,  messages,  social   informaGon)  one  obtains  the  affinity  among  users,  that  can  be  used   to  infer  suggesGons  based  on  heurisGcs  (weighted,  take  the  best,   etc.)     •  It  may  use  also  databases  of  clip  similariGes  like  pandora   •  Collects  direct  suggesGons   RECOGNITION  year  1  review   18   10th  November  2011  
  • 19. Conclusions   •  Three-­‐level  cogniGve  system  (server/suggesGons,  schemes,   heurisGcs)   •  Related  to  Hypermusic  (context-­‐based,  user  input)   •  Ecosystem-­‐like,  compeGGon/cooperaGon   •  Decentralized,  adapGve,  pervasive   •  Can  be  exported  to  other  scenarios  (e.g.,  learning  objects).     RECOGNITION  year  1  review   19   10th  November  2011