Machine Learning Yearning介绍

更多实时更新的个人学习笔记分享,请关注:
知乎:https://www.zhihu.com/people/yuquanle/columns
微信订阅号:AI小白入门
ID: StudyForAI

Machine Learning Yearning介绍_第1张图片


Machine Learning Yearning是NG的新书,不过这本书的重点不在于教授ML算法,而在于教你如何使ML算法发挥作用。 很多AI课程会给教你制造一个锤子; 这本书教你如何使用锤子。 如果你渴望成为AI的技术领导者并想学习如何为你的团队设定方向,这本书将会有所帮助。

官网地址:http://www.mlyearning.org/
github上现在可以看到:https://github.com/xiaqunfeng/machine-learning-yearning
更好阅读体验,移步gitbook:https://xiaqunfeng.gitbooks.io/machine-learning-yearning/content/

阅读Machine Learning Yearning后,您将能够:

1.优先考虑AI项目最有前途的方向

2.诊断机器学习系统中的错误

3.在复杂设置中构建ML,例如不匹配的训练/测试集

4.建立一个ML项目来比较和/或超越人类的表现

5.了解何时以及如何应用端到端学习,转移学习和多任务学习

首先让我们来看一下目录:
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 Techniques for reducing Variance
27 Error analysis on the training set
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 Addressing Bias, and Variance, and Data Mismatch
42 Addressing data mismatch
43 Artificial data synthesis
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

其实内容并不多,每一章节内容都是二三页,都是对从业人员的一些宝贵指导以及建议,千万不要小看这些经验建议,这可能会给你的项目节约很长的实验时间。

接下来让我们一起学习吧-

参考:
1.http://www.mlyearning.org/
2.https://github.com/xiaqunfeng/machine-learning-yearning

你可能感兴趣的:(机器学习,自然语言处理,AI小白入门)