SlideShare uma empresa Scribd logo
1 de 26
2 December 2005
Fusion in Multimodal Interactive Systems:
An HMM-Based Algorithm for User-Induced
Adaptation
Bruno Dumas1, Beat Signer1 and Denis Lalanne2
1 WISE Research Lab, Vrije Universiteit Brussel, Belgium
2 DIVA Research Group, University of Fribourg, Switzerland
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 2
June 26, 2012
Outline
• Fusion of multimodal input
• Multimodal interaction: from design to implementation
• Algorithms for fusion of multimodal input
• A Hidden Markov Model-based fusion algorithm
• Instantiation of the algorithm
• Evaluation of the algorithm
• Qualitative test
• Quantitative evaluation
• Performance assessment
• Conclusion
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 3
June 26, 2012
Fusion of Multimodal Input
 Challenges in multimodal interaction engineering:
continous and probabilistic inputs, real-time…
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 4
June 26, 2012
Challenging/Ambiguous Fusion Cases
• “Put-that-there”
 Complementarity case
• “Play next track”
 Different meanings based on order and context
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 5
June 26, 2012
CARE Properties at the Design Level
 Describe how modalities can be combined
 Complementarity
 All modalities are necessary
 Assignment
 Absence of choice
 Redundancy
 Same expressive power between modalities
 Equivalence
 Any modality is sufficient
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 6
June 26, 2012
HephaisTK Multimodal Framework
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 7
June 26, 2012
Description of Multimodal Dialogues
• Syntactic-level description
• For more details: check
SMUIML language
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 8
June 26, 2012
Fusion Algorithms
• Frame-based algorithms & Unification-
based algorithms
• Symbolic approaches
• Both are a de facto standard
• Symbolic-statistical algorithms
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 9
June 26, 2012
Symbolic-Statistical Approaches
 Symbolic data
 Interpretation of low-level data
 Statistical processing
 Machine learning algorithms
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 10
June 26, 2012
Our HMM-Based Fusion Algorithm
 Why hidden Markov models?
 Very good modelling of time-related events
 Takes advantage of input data coming from
probabilistic input modalities
 On-the-fly adaptation of the model
- e.g. based on user feedback
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 11
June 26, 2012
Put-That-There Example
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 12
June 26, 2012
Put-That-There Example
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 13
June 26, 2012
Put-That-There Example
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 14
June 26, 2012
Put-That-There Example
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 15
June 26, 2012
Put-That-There Example
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 16
June 26, 2012
Put-That-There Example
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 17
June 26, 2012
Instantiation of the Algorithm
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 18
June 26, 2012
Evaluation of the Algorithm
 Evaluation on three levels
 Qualitative “gut check” test
 Benchmarks on real-world examples
 Performance assessment
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 19
June 26, 2012
Evaluation: Qualitative Test
• Three expert users were asked to assess the
behaviour of the algorithm
 frames-based and HMM-based fusion
 5 minutes per condition + interview
• Coherent behaviour between the algorithms
• No noticeable difference
in responsiveness
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 20
June 26, 2012
Evaluation: Benchmark
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 21
June 26, 2012
Evaluation: Benchmark
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 22
June 26, 2012
Benchmark Results (1)
• CARE properties: equivalence and redundancy tests
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 23
June 26, 2012
Benchmark Results (2)
• Sequential and non-sequential complementarity tests
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 24
June 26, 2012
Benchmark Results (3)
• “Play next track” example
Meaning
frames
HMM-based
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 25
June 26, 2012
Evaluation: Performance
• Per fusion algorithm:
• 5 runs of 40 input pieces
• 5 x 20 expected fusion results
• Frame-based: 18.2 ms
• Standard deviation: 12.7 ms
• HMM-based: 16.6 ms
• Standard deviation: 11.6 ms
Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 26
June 26, 2012
Conclusion
• A new symbolic-statistical multimodal fusion
algorithm based on Hidden Markov Models
• Integrated into the HephaisTK framework
• Superior recognition rates compared to existing
algorithms
• Handling of ambiguous cases
• Processing of real-time user feedback
http://wise.vub.ac.be/bruno-dumas

