ICT Networking Session « SEMANTIC ADAPTATION IN AFFECTIVE INTERACTION » STEFANOS KOLLIAS National Technical University of Athens Computer Science Division.

Slides:



Advertisements
Similar presentations
National Technical University of Athens Department of Electrical and Computer Engineering Image, Video and Multimedia Systems Laboratory
Advertisements

The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Empirical and Data-Driven Models of Multimodality Advanced Methods for Multimodal Communication Computational Models of Multimodality Adequate.
Modeling Human Reasoning About Meta-Information Presented By: Scott Langevin Jingsong Wang.
1 Knowledge, Action and Systems Some emerging foundational issues in Computing … Can Information Studies Help? Eric Yu Faculty of Information Studies University.
ICANN workshop, September 14, Athens, Greece Intelligent Affective Interaction technologies and applications.
Spoken Language Technologies: A review of application areas and research issues Analysis and synthesis of F0 contours Agnieszka Wagner Department of Phonetics,
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Lecture 13 Revision IMS Systems Analysis and Design.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Principles and Methods
1 IUT de Montreuil Université Paris 8 Emotion in Interaction: Embodied Conversational Agents Catherine Pelachaud.
Intelligent Agents: an Overview. 2 Definitions Rational behavior: to achieve a goal minimizing the cost and maximizing the satisfaction. Rational agent:
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence From Data Mining To Knowledge.
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
GUI: Specifying Complete User Interaction Soft computing Laboratory Yonsei University October 25, 2004.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Cognitive Reasoning to Respond Affectively to the Student Patrícia A. Jaques Magda Bercht Rosa M. Vicari UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL BRASIL.
Ecological Interface Design
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
Synthetic Cognitive Agent Situational Awareness Components Sanford T. Freedman and Julie A. Adams Department of Electrical Engineering and Computer Science.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Key Centre of Design Computing and Cognition – University of Sydney Concept Formation in a Design Optimization Tool Wei Peng and John S. Gero 7, July,
Vocabularies for Description of Accessibility Issues in MMUI Željko Obrenović, Raphaël Troncy, Lynda Hardman Semantic Media Interfaces, CWI, Amsterdam.
卓越發展延續計畫分項三 User-Centric Interactive Media ~ 主 持 人 : 傅立成 共同主持人 : 李琳山,歐陽明,洪一平, 陳祝嵩 水美溫泉會館研討會
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
I Robot.
ARTIFICIAL INTELLIGENCE Human like intelligence Definitions: 1. Focus on intelligent Behaviour “Behaviour by a machine that, if performed by a human.
1 The Theoretical Framework. A theoretical framework is similar to the frame of the house. Just as the foundation supports a house, a theoretical framework.
Service Service metadata what Service is who responsible for service constraints service creation service maintenance service deployment rules rules processing.
Cognitive Systems Foresight Language and Speech. Cognitive Systems Foresight Language and Speech How does the human system organise itself, as a neuro-biological.
Österreichisches Forschnungsinstitut für Artificial Intelligence Representational Lego for ECAs Brigitte Krenn.
Multimodality, universals, natural interaction… and some other stories… Kostas Karpouzis & Stefanos Kollias ICCS/NTUA HUMAINE WP4.
1 Viewing Vision-Language Integration as a Double-Grounding case Katerina Pastra Department of Computer Science, Natural Language Processing Group, University.
Introduction of Intelligent Agents
Volgograd State Technical University Applied Computational Linguistic Society Undergraduate and post-graduate scientific researches under the direction.
Nursing Informatics NI.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
Does GridGIS require more intelligence than GIS? Claire Jarvis Department of Geography GEOGRAPHY.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Chapter 4 Motor Control Theories Concept: Theories about how we control coordinated movement differ in terms of the roles of central and environmental.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
UCI Large-Scale Collection of Application Usage Data to Inform Software Development David M. Hilbert David F. Redmiles Information and Computer Science.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
Facial Expression Analysis Theoretical Results –Low-level and mid-level segmentation –High-level feature extraction for expression analysis (FACS – MPEG4.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
NCP meeting Jan 27-28, 2003, Brussels Colette Maloney Interfaces, Knowledge and Content technologies, Applications & Information Market DG INFSO Multimodal.
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Artificial Intelligence
Under Guidance of Mr. A. S. Jalal Associate Professor Dept. of Computer Engineering and Applications GLA University, Mathura Presented by Dev Drume Agrawal.
Perceptive Computing Democracy Communism Architecture The Steam Engine WheelFire Zero Domestication Iron Ships Electricity The Vacuum tube E=mc 2 The.
Introduction to Machine Learning, its potential usage in network area,
What is cognitive psychology?
Lecture #1 Introduction
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
CSc4730/6730 Scientific Visualization
Introduction to Sentiment Analysis
Presentation transcript:

ICT Networking Session « SEMANTIC ADAPTATION IN AFFECTIVE INTERACTION » STEFANOS KOLLIAS National Technical University of Athens Computer Science Division School of Electrical and Computer Engineering Lyon, France, November 25, 2008

Introduction Affective computing is of major importance in Human Machine Interaction; it involves perception, interpretation, cognition, expression. Affective computing is of major importance in Human Machine Interaction; it involves perception, interpretation, cognition, expression. Related International conferences include ACII2005, ACII2007, LREC2007, LREC2008, ACII2009. Related International conferences include ACII2005, ACII2007, LREC2007, LREC2008, ACII2009. EU IST projects and networks (Ermis, Interface, Safira, Humaine, Callas, Semaine, Feelix-Growing, Metabo) investigate(d) different issues of affective computing: theories and models of emotional processes, computational modelling, emotional databases, input signal analysis, emotion recognition, generation of embodied conversational agents. EU IST projects and networks (Ermis, Interface, Safira, Humaine, Callas, Semaine, Feelix-Growing, Metabo) investigate(d) different issues of affective computing: theories and models of emotional processes, computational modelling, emotional databases, input signal analysis, emotion recognition, generation of embodied conversational agents.

State-of-the-art Affective computing systems: model and analyse single or multi-modal affective cues; model and analyse single or multi-modal affective cues; extract and use statistical information and rules; extract and use statistical information and rules; create data sets and environments to perform user state detection; create data sets and environments to perform user state detection; include Embodied Conversational Agent (ECA) synthesis and interaction. include Embodied Conversational Agent (ECA) synthesis and interaction.

Requirements and achievements Common frameworks: Common frameworks: i) discrete, dimensional, component, appraisal emotional & affective models, i) discrete, dimensional, component, appraisal emotional & affective models, ii) cognitive & goal-based interaction computational models ii) cognitive & goal-based interaction computational models iii) Facial Action Coding System (FACS) and MPEG-4 models for facial, viseme and body motion analysis and synthesis, iii) Facial Action Coding System (FACS) and MPEG-4 models for facial, viseme and body motion analysis and synthesis, iv) features extracted from paralinguistic speech analysis, iv) features extracted from paralinguistic speech analysis, v) affect indicating words from linguistic speech recognition, v) affect indicating words from linguistic speech recognition, vi) physiological characteristics and cues, vi) physiological characteristics and cues, vii) multi-modal integration through feature or decision fusion. vii) multi-modal integration through feature or decision fusion. Need to address emerging requirements: humanlike interactions, less constrained environments, adaptive artificial systems Need to address emerging requirements: humanlike interactions, less constrained environments, adaptive artificial systems

