Algorithms to Live By. Book Summary

Share

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.