Giter VIP home page Giter VIP logo

machine-learning-yearning's Introduction

Machine Learning Yearning 机器学习秘籍

Chinese Translation of Machine Learning Yearning by Andrew Ng

AcceptedDoge/machine-learning-yearning-cn 已获得Andrew Ng授权中文版翻译,有兴趣者可点击链接参与翻译。此仓库仅供我个人学习使用。

How do you organize an AI project?

  1. Why Machine Learning Strategy
  2. How to use this book to help your team
  3. Prerequisites and Notation
  4. Scale drives machine learning progress
  5. Your development and test sets
  6. Your dev and test sets should come from the same distribution
  7. How large do the dev/test sets need to be?
  8. Establish a single-number evaluation metric for your team to optimize
  9. Optimizing and satisficing metrics
  10. Having a dev set and metric speeds up iterations
  11. When to change dev/test sets and metrics
  12. Takeaways: Setting up development and test sets
  13. Build your first system quickly, then iterate
  14. Error analysis: Look at dev set examples to evaluate ideas
  15. Evaluating multiple ideas in parallel during error analysis
  16. Cleaning up mislabeled dev and test set examples
  17. If you have a large dev set, split it into two subsets, only one of which you look at
  18. How big should the Eyeball and Blackbox dev sets be?
  19. Takeaways: Basic error analysis
  20. Bias and Variance: The two big sources of error
  21. Examples of Bias and Variance
  22. Comparing to the optimal error rate
  23. Addressing Bias and Variance
  24. Bias vs. Variance tradeoff
  25. Techniques for reducing avoidable bias
  26. Error analysis on the training set
  27. Techniques for reducing variance
  28. Diagnosing bias and variance: Learning curves
  29. Plotting training error
  30. Interpreting learning curves: High bias
  31. Interpreting learning curves: Other cases
  32. Plotting learning curves
  33. Why we compare to human-level performance
  34. How to define human-level performance
  35. Surpassing human-level performance
  36. Why train and test on different distributions
  37. Whether to use all your data
  38. Whether to include inconsistent data
  39. Weighting data
  40. Generalizing from the training set to the dev set
  41. Identifying Bias, and Variance, and Data Mismatch
  42. Addressing data mismatch
  43. Artificial data synthesis Update to Here
  44. The Optimization Verification test
  45. General form of Optimization Verification test
  46. Reinforcement learning example
  47. The rise of end-to-end learning
  48. More end-to-end learning examples
  49. Pros and cons of end-to-end learning
  50. Learned sub-components
  51. Directly learning rich outputs
  52. Error Analysis by Parts
  53. Beyond supervised learning: What’s next?
  54. Building a superhero team - Get your teammates to read this
  55. Big picture
  56. Credits

TO IMPROVE:

  • Write Math Equations with MathJax, HTML.
  • 最新版章节更新与此不一致,等有空再看了。

英文原文

当前更新了所有章节,共58章,详见 draft-copy-of-machine-learning-yearning 目录:

Introduction

Chapter 1-14

Chapter 15-19

Chapter 20-22

Chapter 23-27

Chapter 28-30

Chapter 31-32

Chapter 33-35

Chapter 36-39

Chapter 40-43

Chapter 44-46

Chapter 47-49

Chapter 50-52

Chapter 53-58

Download All Chapters

machine-learning-yearning's People

Contributors

lidq92 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.