文件名称:
Machine+Learning+Yearing-1-52
开发工具:
文件大小: 29mb
下载次数: 0
上传时间: 2019-03-16
详细说明:吴恩达Machine Learning Yearing英文版,非影印版,清晰明了Table of Contents(Draft
I 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
When to change dev/test sets and metrics
12 Takeaways: Setting up development and test sets
3 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
7 If you have a large dev set, split it into two subsets, only one of which you look at
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
P
Machine Learning Yearning-Draft
Andrew No
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 curve
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
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
P
Machine Learning Yearning-Draft
Andrew No
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
P
Machine Learning Yearning-Draft
Andrew ng
1 Why Machine Learning Strategy
Machine learning is the foundation of countless important applications, including web
search, email anti-spam, speech recognition, product recommendations, and more i assume
that you or your team is working on a machine learning application, and that you want to
make rapid progress. This book will help you do so
Example: Building a cat picture startup
Say you're building a startup that will provide an endless stream of cat pictures to cat lovers
You use a neural network to build a computer vision system for detecting cats in pictures
But tragically, your learning algorithms accuracy is not yet good enough. You are under
tremendous pressure to improve your cat detector. what do you do?
Your team has a lot of ideas such as
Get more data: Collect more pictures of cats
Collect a more diverse training set. For example, pictures of cats in unusual positions; cats
with unusual coloration; pictures shot with a variety of camera settings:
Train the algorithm longer, by running more gradient descent iterations
Try a bigger neural network, with more layers/hidden units/parameters
Page 6
Machine Learning Yearning-Draft
Andrew Ng
Try a smaller neural network
Try adding regularization(such as L2 regularization)
Change the neural network architecture(activation function, number of hidden units, etc.
If you choose well among these possible directions, you' ll build the leading cat picture
platform, and lead your company to success. If you choose poorly, you might waste months
How do you proceed?
This book will tell you how. Most machine learning problems leave clues that tell you what's
useful to try and what's not useful to try learning to read those clues will save you months
or years of development time
P
Machine Learning Yearning-Draft
Andrew No
2 How to use this book to help your team
After finishing this book, you will have a deep understanding of how to set technical
direction for a machine learning project
But your teammates might not understand why you're recommending a particular direction
Perhaps you want your team to define a single-number evaluation metric, but they arent
convinced. How do you persuade them?
That's why i made the chapters short: So that you can print them out and get your
teammates to read just the 1-2 pages you need them to know
a few changes in prioritization can have a huge effect on your team's productivity. By helping
your team with a few such changes I hope that you can become the superhero of your team!
ML
Page 8
Machine Learning Yearning-Draft
Andrew No
3 Prerequisites and Notation
If you have taken a machine learning course such as my machine learning mooc on
Coursera, or if you have experience applying supervised learning you will be able to
understand this text
I assume you are familiar with supervised learning: learning a function that maps from x
to y, using labeled training examples(x, y). Supervised learning algorithms include linear
regression, logistic regression, and neural networks. There are many forms of machine
learning, but the majority of Machine Learnings practical value today comes from
supervised learning
will frequently refer to neural networks (also known as"deep learning ). You ll only need a
basic understanding of what they are to follow this text
If you are not familiar with the concepts mentioned here, watch the first three weeks of
videosintheMachineLearningcourseonCourseraathttp://ml-class.org
e courser. org
Courser
Catalog Search catalog
Institutions Log In
Sign U
Stanford
Machine learning
Stanford University
i Course Info
P
Machine Learning Yearning-Draft
Andrew No
4 Scale drives machine learning progress
Many of the ideas of deep learning (neural networks) have been around for decades. why are
these ideas taking off now?
Two of the biggest drivers of recent progress have been
Data availability. People are now spending more time on digital devices (laptops, mobile
devices). Their digital activities generate huge amounts of data that we can feed to our
learning algorithms
Computational scale. We started just a few years ago to be able to train neural
networks that are big enough to take advantage of the huge datasets we now have
In detail, even as you accumulate more data, usually the performance of older learning
algorithms, such as logistic regression,"plateaus. This means its learning curve"flattens
out, and the algorithm stops improving even as you give it more data
UEO=o
Traditional
rning algo
Amount of data
It was as if the older algorithms didnt know what to do with all the data we now have
If you train a small neural network nn)on the same supervised learning task, you might get
slightly better performance
Page 10
Machine Learning Yearning-Draft
Andrew Ng
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.