solving “unsolvable” engineering problemscadams/courses/2911/week07(24feb16)/millar... ·...
TRANSCRIPT
![Page 1: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/1.jpg)
Solving“Unsolvable”EngineeringProblems
2CaseStudiesinRobotEthics
Dr.JasonMillar
![Page 2: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/2.jpg)
WhoamI?
• B.Sc.EngineeringPhysics(MechanicalOption)(Queen’s)
• Workedasanengineerdesigningaerospaceelectronics, andtelecommunicationshardware
• B.A.,M.A.inphilosophy.UOttawa• Ph.D.Philosophy: robotethics,scienceandtechnologystudies.(Queen’s)
![Page 3: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/3.jpg)
WhoamI?
![Page 4: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/4.jpg)
RobotEthics?
Yes,robotethicsisathing.
![Page 5: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/5.jpg)
![Page 6: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/6.jpg)
![Page 7: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/7.jpg)
![Page 8: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/8.jpg)
RobotEthics?
• Transportation
![Page 9: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/9.jpg)
RobotEthics?
• Transportation• Militarydrones
![Page 10: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/10.jpg)
RobotEthics?
• Transportation• Militarydrones• Commercialdrones
![Page 11: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/11.jpg)
RobotEthics?
• Transportation• Militarydrones• Commercialdrones• Healthcare
![Page 12: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/12.jpg)
RobotEthics?
• Transportation• Militarydrones• Commercialdrones• Healthcare• Loveandsexwithrobots(socialrobotics)
![Page 13: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/13.jpg)
RobotEthics?
• Transportation• Militarydrones• Commercialdrones• Healthcare• Loveandsexwithrobots(socialrobotics)
![Page 14: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/14.jpg)
Jibo
![Page 15: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/15.jpg)
RobotEthics
“Toahammer,everythinglookslikeanail.”
• Isuppose itistempting, iftheonlytoolyouhave isahammer,totreateverythingasifitwereanail. [AbrahamH.Maslow(1962),TowardaPsychologyofBeing]
• Giveasmallboyahammer,andhewillfindthateverything heencountersneedspounding. [AbrahamKaplan(1964),TheConductofInquiry]
![Page 16: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/16.jpg)
RobotEthics
“Toahammer,everything lookslikeanail.”
“Toanengineer,everything lookslikeatechnicalproblem.”
![Page 17: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/17.jpg)
RobotEthics
“Toanengineer,everything lookslikeatechnicalproblem.”
I’dliketomakethefollowingcase:Designingautomation andartificial intelligence (robotics)technologieswell willrequireadifferent kindof
engineering problem-solving.
![Page 18: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/18.jpg)
RobotEthics
Designingautomation andartificial intelligence(robotics) technologieswell willrequirea
differentkindofengineeringproblem-solving.
Inrobotics, someproblemsare“unsolvable” ifwethinkofthemonlyintechnical terms.
![Page 19: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/19.jpg)
RobotEthics
Designingautomationandartificialintelligence(robotics)technologieswellwillrequireadifferentkindof
engineeringproblem-solving.
Inrobotics,someproblemsare“unsolvable” ifwethinkofthemonlyintechnicalterms.
Weneedanexpandedunderstandingofengineering/designethicstosolvethoseproblems.
![Page 20: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/20.jpg)
Case1:TheTunnelProblem
Youaretravellingalongasinglelanemountainroadinanautonomous carthatisfastapproaching anarrowtunnel.Justbeforeenteringthetunnelachildattemptstorunacrosstheroadbuttripsinthecenterofthelane,effectivelyblockingtheentrancetothetunnel.Thecarhasbuttwooptions:hitandkillthechild,orswerveintothewalloneithersideofthetunnel,thuskillingyou.
![Page 21: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/21.jpg)
TheTunnelProblem
• ThreeQuestions:1. Howshouldthecar
react?
![Page 22: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/22.jpg)
TheTunnelProblem
• ThreeQuestions:1. Howshouldthecar
react?2. Howwouldyouchoose
howthecarreacts?
![Page 23: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/23.jpg)
TheTunnelProblem
• ThreeQuestions:1. Howshouldthecar
react?2. Howwouldyou choose
howthecarreacts?3. Who shoulddecideho
thecarreacts?
![Page 24: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/24.jpg)
TheTunnelProblem
• OpenRoboethicsInitiative(Ori)poll
![Page 25: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/25.jpg)
TheTunnelProblem
![Page 26: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/26.jpg)
TheTunnelProblem
![Page 27: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/27.jpg)
TheTunnelProblem
![Page 28: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/28.jpg)
TheTunnelProblem
Thetunnelproblemsuggests thatsomeengineering problems cannot bereduced to
technical problems.
Eveniftherewasaneasytechnicalsolutionavailable forthetunnelproblem,itwouldbe
ethicallyproblematic toimplementit.
![Page 29: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/29.jpg)
HardMoralCases
• Nocommonmeasurebetweenoptions• Noappealto“expertise”available• Highlycontextual• Thesecasesare“unsolvable”, unliketraditional technicalengineeringproblems.
• (Don’tworry:Wecansolve"unsolvable”problems)
![Page 30: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/30.jpg)
BeyondTheTunnelProblem
Wecanmovefromthetunnelproblemtoidentifyingtunnel-like problemsthatare“unsolvable” inatechnicalsense(i.e.not
reducibletotechnicalproblems).
![Page 31: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/31.jpg)
“Unsolvable”EngineeringProblems
Beyondthetunnelproblem:• Classic“trolley”problemsinvolvingvaluetrade-offs suchaschoosingbetweenharmingapersonridingabikeorapersonwalkingalongthesidewalk.
• Givingpatientsaccesstoon/offswitchesonimplantable, life-savingdeviceslikeInternalCardiacDefibrillators (ICDs).
![Page 32: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/32.jpg)
“Unsolvable”EngineeringProblems
Beyondthetunnelproblem:• “Ditch”algorithms forunmannedaerialvehicles(UAVs)
• “geo-fencing” forUAVs• Privacysettingsforcontrollingdataflow• “deception” insocialrobotics
![Page 33: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/33.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?
![Page 34: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/34.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?
![Page 35: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/35.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?– Thatwon’talwayshelp,sinceapplyingatheoryis
effectivelyatechnicalsolution.Theethicalproblempersists.
![Page 36: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/36.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?2. Rigorousapplicationoflegalrequirements?
![Page 37: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/37.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?2. Rigorousapplicationoflegalrequirements?
Legalactions Ethicalactions
![Page 38: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/38.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?2. Rigorousapplicationoflegalrequirements?
Legalactions EthicalactionsManipulationPaternalismDeception
CivilDisobedienceEdwardSnowdenSomeeuthanasia
![Page 39: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/39.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?2. Rigorousapplicationoflegalrequirements?– Thelawconstrainsourchoices,butsomelegalactionsareunethical.Worse,somelegal-unethicalactionscanunderminetrust.Sothiswon’talwayshelp.
![Page 40: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/40.jpg)
“Unsolvable”EngineeringProblems
Howcanwesolvethem?1. Rigorousapplicationofethicaltheories?2. Rigorousapplicationoflegalrequirements?3. “Autonomybydesign”
![Page 41: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/41.jpg)
AutonomyByDesign
• Abasicgoalofautonomybedesign:–Whennecessary,buildethicallyrobustmechanismsforuserchoiceand/orinformedconsentintothesystem.
• Tunnelproblem:– Peopleseemtowantsomelevelofindividualchoice
– Peoplewanttransparencyin“hard-coded”decisions (specificallyre.decisionsthattheythinkshouldbetheirstomake)
![Page 42: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/42.jpg)
AutonomyByDesign
• Canbeillustratedbymeansofanothercasestudy.
![Page 43: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/43.jpg)
InternalCardiacDefibrillators(ICDs)
• Cardiacdefibrillators• Somepeopleareathighriskforirregularcardiacrhythms
• Forthosepeople,ICDsareagoodoption
![Page 44: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/44.jpg)
InternalCardiacDefibrillators(ICDs)
• Cardiacdefibrillators• Somepeopleareathighriskforirregularcardiacrhythms
• Forthosepeople,ICDsareagoodoption
• TheICDisalittleroboticdefibrillator
![Page 45: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/45.jpg)
InternalCardiacDefibrillators(ICDs)
![Page 46: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/46.jpg)
Case2:InternalCardiacDefibrillators(ICDs)
• Janeisathighriskoflife-threatening cardiacarrhythmias.• Beingotherwisehealthy,shereceivesanICD.• Threeyearslatershesuffersapainfulandterrifying,though
life-saving,ICDevent.• JustunderayearagoJanewasdiagnosedwithinoperable
cancerand,afterunsuccessfultreatments,isnowconsideringend-of-life palliativemeasures.
• Janeisaskedifshewantslife-savingmeasurestobeappliedintheeventthatshegoesintocardiacarrhythmia.
• JaneaskstohaveherICDturnedoff,butistolditmighttakeawhile.
![Page 47: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/47.jpg)
Case2:InternalCardiacDefibrillators(ICDs)
Somequestionstohighlightthesimilaritytothetunnelproblem:1. Shouldweputanon/offswitchonICDs?2. Shouldithaveadefaultposition(e.g.“on”)?3. Whoshouldhaveaccesstotheswitch?4. WhogetstodecidewhethertheICDis“on”or
off?Howwouldyougoaboutansweringthesequestions?
![Page 48: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/48.jpg)
Case2:InternalCardiacDefibrillators(ICDs)
Somequestionstohighlightthesimilaritytothetunnelproblem:1. Shouldweputanon/offswitchonICDs?2. AtanygiventimeshouldtheICDbe“on”or
“off”?3. Whoshouldhaveaccesstotheswitch?4. WhogetstodecidewhethertheICDis“on”or
off?Note:Noneofthesequestionscanbereducedtoatechnicalissue.
![Page 49: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/49.jpg)
InternalCardiacDefibrillators(ICDs)
Let’sfocusonthefirstquestion…• Whydoyouthinkwewouldwantanon/offswitch?– Couldbetoreduceproductliabilityissuesincasesofmalfunction.
– But,importantly,couldalsobetoallowICDrecipienttomakeimportantlifechoices.
![Page 50: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/50.jpg)
AutonomyByDesign
• Certainimportant lifechoicesoughtmorally tobelefttoeachindividual.
• Inmedicalethicsthisistermed“autonomy”,anditisacornerstoneoftheprofessionalcodes
• Hardmoralcasesthathaveno“right”answerarethesamekindsofcasesthatplacedautonomyatthecenterofmedicalethics
![Page 51: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/51.jpg)
AutonomyByDesign
Ifengineersanddesignersareautomatinghardethicaldecision-making, thenweneedtodesignaccordingly.Weneedtorespectuserautonomy
inourdesign.
ThismeansengineersdoNOThavethemoralauthority tomakealldesigndecisions.
![Page 52: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/52.jpg)
AutonomyByDesign
• WecandesigntheICDtoforceJaneintoastateofbeing,by:–Makingaccesstotheswitchdifficult– Removingtheswitch,orfailingtoprovideoneinthefirstplace
OR• wecandesignforautonomybyclarifyingtheseissuesupfrontinthedesignprocess
![Page 53: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/53.jpg)
AutonomyByDesign
• wecandesignforautonomybyclarifyingtheseissuesupfrontinthedesignprocess
• “EmbeddedEthicist”model:– trainedinidentifyingvaluetradeoffsinthedesignphaseofatechnology
– Clearprocesstoallowethicalissuestoreceiveconsiderationduringdesign
– Develop“bestpractices”forstandardcasesandbuildethicsanalysiscapabilitiesondesignteam
![Page 54: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/54.jpg)
AutonomyByDesign
• wecandesignforautonomybyclarifyingtheseissuesupfrontinthedesignprocess– Autonomouscarexample:• wecandisclosetousershowthecarisdesignedtodealwithvaluetradeoffs,or
• wecanprovidesettingsthatwouldallowtheusertomakegeneralpreferencesknown,or
• wecanlobbyforanticipatoryregulationintheautoindustry…
![Page 55: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/55.jpg)
AutonomyByDesign
• wecandesignforautonomybyclarifyingtheseissuesupfrontinthedesignprocess– ICDexample:• wecanclarifyupfrontanswerstothequestionsthatwereraised,or
• wecoulddesigndecision-makingtoolstohelpphysiciansregularlyengagerecipientsabouttheirpreferenceslikeakindof“preventative”maintenancemodeltoavoid“ethicalmalfunctions”,or
• wecouldmaketheswitchrelativelyaccessible…
![Page 56: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/56.jpg)
AutonomyByDesign
Attheendoftheday,autonomybydesignhelpsmanageusers’moralexpectationsbyallowingustodesigntechnologythatfitswellintotheir
morallives.
Thismakesforbetter,morecompetitivetechnologies.
![Page 57: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/57.jpg)
Thankyou.
![Page 58: Solving “Unsolvable” Engineering Problemscadams/courses/2911/Week07(24Feb16)/Millar... · Solving “Unsolvable” Engineering ... different kind of engineering problem-solving](https://reader035.vdocuments.site/reader035/viewer/2022070612/5b5a500d7f8b9a01748bae8a/html5/thumbnails/58.jpg)
Moreinformation• Millar,J.(2014).“YouShouldHaveASayInYourRobotCar’sCodeof
Ethics.”WIRED.(Sept2).• Lin,P.(2014).“Here’saTerribleIdea:RobotCarsWithAdjustable
EthicsSettings.”WIRED. (Aug18).• Millar,J.(2014).“TechnologyasMoralProxy– Autonomyand
PaternalismbyDesign.”IEEEEthicsinEngineering,ScienceandTechnologyConferenceProceedings,IEEEExplore(online).
• Lin,P.,Abney,K.,Bekey,G.(2014).RobotEthics. (MITPress).• Rogaway,P.(2015).“TheMoralCharacterofCryptographicWork.”• Robohub.org• Openroboethics.org• Responsiblerobotics.org• http://jasonmillar.ca