Problems encountered Synchronisation, contradiction, co-existence lack, evolution. Synchronisation, contradiction, co-existence lack, evolution. Fusion of different signals and cues requires inferring on contradictory or ambiguous emotional cues Fusion of different signals and cues requires inferring on contradictory or ambiguous emotional cues Assuring that interaction is acceptable and appropriate in terms of user experiences. Assuring that interaction is acceptable and appropriate in terms of user experiences. Lack of common knowledge framework consistently representing taxonomies, rules and correlations in affective computing.  Recognition performance and fusion of multi-modal inputs is not satisfactory across varying and different environments,  Lack of interaction cycles where, in real time, the analysis loop feeds the synthetic one with info which is then reused further through user’s affective feedback,  Including the cognitive component and the context of interaction in the loop makes the situation much harder and systems almost impossible to benchmark.

Problems encountered (2) Test databases utilize sets of well-defined multi-modal (aural, visual, biosignal) data, captured in controlled or partly uncontrolled environments, depicting humans engaged in predetermined tasks. Test databases utilize sets of well-defined multi-modal (aural, visual, biosignal) data, captured in controlled or partly uncontrolled environments, depicting humans engaged in predetermined tasks. Moreover, knowledge obtained from one specific dataset may only be efficiently reused in the same environment. This refers to: Moreover, knowledge obtained from one specific dataset may only be efficiently reused in the same environment. This refers to:  low-level requirements, e.g., similar lighting conditions or absence of occlusion in visual signal analysis,  user-oriented restrictions, e.g., same subjects with same physical characteristics and similar expressivities,  similar cognitive or interaction tasks, e.g. reading or speaking to an artificial listener, classifying hand gestures in predefined categories.

