cs 4001: computing, society & professionalism · 2019. 4. 1. · cs 4001: computing, society...
TRANSCRIPT
![Page 1: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/1.jpg)
CS 4001: Computing, Society & ProfessionalismMunmun DeChoudhury |AssistantProfessor|SchoolofInteractiveComputing
Week 12: Algorithms and (Lack of) ControlMarch 26, 2019
![Page 2: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/2.jpg)
A Lack of Control
• Techcompaniesowningprofuseamountsofdata§ Companiescontrolmonopolies(Amazon,Facebook,
andGoogle)
• Techcompaniesopaquelysharingdatawithpartners
• Algorithmsinfluencingourexperiencesonline
![Page 3: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/3.jpg)
Some Examples
• Todayalgorithmscanshapewhatyoubuy,whereyoulive,whetheryougetajoborabankloan,andmanyotheraspectsofyourlife.
• Autocompletenowpredictsyourwordsintextmessages,Gmail,andsearchterms.
• EvenTinderiscontrolledbyalgorithms— didyoupickyourloveordidTinder?
• Doyoupickwhatyouwatchorbuyifmorethan80percentofwhatyouwatchonNetflixand30percentofpurchasesonAmazonaretheresultofanalgorithm?
![Page 4: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/4.jpg)
![Page 5: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/5.jpg)
Why?
• Naturevs.nurture§ Algorithmicdecisionshardwiredbyanengineer§ Now,machinelearning– wedon’thavetohardcode
inalltherules,letthesystemlearntherelevantrulesbylearningfromdata
• Natureisthehumancode,thecodethatisessentiallygiventothealgorithmorthat’spartofthealgorithm,liketheequivalentofgeneticcode.Soit’sthenatureofthealgorithm.Andnurtureisthedatafromwhichitlearns.
![Page 6: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/6.jpg)
CaseStudy1
![Page 7: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/7.jpg)
Impacting Real World Outcomes: The Positive Side
• Theuseofdigitalmediatodiscusspoliticsduringelectiontimeshasalsobeenthesubjectofvariousstudies,coveringthelastfourU.S.Presidentialelections(Adamic andGlance,2005;Diakopoulos andShamma,2010;Bekafigo andMcBride,2013;CarlisleandPatton,2013;DiGrazia,etal.,2013;Wang,etal.,2016)
• Mostworkfocusesonthepositiveeffectsofsocialmediasuchasincrementingvotingturnout(Bond,etal.,2012)orexposuretodiversepoliticalviews(Bakshy,etal.,2015)contributedtothegeneralpraiseoftheseplatformsasatooltofosterdemocracyandcivilpoliticalengagement(Shirky,2011;LoaderandMercea,2011;Effing,etal.,2011;Tufekci andWilson,2012;Tufekci,2014;Yang,etal.,2016)
![Page 8: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/8.jpg)
Social bots distort the 2016 US Presidential Election Online Discussion
• Quantitativeinvestigationofhowthepresenceofsocialmediabots,definedasalgorithmicallydrivenentitiesthatonthesurfaceappearaslegitimateusers,affectedpoliticaldiscussionaroundthe2016U.S.Presidentialelection
• Data:over20milliontweetsgeneratedbetween16Septemberand21October2016byabout2.8milliondistinctusers;datapriortothethreePresidentialdebates
• Findings:§ OnefifthofTwitterconversationsrelatedtotheelection
generatedbybots§ Networkanalysisandembeddedness ofhumanandbot
connectionsrevealedthatbotshampereddemocratizeddiscussion
![Page 9: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/9.jpg)
Ecosystem of social media bots
• SearchTwitterforphrases/hashtags/keywordsandautomaticallyandretweet them
• Automaticallyreplytotweetsthatmeetacertaincriteria• Automaticallyfollowanyusersthattweetsomethingwithaspecific
phrase/hashtag/keyword• Automaticallyfollowbackanyusersthathavefollowedthebot• Automaticallyfollowanyusersthatfollowaspecifieduser• Automaticallyadduserstweetingaboutsomethingtopubliclists• SearchGoogle(andotherengines)forarticles/newsaccordingto
specificcriteriaandpostthem,orlinktheminautomaticrepliestootherusers
• Automaticallyaggregatingpublicsentimentoncertaintopicsofdiscussion
• Bufferandposttweetsautomatically
![Page 10: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/10.jpg)
The challenges of bots
• Botsarealmostentirelyanonymousandcanbeeasilyboughtinsecretfromcompaniesorindividualprogrammers
• Sourcecodeavailablefordevelopingyourownbot
• Canbeemployedaspartofanorganizedeffort
![Page 11: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/11.jpg)
Results
![Page 12: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/12.jpg)
Similar results
• Oxfordresearchersfoundthat“highlyautomatedaccounts— theaccountsthattweeted450ormoretimeswitharelatedhashtag andusermentionduringtheperiodbeforeelection— generatedcloseto18percentofallTwittertrafficaboutthepresidentialelection.”
• Theyalsonotedthatbotstendtocirculatenegativenewsmuchmoreeffectivelythanpositivereports.
![Page 13: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/13.jpg)
![Page 14: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/14.jpg)
But we still don’t quite know if the bots really influenced election outcomes…. We will perhaps never know (don’t have data on a counter-factual situation)
![Page 15: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/15.jpg)
ClassActivity1
![Page 16: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/16.jpg)
Bots Generate False News
• Shaoetalidentifiedfalsenewssites:infowars.com,breitbart.com,politicususa.com,andtheonion.com.
• Authorsthenmonitoredsome400,000claimsmadebythesewebsitesandstudiedthewaytheyspreadthroughTwitter.Theydidthisbycollectingsome14millionTwitterpoststhatmentionedtheseclaims.
• Atthesametime,theteammonitoredsome15,000storieswrittenbyfact-checkingorganizationsandoveramillionTwitterpoststhatmentionthem.
• Next,theylookedattheTwitteraccountsthatspreadthisnews
• Socialbotsplayakeyroleinthespreadoffalsenews
![Page 17: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/17.jpg)
![Page 18: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/18.jpg)
Steps being taken
• GoogleannouncedinNov2016thatitwouldbanwebsitesthatpeddlefakenewsfromusingitsonlineadvertisingservice.
• Facebookafterinitialdenial,announcedupdatingthelanguageinitsAudienceNetworkpolicy,whichalreadysaysitwillnotdisplayadsinsitesthatshowmisleadingorillegalcontent,toincludefakenewssites.§ Currentlyasignificantresearchagendatoassess
veracityofinformationshownonNewsFeed
![Page 19: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/19.jpg)
ClassActivity2
![Page 20: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/20.jpg)
Legislationdoesnotovercomeinternationalborders.Giventherecentconjecturesandevidencearoundhowforeignpowershavemanipulatedthespreadoffalsenewspriortothe2016Presidentialelections,it’shardtoseehowthiswouldwork.
![Page 21: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/21.jpg)
CaseStudy3
![Page 22: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/22.jpg)
The Cambridge Analytica-Facebook Scandal
• Thedataanalyticsfirmusedpersonalinformationharvestedfrommorethan50millionFacebookprofileswithoutpermissiontobuildasystemthatcouldtargetUSvoterswithpersonalizedpoliticaladvertisementsbasedontheirpsychologicalprofile
• FacebookreceivedanumberofwarningsaboutitsdatasecuritypoliciesinrecentyearsandhadknownabouttheCambridgeAnalytica databreachsince2015,butonlysuspendedthefirmandtheCambridgeuniversityresearcherwhoharvesteduserdatafromFacebookearlierthismonth
![Page 23: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/23.jpg)
Brexit and 2016 Presidential election links
• DuringtheBrexit referendum,adigitalservicesfirmlinkedtoCambridgeAnalytica receiveda£625,000paymentfromapro-Brexit campaignorganization
• Inthesummerof2016CambridgeAnalytica caughttractioninTrumpTower.OneofthetopcampaignofficialsreachedouttoCambridgeforhelpbuildingageneralelection-styledataoperation.§ Trumpson-in-lawJaredKushnersuggestedthatwas
athisdirectioninapost-campaigninterviewwithForbesmagazine.
![Page 24: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/24.jpg)
Consequences
• BillionsofdollarshavebeenwipedoffFacebook’sstockmarketvaluationasagrowing#DeleteFacebookmovementandregulatoryfearshavespookedinvestors.
• FacebookisbeinginvestedbytheFTC.
• AdvertisersarepullingadsfromFacebook,companiesareeliminatingFacebooklog-infunctions.
![Page 25: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/25.jpg)
![Page 26: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/26.jpg)
![Page 27: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/27.jpg)
![Page 28: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/28.jpg)
Class Activity 2
![Page 29: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/29.jpg)
Hosanagar’s Algorithmic Bill of Rights
• TheAlgorithmicBillofRightsaddressessomekeyprotectionsconsumerscanandshouldexpect
![Page 30: CS 4001: Computing, Society & Professionalism · 2019. 4. 1. · CS 4001: Computing, Society & Professionalism Munmun De Choudhury | Assistant Professor | School of Interactive Computing](https://reader034.vdocuments.us/reader034/viewer/2022051808/60099ea9883a7c2d9b3eda05/html5/thumbnails/30.jpg)
Hosanagar’s Algorithmic Bill of Rights
• Transparencyofdataappropriation§ UseofFacebookdatainhiring
• Transparencywithregardtotheactualdecisions§ Whywastheloandenied?
• Usercontrol§ Usersattheveryleastshouldhavesomeabilitytoturnonorturnoffsomeofthese
systems,forexample,tobeabletotellasmartspeaker‘Don’t listentomerightnow’ or‘Don’t listenuntilIsayI’mreadyforyouto listen.’
§ Thisthirdpillarisessentiallyaroundsomefeedbackloopwhereuserscanhavesomeimpactonalgorithmicchoice
• Formalaudits§ Forlargecompanies,beforetheydeploytheiralgorithmstheyactuallyshouldaudit