For more questions, including detailed answers and links to the video timeline, have a look at Radek Osmulski’s .

      • Lots of math T / F
      • Lots of data T / F
      • Lots of expensive computers T / F
      • A PhD T / F
    1. Name five areas where deep learning is now the best in the world.

    2. Based on the book of the same name, what are the requirements for parallel distributed processing (PDP)?
    3. What were the two theoretical misunderstandings that held back the field of neural networks?
    4. What is a GPU?
    5. Open a notebook and execute a cell containing: . What happens?
    6. Complete the Jupyter Notebook online appendix.
    7. Why is it hard to use a traditional computer program to recognize images in a photo?
    8. What did Samuel mean by “weight assignment”?
    9. What term do we normally use in deep learning for what Samuel called “weights”?
    10. Draw a picture that summarizes Samuel’s view of a machine learning model.
    11. Why is it hard to understand why a deep learning model makes a particular prediction?
    12. What is the name of the theorem that shows that a neural network can solve any mathematical problem to any level of accuracy?
    13. What do you need in order to train a model?
    14. How could a feedback loop impact the rollout of a predictive policing model?
    15. Do we always have to use 224×224-pixel images with the cat recognition model?
    16. What is the difference between classification and regression?
    17. What is a validation set? What is a test set? Why do we need them?
    18. Can we always use a random sample for a validation set? Why or why not?
    19. What is overfitting? Provide an example.
    20. What is a metric? How does it differ from “loss”?
    21. How can pretrained models help?
    22. What is the “head” of a model?
    23. What kinds of features do the early layers of a CNN find? How about the later layers?
    24. Are image models only useful for photos?
    25. What is an “architecture”?
    26. What is segmentation?
    27. What is y_range used for? When do we need it?
    28. What are “hyperparameters”?
    29. What’s the best way to avoid failures when using AI in an organization?

    Each chapter also has a “Further Research” section that poses questions that aren’t fully answered in the text, or gives more advanced assignments. Answers to these questions aren’t on the book’s website; you’ll need to do your own research!

    1. Try to think of three areas where feedback loops might impact the use of machine learning. See if you can find documented examples of that happening in practice.