Mais conteúdo relacionado

Semelhante a Fusion in Multimodal Interactive Systems: An HMM-Based Algorithm for User-Induced Adaptation

21st century skills 03FEB15
21st century skills 03FEB1521st century skills 03FEB15
21st century skills 03FEB15
Janine Kiers
 
Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016
Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016
Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016
Varun Singh
 
Lecture_2_Deep_Learning_Overview (1).pptx
Lecture_2_Deep_Learning_Overview (1).pptxLecture_2_Deep_Learning_Overview (1).pptx
Lecture_2_Deep_Learning_Overview (1).pptx
gamajima2023
 
BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...
BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...
BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...
Stefan Boeykens
 
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
Verhaert Masters in Innovation
 

Semelhante a Fusion in Multimodal Interactive Systems: An HMM-Based Algorithm for User-Induced Adaptation (20)

21st century skills 03FEB15
21st century skills 03FEB1521st century skills 03FEB15
21st century skills 03FEB15
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
 
BPM Cluster Meeting 2018
BPM Cluster Meeting 2018BPM Cluster Meeting 2018
BPM Cluster Meeting 2018
 
ECIR Recommendation Challenges
ECIR Recommendation ChallengesECIR Recommendation Challenges
ECIR Recommendation Challenges
 
MBUID survey
MBUID surveyMBUID survey
MBUID survey
 
Lecture-2 Applied ML .pptx
Lecture-2 Applied ML .pptxLecture-2 Applied ML .pptx
Lecture-2 Applied ML .pptx
 
Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016
Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016
Validation of Design Tools-PPT for CEDAR Meeting-04-15-2016
 
Lecture_2_Deep_Learning_Overview (1).pptx
Lecture_2_Deep_Learning_Overview (1).pptxLecture_2_Deep_Learning_Overview (1).pptx
Lecture_2_Deep_Learning_Overview (1).pptx
 
BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...
BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...
BIM, Big Data and Mashup in Architectural Computing – Experimenting with Digi...
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
 
Challenges of Cloud Monitoring
Challenges of Cloud MonitoringChallenges of Cloud Monitoring
Challenges of Cloud Monitoring
 
Privacy and Security in Multi-modal User Interface Modeling for Social Media
Privacy and Security in Multi-modal User Interface Modeling for Social MediaPrivacy and Security in Multi-modal User Interface Modeling for Social Media
Privacy and Security in Multi-modal User Interface Modeling for Social Media
 
Usability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsUsability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metrics
 
Course Review - Lecture 13 - Introduction to Databases (1007156ANR)
Course Review - Lecture 13 - Introduction to Databases (1007156ANR)Course Review - Lecture 13 - Introduction to Databases (1007156ANR)
Course Review - Lecture 13 - Introduction to Databases (1007156ANR)
 
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
 
CASCON06.ppt
CASCON06.pptCASCON06.ppt
CASCON06.ppt
 
Formal Method
Formal Method Formal Method
Formal Method
 
Introduction to mechatronics
Introduction to mechatronicsIntroduction to mechatronics
Introduction to mechatronics
 
Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...
Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...
Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...
 
