110 likes | 273 Views
Cognitive Personal Software Assistants within AmI environment. Karel MLS, Jose L. SALMERON, Kamila OLŠEVIČOVÁ and Martina HUSÁKOVÁ University of Hradec Králové, University Pablo de Olavide. Outline. Related work AmI framework Personal Software Assistants Cognitive PSA Fuzzy cognitive map
E N D
Cognitive Personal Software Assistants within AmI environment Karel MLS, Jose L. SALMERON, Kamila OLŠEVIČOVÁ and Martina HUSÁKOVÁ University of Hradec Králové, University Pablo de Olavide AMIF 2009, Hradec Králové 16.-17.9.2009
Outline • Related work • AmI framework • Personal Software Assistants • Cognitive PSA • Fuzzy cognitive map • Scenario nad C-PSA • Conclusions AMIF 2009, Hradec Králové 16.-17.9.2009
Related Work • (Remagnino, Foresti, Ellis, 2005) Ambient Intelligence: A Novel Paradigm. • (Gasson, Warwick, eds. 2007) Study on Emerging AmI Technologies. • (Friedewald, 2005) Safeguards in a World of Ambient Intelligence. • (Wright et al, 2008) The Illusion of Security. • (Kosko, 1986) Fuzzy Cognitive Maps. • (Miao, Yang, Fang, Goh, 2002) Fuzzy Cognitive Agents for Personalized Recommendation. • (Parenthoen, Tisseau, Morineau, 2002) Believable Decision for Virtual Actors • (Georgiou, Makry, 2004) A Learner’s Style and Profile Recognition via Fuzzy Cognitive Map. AMIF 2009, Hradec Králové 16.-17.9.2009
AmI framework • Environment responsive to the activities and presence of people • Technical issues of the AmI: data collection, and data processing • Technology integration into the environment • Large-scale distributed networks of interconnected computing devices • Intelligent user interfaces and integrating sensing devices to create individualized profiles • Technology that will improve the quality of people’s lives AMIF 2009, Hradec Králové 16.-17.9.2009
Personal software assistant • Intelligent Personal Software Assistant (PSA) research and development • Academic/research and Commercial applications • Project Silvia (2007) and Siri (2009) AMIF 2009, Hradec Králové 16.-17.9.2009
Cognitive PSA • A software agent that represents human preferences and makes recommendations • C-PSA should present different behavior patterns: • Communication with the user (natural language) • Perceiving the environment • Representing knowledge including user’s personal preferences • Learning from user’s behavior • Providing inference based on its represented knowledge • Offering personalized recommendations to user AMIF 2009, Hradec Králové 16.-17.9.2009
Fuzzy Cognitive Map • Model for representing the causal relationships between several factors • Neuro-fuzzy system, which is able to incorporate experts’ knowledge • Two characteristics: • causal relationships between nodes have different intensities, represented with a number from 0 to 1 • it involves feedback, where the effect of change in a concept node may affect other concept nodes • It is possible to represent the different relationships among factors by means of a matrix (A), called the adjacency matrix AMIF 2009, Hradec Králové 16.-17.9.2009
Fuzzy Cognitive Map • When an expert assigns a value eij, three issues must be considered: • the eij intensity to indicate how strong the i concept is in j • the sign (+/−) of eij must be decided to indicate if the relationship between the i and j concepts is direct or inverse • the causality relationship needs to be indicated to establish if the i concept is a cause of j or vice-versa • There are methodologies for building FCMs if the data sources are not human experts • Various methodologies could be used in order to reach a consensus among the experts • The augmented adjacency matrix is built adding the adjacency matrix of each source AMIF 2009, Hradec Králové 16.-17.9.2009
Scenario and C-PSA • University campus consists of several buildings where numerous people migrate from place to place during the day • There are different information systems that can provide partial, more or less fuzzy and more or less formal information about locating people at the university (scheduling system, study agenda, intranet, card system…) • Some information is more private and not available to people who are not in contact lists (LMS, e-mail, ICQ…). • A personal assistant system would integrate data from all systems and applications to provide information about current location of all the people at the university • The profile of availability of each person would be described by the set of rules, defining activity, location, list of searchers who can see this status • The question is whether people would accept the personal assistant or would perceive it like something what endangers their privacy. AMIF 2009, Hradec Králové 16.-17.9.2009
Cognitive PSAs may be implemented into the heterogenous software environment They may be helpful in sharing information, knowledge and in improving communication They can learn and evolve together with user’s changing interests and needs In the frame of AmI, C-PSAs may be used as intelligent and sensitive personal user interfaces C-PSA as a means for human’s privacy protection. Conclusions AMIF 2009, Hradec Králové 16.-17.9.2009
Thank you for your attention! AMIF 2009, Hradec Králové 16.-17.9.2009