SlideShare a Scribd company logo
Virtual Reality
for the study of
Moral Dilemmas
involving
Driverless Cars
Student: Marios Bikos
Supervisor: Prof. Mel Slater
What is a Moral Dilemma?
A moral situation, in which a choice has to be made,
between 2 equally undesirable alternatives.
 Thus, an agent is condemned to moral failure.
 No matter what, he will do something wrong.
Problem
• How should cars behave during moral
dilemma situations?
• Who should get to decide how they
should be programmed to react?
“One of the thorniest challenges in A.I*”
*Boer Deng. Machine ethics: The robot's dilemma. Nature: International weekly journal of
science, 523(7558):24{26, 2015.
Moral Machine by MIT Media Lab
• An online platform to gather a
human perspective.
• Shows pictorial representations of
moral dilemmas.
• People judge which outcome they
consider more acceptable.
Research by Bonnefon et al. (2015)
• Data-driven approach inspired by
experimental ethics.
• Inform the construction and regulation
of moral algorithms for AVs, not dictate
them.
People tend to respond to situations and events realistically!
Rovira et al. (2009), Pertaub et al. (2002), Slater et al. (2006)
Approach
Pilot Study (16 participants)
• Build a VR simulation, so users can experience a moral dilemma leading to
an accident, as the passengers of a virtual driverless car.
• Assess people's responses using questionnaire and
compare results with previous approaches.
• Insight on how people evaluate the morality of decisions.
Experimental Setup
Implementation
• Increased sense of embodiment using mirror reflections + hand tracking.
Virtual Environment
Virtual Environment
HMD Lab
Results – Presence Questionnaire
Participants prefer utilitarian driverless cars, even if this means sacrificing themselves.
Results – Moral Preferences
Results
“The experience was very immersive and absorbing.
I had the tendency to interact with the virtual interior of the car. At one stage, I even tried to open
the air-vents!.”
“I didn't expect my reactions to be so realistic.
I even closed my eyes before hitting the wall.”
“The reflection of mirror made me feel sitting in a car and
the same happened due to the sounds of cars passing by.”
Conclusion
◦ Results mainly exploratory, can’t generalize
our assumptions (small sample).
◦ Small inclinations spotted, suggest further
experimentation with VR.
Assess behavioral responses during the
VR simulation and then ask participants
what they were trying to do.
Introduce children in the backseat
measuring how moral calculus changes.
Increase even more their sense of
presence and embodiment using full
body and finger tracking.
Thank you!
Any questions?

More Related Content

Similar to MSc Thesis: VR for the Study of Moral Dilemmas involving Driverless Cars

Usability Testing On A Digital Product
Usability Testing On A Digital ProductUsability Testing On A Digital Product
Usability Testing On A Digital Product
Kyle Soucy
 
Presentation of the paper “Computational thinking beyond STEM: an introductio...
Presentation of the paper “Computational thinking beyond STEM: an introductio...Presentation of the paper “Computational thinking beyond STEM: an introductio...
Presentation of the paper “Computational thinking beyond STEM: an introductio...
Grial - University of Salamanca
 
Computational thinking beyond STEM: an introduction to “moral machines” and p...
Computational thinking beyond STEM: an introduction to “moral machines” and p...Computational thinking beyond STEM: an introduction to “moral machines” and p...
Computational thinking beyond STEM: an introduction to “moral machines” and p...
Technological Ecosystems for Enhancing Multiculturality
 
How Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and TechnologyHow Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and Technology
Morten Rand-Hendriksen
 
Toward an Ethics of UX
Toward an Ethics of UXToward an Ethics of UX
Toward an Ethics of UX
Cake and Arrow
 
Why Software Drives Us Crazy
Why Software Drives Us CrazyWhy Software Drives Us Crazy
Why Software Drives Us Crazy
TechWell
 
Life, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the moveLife, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the move
CrowdLab
 
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityCOMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
Mark Billinghurst
 
Using A Humanoid Robot to Learn Social Skills
Using A Humanoid Robot to Learn Social SkillsUsing A Humanoid Robot to Learn Social Skills
Using A Humanoid Robot to Learn Social Skills
cjemitchell
 
Ethics for Conversational AI
Ethics for Conversational AIEthics for Conversational AI
Ethics for Conversational AI
Verena Rieser
 
Usability for Government: improving service delivery
Usability for Government: improving service deliveryUsability for Government: improving service delivery
Usability for Government: improving service delivery
Ruth Ellison
 
Guest lecture Sustainable Lens 2014
Guest lecture Sustainable Lens 2014Guest lecture Sustainable Lens 2014
Guest lecture Sustainable Lens 2014
Samuel Mann
 
Chapter 5 w.a. kritsonis, ph d - lecture notes - decision making
Chapter 5   w.a. kritsonis, ph d - lecture notes - decision makingChapter 5   w.a. kritsonis, ph d - lecture notes - decision making
Chapter 5 w.a. kritsonis, ph d - lecture notes - decision making
William Kritsonis
 
Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...
Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...
Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...
Franzi Ng
 
From Digital Literacy to Digital Fluency
From Digital Literacy to Digital FluencyFrom Digital Literacy to Digital Fluency
From Digital Literacy to Digital Fluency
David Cain
 
Driving healthy habits through behavioral product design (short) pdf
Driving healthy habits through behavioral product design (short) pdfDriving healthy habits through behavioral product design (short) pdf
Driving healthy habits through behavioral product design (short) pdf
Sunil Maulik
 
Writing Research Papers A Complete Guide Edition 1
Writing Research Papers A Complete Guide  Edition 1Writing Research Papers A Complete Guide  Edition 1
Writing Research Papers A Complete Guide Edition 1
Brianna Johnson
 
Behavioral responsivness
Behavioral responsivnessBehavioral responsivness
Behavioral responsivness
Ronni K. G. Christiansen
 
How to get what you really want from Testing' with Michael Bolton
How to get what you really want from Testing' with Michael BoltonHow to get what you really want from Testing' with Michael Bolton
How to get what you really want from Testing' with Michael Bolton
TEST Huddle
 
Grade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies ClearanceGrade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies Clearance
Elizabeth Anderson
 

Similar to MSc Thesis: VR for the Study of Moral Dilemmas involving Driverless Cars (20)

Usability Testing On A Digital Product
Usability Testing On A Digital ProductUsability Testing On A Digital Product
Usability Testing On A Digital Product
 
Presentation of the paper “Computational thinking beyond STEM: an introductio...
Presentation of the paper “Computational thinking beyond STEM: an introductio...Presentation of the paper “Computational thinking beyond STEM: an introductio...
Presentation of the paper “Computational thinking beyond STEM: an introductio...
 
Computational thinking beyond STEM: an introduction to “moral machines” and p...
Computational thinking beyond STEM: an introduction to “moral machines” and p...Computational thinking beyond STEM: an introduction to “moral machines” and p...
Computational thinking beyond STEM: an introduction to “moral machines” and p...
 
How Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and TechnologyHow Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and Technology
 
Toward an Ethics of UX
Toward an Ethics of UXToward an Ethics of UX
Toward an Ethics of UX
 
Why Software Drives Us Crazy
Why Software Drives Us CrazyWhy Software Drives Us Crazy
Why Software Drives Us Crazy
 
Life, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the moveLife, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the move
 
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityCOMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
 
Using A Humanoid Robot to Learn Social Skills
Using A Humanoid Robot to Learn Social SkillsUsing A Humanoid Robot to Learn Social Skills
Using A Humanoid Robot to Learn Social Skills
 
Ethics for Conversational AI
Ethics for Conversational AIEthics for Conversational AI
Ethics for Conversational AI
 
Usability for Government: improving service delivery
Usability for Government: improving service deliveryUsability for Government: improving service delivery
Usability for Government: improving service delivery
 
Guest lecture Sustainable Lens 2014
Guest lecture Sustainable Lens 2014Guest lecture Sustainable Lens 2014
Guest lecture Sustainable Lens 2014
 
Chapter 5 w.a. kritsonis, ph d - lecture notes - decision making
Chapter 5   w.a. kritsonis, ph d - lecture notes - decision makingChapter 5   w.a. kritsonis, ph d - lecture notes - decision making
Chapter 5 w.a. kritsonis, ph d - lecture notes - decision making
 
Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...
Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...
Exploring Experiential Learning Activities: Simulations, Role Play, and Real ...
 
From Digital Literacy to Digital Fluency
From Digital Literacy to Digital FluencyFrom Digital Literacy to Digital Fluency
From Digital Literacy to Digital Fluency
 
Driving healthy habits through behavioral product design (short) pdf
Driving healthy habits through behavioral product design (short) pdfDriving healthy habits through behavioral product design (short) pdf
Driving healthy habits through behavioral product design (short) pdf
 
Writing Research Papers A Complete Guide Edition 1
Writing Research Papers A Complete Guide  Edition 1Writing Research Papers A Complete Guide  Edition 1
Writing Research Papers A Complete Guide Edition 1
 
Behavioral responsivness
Behavioral responsivnessBehavioral responsivness
Behavioral responsivness
 
How to get what you really want from Testing' with Michael Bolton
How to get what you really want from Testing' with Michael BoltonHow to get what you really want from Testing' with Michael Bolton
How to get what you really want from Testing' with Michael Bolton
 
Grade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies ClearanceGrade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies Clearance
 

More from Marios Bikos

Mobile Augmented Reality
Mobile Augmented RealityMobile Augmented Reality
Mobile Augmented Reality
Marios Bikos
 
E.B.E.C 2014 - Team Greece - Day 4 Case Study
E.B.E.C 2014 - Team Greece - Day 4 Case StudyE.B.E.C 2014 - Team Greece - Day 4 Case Study
E.B.E.C 2014 - Team Greece - Day 4 Case Study
Marios Bikos
 
E.B.E.C 2014 - Team Greece - Day 3 Case Study
E.B.E.C 2014 - Team Greece - Day 3 Case StudyE.B.E.C 2014 - Team Greece - Day 3 Case Study
E.B.E.C 2014 - Team Greece - Day 3 Case Study
Marios Bikos
 
E.B.E.C 2014 - Team Greece - Day 2 Case Study
E.B.E.C 2014 - Team Greece - Day 2 Case StudyE.B.E.C 2014 - Team Greece - Day 2 Case Study
E.B.E.C 2014 - Team Greece - Day 2 Case Study
Marios Bikos
 
E.B.E.C 2014 - Team Greece - Day 1 Case Study
E.B.E.C 2014 - Team Greece - Day 1 Case StudyE.B.E.C 2014 - Team Greece - Day 1 Case Study
E.B.E.C 2014 - Team Greece - Day 1 Case Study
Marios Bikos
 
Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...
Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...
Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...
Marios Bikos
 
Haptic Interaction in Mixed Environments and Virtual Reality
Haptic Interaction in Mixed Environments and Virtual RealityHaptic Interaction in Mixed Environments and Virtual Reality
Haptic Interaction in Mixed Environments and Virtual Reality
Marios Bikos
 
Συναισθηματική Διάσταση στα Video Games-Project SIREN
Συναισθηματική Διάσταση στα Video Games-Project SIRENΣυναισθηματική Διάσταση στα Video Games-Project SIREN
Συναισθηματική Διάσταση στα Video Games-Project SIREN
Marios Bikos
 
Tεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video Games
Tεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video GamesTεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video Games
Tεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video Games
Marios Bikos
 
Games2Gaze-Rottenfishgames-Games Expo 2012
Games2Gaze-Rottenfishgames-Games Expo 2012Games2Gaze-Rottenfishgames-Games Expo 2012
Games2Gaze-Rottenfishgames-Games Expo 2012
Marios Bikos
 
MMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησης
MMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησηςMMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησης
MMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησης
Marios Bikos
 
"Results of Basic and Applied Research of the Artificial Intelligence Group o...
"Results of Basic and Applied Research of the Artificial Intelligence Group o..."Results of Basic and Applied Research of the Artificial Intelligence Group o...
"Results of Basic and Applied Research of the Artificial Intelligence Group o...Marios Bikos
 
"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris
"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris
"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris
Marios Bikos
 
Creating a Resume and a Cover Letter
Creating a Resume and a Cover LetterCreating a Resume and a Cover Letter
Creating a Resume and a Cover LetterMarios Bikos
 
1st Newsletter
1st Newsletter1st Newsletter
1st Newsletter
Marios Bikos
 
IEEE-Upatras corallia
IEEE-Upatras coralliaIEEE-Upatras corallia
IEEE-Upatras coralliaMarios Bikos
 
IEEE-Upatras Power&Energy Chapter
IEEE-Upatras Power&Energy ChapterIEEE-Upatras Power&Energy Chapter
IEEE-Upatras Power&Energy ChapterMarios Bikos
 
IEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.Τσίγκος
IEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.ΤσίγκοςIEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.Τσίγκος
IEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.ΤσίγκοςMarios Bikos
 
IEEE-Upatras Workshop Πώς να γράφετε Paper
IEEE-Upatras Workshop Πώς να γράφετε PaperIEEE-Upatras Workshop Πώς να γράφετε Paper
IEEE-Upatras Workshop Πώς να γράφετε Paper
Marios Bikos
 

More from Marios Bikos (20)

Mobile Augmented Reality
Mobile Augmented RealityMobile Augmented Reality
Mobile Augmented Reality
 
E.B.E.C 2014 - Team Greece - Day 4 Case Study
E.B.E.C 2014 - Team Greece - Day 4 Case StudyE.B.E.C 2014 - Team Greece - Day 4 Case Study
E.B.E.C 2014 - Team Greece - Day 4 Case Study
 
E.B.E.C 2014 - Team Greece - Day 3 Case Study
E.B.E.C 2014 - Team Greece - Day 3 Case StudyE.B.E.C 2014 - Team Greece - Day 3 Case Study
E.B.E.C 2014 - Team Greece - Day 3 Case Study
 
E.B.E.C 2014 - Team Greece - Day 2 Case Study
E.B.E.C 2014 - Team Greece - Day 2 Case StudyE.B.E.C 2014 - Team Greece - Day 2 Case Study
E.B.E.C 2014 - Team Greece - Day 2 Case Study
 
E.B.E.C 2014 - Team Greece - Day 1 Case Study
E.B.E.C 2014 - Team Greece - Day 1 Case StudyE.B.E.C 2014 - Team Greece - Day 1 Case Study
E.B.E.C 2014 - Team Greece - Day 1 Case Study
 
Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...
Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...
Dynamic Simulation of Virtual Objects for AR Applications. Development of an ...
 
Haptic Interaction in Mixed Environments and Virtual Reality
Haptic Interaction in Mixed Environments and Virtual RealityHaptic Interaction in Mixed Environments and Virtual Reality
Haptic Interaction in Mixed Environments and Virtual Reality
 
Συναισθηματική Διάσταση στα Video Games-Project SIREN
Συναισθηματική Διάσταση στα Video Games-Project SIRENΣυναισθηματική Διάσταση στα Video Games-Project SIREN
Συναισθηματική Διάσταση στα Video Games-Project SIREN
 
Tεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video Games
Tεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video GamesTεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video Games
Tεχνητή Νοημοσύνη για αυτόνομους χαρακτήρες σε Video Games
 
Games2Gaze-Rottenfishgames-Games Expo 2012
Games2Gaze-Rottenfishgames-Games Expo 2012Games2Gaze-Rottenfishgames-Games Expo 2012
Games2Gaze-Rottenfishgames-Games Expo 2012
 
Games expo patra
Games expo patraGames expo patra
Games expo patra
 
MMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησης
MMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησηςMMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησης
MMO Games:Εξερευνώντας το δυναμικό τους για την υποστήριξη της μάθησης
 
"Results of Basic and Applied Research of the Artificial Intelligence Group o...
"Results of Basic and Applied Research of the Artificial Intelligence Group o..."Results of Basic and Applied Research of the Artificial Intelligence Group o...
"Results of Basic and Applied Research of the Artificial Intelligence Group o...
 
"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris
"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris
"Introduction to Human-Computer Interaction" and Applications ",Prof..N.Avouris
 
Creating a Resume and a Cover Letter
Creating a Resume and a Cover LetterCreating a Resume and a Cover Letter
Creating a Resume and a Cover Letter
 
1st Newsletter
1st Newsletter1st Newsletter
1st Newsletter
 
IEEE-Upatras corallia
IEEE-Upatras coralliaIEEE-Upatras corallia
IEEE-Upatras corallia
 
IEEE-Upatras Power&Energy Chapter
IEEE-Upatras Power&Energy ChapterIEEE-Upatras Power&Energy Chapter
IEEE-Upatras Power&Energy Chapter
 
IEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.Τσίγκος
IEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.ΤσίγκοςIEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.Τσίγκος
IEEE-Upatras Επιχειρηματικότητα&Νέοι-Δ.Τσίγκος
 
IEEE-Upatras Workshop Πώς να γράφετε Paper
IEEE-Upatras Workshop Πώς να γράφετε PaperIEEE-Upatras Workshop Πώς να γράφετε Paper
IEEE-Upatras Workshop Πώς να γράφετε Paper
 

Recently uploaded

socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 

Recently uploaded (20)

socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 

MSc Thesis: VR for the Study of Moral Dilemmas involving Driverless Cars

  • 1. Virtual Reality for the study of Moral Dilemmas involving Driverless Cars Student: Marios Bikos Supervisor: Prof. Mel Slater
  • 2. What is a Moral Dilemma? A moral situation, in which a choice has to be made, between 2 equally undesirable alternatives.  Thus, an agent is condemned to moral failure.  No matter what, he will do something wrong.
  • 3. Problem • How should cars behave during moral dilemma situations? • Who should get to decide how they should be programmed to react? “One of the thorniest challenges in A.I*” *Boer Deng. Machine ethics: The robot's dilemma. Nature: International weekly journal of science, 523(7558):24{26, 2015.
  • 4. Moral Machine by MIT Media Lab • An online platform to gather a human perspective. • Shows pictorial representations of moral dilemmas. • People judge which outcome they consider more acceptable.
  • 5. Research by Bonnefon et al. (2015) • Data-driven approach inspired by experimental ethics. • Inform the construction and regulation of moral algorithms for AVs, not dictate them.
  • 6. People tend to respond to situations and events realistically! Rovira et al. (2009), Pertaub et al. (2002), Slater et al. (2006)
  • 7. Approach Pilot Study (16 participants) • Build a VR simulation, so users can experience a moral dilemma leading to an accident, as the passengers of a virtual driverless car. • Assess people's responses using questionnaire and compare results with previous approaches. • Insight on how people evaluate the morality of decisions.
  • 9. Implementation • Increased sense of embodiment using mirror reflections + hand tracking.
  • 12. Results – Presence Questionnaire
  • 13. Participants prefer utilitarian driverless cars, even if this means sacrificing themselves. Results – Moral Preferences
  • 14. Results “The experience was very immersive and absorbing. I had the tendency to interact with the virtual interior of the car. At one stage, I even tried to open the air-vents!.” “I didn't expect my reactions to be so realistic. I even closed my eyes before hitting the wall.” “The reflection of mirror made me feel sitting in a car and the same happened due to the sounds of cars passing by.”
  • 15. Conclusion ◦ Results mainly exploratory, can’t generalize our assumptions (small sample). ◦ Small inclinations spotted, suggest further experimentation with VR. Assess behavioral responses during the VR simulation and then ask participants what they were trying to do. Introduce children in the backseat measuring how moral calculus changes. Increase even more their sense of presence and embodiment using full body and finger tracking.

Editor's Notes

  1. -Title+Cool image of driverless cars/dilemma -what is a moral dilemma Driverless cars – Machine ethics  Challenge=decision making programming? MIT Moral Machine website + Bonnefon Research Results IVET as a tool for experimental psychology  people respond realistically Our approach ( VR+ dilemma involving driverless cars ), show the scenarios that were tested using bonnefons pictures of dilemmas Experimental Setup (show steering wheel+seat) Implementation Screenshots and then video Results ( show some presence results and highlight some comments from the participants!, show some boxplots for comparison ) Discussion/Conclusion What I can say: So you can imagine the situation, a driver does that but then that
  2. Driverless cars – Machine ethics  Challenge=decision making programming?
  3. Identify moral algorithms that people are willing to accept as citizens and to be subjected to as car owners.
  4. IVET as a tool for experimental psychology  people respond realistically
  5. Our approach ( VR+ dilemma involving driverless cars ),
  6. Results ( show some presence results and highlight some comments from the participants!, show some boxplots for comparison )
  7. Results ( show some presence results and highlight some comments from the participants!, show some boxplots for comparison )
  8. Whether their opinions have been influenced by VR experience is unknown