SAFE Concept Generate a common adaptable semantic representation framework, i.e., a consistent environment to serve as knowledge substrate for affective interaction in real, uncertain, environments. Generate a common adaptable semantic representation framework, i.e., a consistent environment to serve as knowledge substrate for affective interaction in real, uncertain, environments. Basis: Basis:  state-of-the-art imperfect (uncertain, incomplete, vague, inconsistent) knowledge representation formalisms,  novel alignment, mapping and reasoning tools,  semantic adaptation and learning.

SAFE Concept (2) Generate a learning, evolving and adapting cognitive model Generate a learning, evolving and adapting cognitive model Start with basic knowledge about the nature of possible interactions, users and the environment, Start with basic knowledge about the nature of possible interactions, users and the environment, Include powerful sensing and reasoning mechanisms, along with the ability to infer from expert knowledge reinforced by accumulated experiences, Include powerful sensing and reasoning mechanisms, along with the ability to infer from expert knowledge reinforced by accumulated experiences, Result in a system gradually evolving its knowledge to incorporate its observations along with its own or the user’s evaluation. Result in a system gradually evolving its knowledge to incorporate its observations along with its own or the user’s evaluation.

SAFE Model

SAFE Technologies Formal Knowledge Formal Knowledge It stores the terminology, axioms, assertions, constrains that describe affective interaction. It stores the terminology, axioms, assertions, constrains that describe affective interaction. - HCI Ontologies module (formal ontological description representing the concepts and relationships of the field, providing formal definitions and axioms that hold in every HCI environment. - HCI Ontologies module (formal ontological description representing the concepts and relationships of the field, providing formal definitions and axioms that hold in every HCI environment. * abstract descriptions of users’ affective states * abstract descriptions of users’ affective states * low level descriptions of multimodal users’ info * low level descriptions of multimodal users’ info * context description (user expressivity, goals of * context description (user expressivity, goals of interaction, environmental characteristics). interaction, environmental characteristics).

SAFE Technologies (2) Real environments cause inconsistencies in the Formal Knowledge Real environments cause inconsistencies in the Formal Knowledge For example, the personality and expressivity of the specific user make some of the axioms and constraints of the HCI Ontology non-applicable or even wrong, according to logical entailments or user feedback. For example, the personality and expressivity of the specific user make some of the axioms and constraints of the HCI Ontology non-applicable or even wrong, according to logical entailments or user feedback. These inconsistencies make the formal use of knowledge that the SAFE Reasoner provides rather problematic. These inconsistencies make the formal use of knowledge that the SAFE Reasoner provides rather problematic. How to solve: How to solve:

SAFE Technologies (3) The reasoner detects the inconsistency The reasoner detects the inconsistency It follows a paraconsistent reasoning approach taking into account that the interaction with the user is assumed to be continuous and the user feedback will provide the system with additional important information needed in order to resolve the inconsistency. It follows a paraconsistent reasoning approach taking into account that the interaction with the user is assumed to be continuous and the user feedback will provide the system with additional important information needed in order to resolve the inconsistency. The Knowledge Adaptation component of SAFE resolves the inconsistency through a recursive learning process. The Knowledge Adaptation component of SAFE resolves the inconsistency through a recursive learning process.

SAFE Technologies (4) Knowledge adaptation Knowledge adaptation It determines the minimal set(s) of axioms that cause the inconsistency, It determines the minimal set(s) of axioms that cause the inconsistency, - Inconsistency Handling module - Inconsistency Handling module The minimal sets get represented in connectionist models and, with the aid of learning algorithms, are adapted and then re-inserted in the knowledge base. - The minimal sets get represented in connectionist models and, with the aid of learning algorithms, are adapted and then re-inserted in the knowledge base. - Some parts of the knowledge represent properties of objects that are rigid, while others are highly dynamic. Some parts of the knowledge represent properties of objects that are rigid, while others are highly dynamic. For the latter, the adaptation will be performed more drastically, with high learning rates, while for the former a more careful strategy will be followed. For the latter, the adaptation will be performed more drastically, with high learning rates, while for the former a more careful strategy will be followed.

SAFE Target Semantic adaptation in affective interaction. Semantic adaptation in affective interaction. Key words are learning and knowledge. Key words are learning and knowledge. Successfully combine these main components of cognition and machine intelligence. Successfully combine these main components of cognition and machine intelligence. Adaptation and evolution of ontological knowledge to effectively handle the context of interactions, i.e., specific user characteristics, goals & behaviours, or environmental changes. Adaptation and evolution of ontological knowledge to effectively handle the context of interactions, i.e., specific user characteristics, goals & behaviours, or environmental changes.

SAFE Target (2) The SAFE accomplishments will follow and closely relate to current state-of-the-art developments: The SAFE accomplishments will follow and closely relate to current state-of-the-art developments:  in W3C (RIF, OWL Development groups, EMOXG, MMI, Emotion Incubator)  in the Humaine Association ( research.net/association), so that the SAFE system and technologies can be easily distributed and shared by the R&D community for affective interaction.

Advancing the State-of-the-Art Computational models of Affect Computational models of Affect  Taxonomies of affective user states, related to computational models of affect and emotions (Scherer’s proposal for distinguishing classes of affective states:  Taxonomies of affective user states, related to computational models of affect and emotions (Scherer’s proposal for distinguishing classes of affective states: * Emotions (e.g., angry, sad, joyful, fearful, ashamed, proud, elated, desperate) * Emotions (e.g., angry, sad, joyful, fearful, ashamed, proud, elated, desperate) * Moods (e.g., cheerful, gloomy, irritable, listless, depressed, buoyant) * Moods (e.g., cheerful, gloomy, irritable, listless, depressed, buoyant) * Interpersonal stances (e.g., distant, cold, warm, supportive, contemptuous) * Interpersonal stances (e.g., distant, cold, warm, supportive, contemptuous) * Preferences/ Attitudes (e.g., liking, loving, hating, valuing, desiring) * Preferences/ Attitudes (e.g., liking, loving, hating, valuing, desiring) * Affect dispositions (e.g., nervous, anxious, reckless, morose, hostile) * Affect dispositions (e.g., nervous, anxious, reckless, morose, hostile)

Advancing the State-of-the-Art (2) Interpretation of Affective User Behaviours Interpretation of Affective User Behaviours Context Modelling Context Modelling Imperfect Knowledge Representation and Reasoning Imperfect Knowledge Representation and Reasoning Connectionist model for ontology adaptation Connectionist model for ontology adaptation

Applications Robotics (Emotion aware, Knowledge Aggregation, Context Analysis): FEELIX- GROWING Robotics (Emotion aware, Knowledge Aggregation, Context Analysis): FEELIX- GROWING Human Computer Interaction in Emotional Environments (Knowledge and Emotion) : CALLAS Human Computer Interaction in Emotional Environments (Knowledge and Emotion) : CALLAS Analysis of status of children/students in e-learning Environments (Behaviour Analysis, Knowledge of User States): AGENT-DYSL Analysis of status of children/students in e-learning Environments (Behaviour Analysis, Knowledge of User States): AGENT-DYSL Analysis of status of car driver (monitoring safety): METABO Analysis of status of car driver (monitoring safety): METABO

Prospects Requirement for Novel Cognitive Systems interweaving Knowledge & Learning/Adaptation Technologies Requirement for Novel Cognitive Systems interweaving Knowledge & Learning/Adaptation Technologies Theoretical and Technological Advancing of the State-of-the-art Theoretical and Technological Advancing of the State-of-the-art Novel Applications: Emotion, Context and Knowledge Aware Robots, Tutors, Systems,… Novel Applications: Emotion, Context and Knowledge Aware Robots, Tutors, Systems,… New FP7 ICT Call for funding. New FP7 ICT Call for funding.

Thank you for your attention. Thank you for your attention. contact details: contact details: