CS10: The Beauty and Joy of Computing - Su22
Agenda
Announcements
Social Implications
What do we mean by social implications?
https://www.visualcapitalist.com/rising-speed-technological-adoption/
Which social implications?
Why and how should i care?
Social Implications: Free Time
Credit to Josh Hug for these slides:)
Free Time
According to the American Time Use Survey [Link], an average American weekday for a full-time employee in 2015 looked like:
Fundamentally, our most limited resource is our time and attention.
Technology and Free Time: Television
Technology has completely changed the way we use free time, sometimes with surprising speed and impact.
Technology and Free Time: Smartphones
20 years ago nobody would have predicted teenagers would be using their phone every day to keep up with social media communications.
Unlike TV:
Possible Repercussions
Only correlation is proven here, not causation!
Possible Repercussions
Only correlation is proven here, not causation!
Possible Repercussions
Only correlation is proven here, not causation!
Other Worlds are Possible: The World That Was
As the same article above mentions, this is all in sharp contrast to 1972/1973, when Bill Yates took a bunch of photos of kids hanging out at a Tampa Roller Rink:
The World That Is
By contrast (Link):
Counterpoints
Counterpoints: "Is Screen Time Really Bad for Kids?"
Counterpoints: "Is Screen Time Really Bad for Kids?"
“For instance, to examine the relationship between digital-technology use and well-being, a researcher has to define “well-being.””
Counterpoints: "Is Screen Time Really Bad for Kids?"
“For instance, to examine the relationship between digital-technology use and well-being, a researcher has to define “well-being.””
Counterpoints: "Is Screen Time Really Bad for Kids?"
My belief: Screen time isn’t inherently bad, but the applications on our screens are manipulative and could be made much much better.
What do you think?
Social Implications: Algorithmic Bias
A very generalized conceptualization
A lot of what we do in computer science / data science is use existing data to answer questions about the future
If I know something follows the trend of y = x from x = -1 to x = 6, I can make guesses about other data points I haven’t seen yet
Given x = 7, what informed guess can I make about the value of y?
probably y = 7
Is this always going to work?
Maybe this is helpful and useful when I want to:
Is this always going to work?
What about when I want to:
Is this always going to work?
Quick Aside: Types of learning
Supervised Learning
Using labeled datasets to train algorithms to classify data of predict outcomes accurately
E.g. spam classifier for email
Unsupervised Learning
Provide algorithm with a bunch of data to make sense of through patterns/underlying structure
Reinforcement Learning
Don’t have all the experience ahead of time, then deploy in real world for learning in real-time
E.g. got a reward, so try to repeat that action, or, failed this task so try to do task differently
26
How do we fix this!!
https://www.brookings.edu/research/to-stop-algorithmic-bias-we-first-have-to-define-it/