Model driven engineering for big data management systems
Model driven engineering for big data management systemsModel driven engineering for big data management systems
Model driven engineering for big data management systems
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Fusion in Multimodal Interactive Systems: An HMM-Based Algorithm for User-Induced Adaptation

  • 1. 2 December 2005 Fusion in Multimodal Interactive Systems: An HMM-Based Algorithm for User-Induced Adaptation Bruno Dumas1, Beat Signer1 and Denis Lalanne2 1 WISE Research Lab, Vrije Universiteit Brussel, Belgium 2 DIVA Research Group, University of Fribourg, Switzerland
  • 2. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 2 June 26, 2012 Outline • Fusion of multimodal input • Multimodal interaction: from design to implementation • Algorithms for fusion of multimodal input • A Hidden Markov Model-based fusion algorithm • Instantiation of the algorithm • Evaluation of the algorithm • Qualitative test • Quantitative evaluation • Performance assessment • Conclusion
  • 3. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 3 June 26, 2012 Fusion of Multimodal Input  Challenges in multimodal interaction engineering: continous and probabilistic inputs, real-time…
  • 4. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 4 June 26, 2012 Challenging/Ambiguous Fusion Cases • “Put-that-there”  Complementarity case • “Play next track”  Different meanings based on order and context
  • 5. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 5 June 26, 2012 CARE Properties at the Design Level  Describe how modalities can be combined  Complementarity  All modalities are necessary  Assignment  Absence of choice  Redundancy  Same expressive power between modalities  Equivalence  Any modality is sufficient
  • 6. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 6 June 26, 2012 HephaisTK Multimodal Framework
  • 7. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 7 June 26, 2012 Description of Multimodal Dialogues • Syntactic-level description • For more details: check SMUIML language
  • 8. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 8 June 26, 2012 Fusion Algorithms • Frame-based algorithms & Unification- based algorithms • Symbolic approaches • Both are a de facto standard • Symbolic-statistical algorithms
  • 9. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 9 June 26, 2012 Symbolic-Statistical Approaches  Symbolic data  Interpretation of low-level data  Statistical processing  Machine learning algorithms
  • 10. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 10 June 26, 2012 Our HMM-Based Fusion Algorithm  Why hidden Markov models?  Very good modelling of time-related events  Takes advantage of input data coming from probabilistic input modalities  On-the-fly adaptation of the model - e.g. based on user feedback
  • 11. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 11 June 26, 2012 Put-That-There Example
  • 12. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 12 June 26, 2012 Put-That-There Example
  • 13. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 13 June 26, 2012 Put-That-There Example
  • 14. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 14 June 26, 2012 Put-That-There Example
  • 15. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 15 June 26, 2012 Put-That-There Example
  • 16. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 16 June 26, 2012 Put-That-There Example
  • 17. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 17 June 26, 2012 Instantiation of the Algorithm
  • 18. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 18 June 26, 2012 Evaluation of the Algorithm  Evaluation on three levels  Qualitative “gut check” test  Benchmarks on real-world examples  Performance assessment
  • 19. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 19 June 26, 2012 Evaluation: Qualitative Test • Three expert users were asked to assess the behaviour of the algorithm  frames-based and HMM-based fusion  5 minutes per condition + interview • Coherent behaviour between the algorithms • No noticeable difference in responsiveness
  • 20. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 20 June 26, 2012 Evaluation: Benchmark
  • 21. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 21 June 26, 2012 Evaluation: Benchmark
  • 22. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 22 June 26, 2012 Benchmark Results (1) • CARE properties: equivalence and redundancy tests
  • 23. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 23 June 26, 2012 Benchmark Results (2) • Sequential and non-sequential complementarity tests
  • 24. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 24 June 26, 2012 Benchmark Results (3) • “Play next track” example Meaning frames HMM-based
  • 25. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 25 June 26, 2012 Evaluation: Performance • Per fusion algorithm: • 5 runs of 40 input pieces • 5 x 20 expected fusion results • Frame-based: 18.2 ms • Standard deviation: 12.7 ms • HMM-based: 16.6 ms • Standard deviation: 11.6 ms
  • 26. Bruno Dumas – WISE resarch lab – Department of Computer Science - bdumas@vub.ac.be 26 June 26, 2012 Conclusion • A new symbolic-statistical multimodal fusion algorithm based on Hidden Markov Models • Integrated into the HephaisTK framework • Superior recognition rates compared to existing algorithms • Handling of ambiguous cases • Processing of real-time user feedback http://wise.vub.ac.be/bruno-dumas