Brian Christian and Tom Griffiths
What’s inside
Algorithms to Live By applies computer science to everyday life. It explains how simple algorithms can help to solve common problems that everyone faces in their lives. It offers a unique perspective by considering human decisions through the lens of computer algorithms, and, in turn, applies these algorithms to personal decision-making.
You’ll Learn
- Better understanding of computer algorithms
- Improved decision-making skills
- Insight into the overlap between technology and daily life
- Awareness of how algorithmic thinking can solve everyday problems
Key Points
- The Optimal Stopping Problem
- Explore vs Exploit
- Sorting and Searching Algorithms
- Caching and Scheduling Algorithms
- Overfitting and Underfitting
- Game Theory and Computational Kindness
- Randomness and Networking
Who’s it For
- Computer Science Enthusiasts
- People interested in self-improvement
- Individuals interested in decision making theories
- Those who enjoy interdisciplinary learning
About the author
Brian Christian is a writer and poet known for his work on the intersections of technology, philosophy, and culture. Tom Griffiths is a cognitive scientist and professor specializing in cognitive psychology and computational cognitive science.