
Andrew Ng 's Note
FrostMonarch
这个作者很懒,什么都没留下…
展开
-
Andrew Ng 's machine learning lecture note (1)
Any machine learning can be thought as 3 parts . (1) Experience ,E means the machine learn from what experience (In chinese means 需要怎样的学习过程)(2)P,P means the performance measure. (In chinese means...原创 2018-03-26 10:15:45 · 236 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (15)
Anomaly detectionThis algorithm can help us to realize that whether some data sets are abnormal. We should follow the steps:(1)Choose the features that you think may relate to anomalous examples(2)(3)原创 2018-06-07 12:12:23 · 321 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (11)
Model choosingAfter,we get a model. Sometimes we will wonder how we can optimize it.In order to do so, we can divide our data set into 3 parts, First the traning set(60%),Second the cross validation ...原创 2018-04-29 11:24:18 · 228 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (10)
Cost function for neuron modelBack propagationMore intuition about back propWe assume that we have just one unit in the output layer. and we define cost(i) followed:the delta term(error term) is :Bec...原创 2018-04-24 11:29:49 · 258 阅读 · 0 评论 -
Review on andrew ng's lectures
Fmincg functionIt's a OCTAVE function. It can be helped to calculate the gradient decent.Example:options = optimset('GradObj','on','MaxIter',number_of_iterations);theta = fmincg((@t)cost_function_nam...原创 2018-06-25 20:18:50 · 146 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (14)
Unsupervised learning(1)In unsupervised learning, data have no labels which means they don't have yi {i=1~m} (2)Data has its own structure and a algorithm which can find clusters are called clustering...原创 2018-05-17 22:42:56 · 265 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (9)
Artificial Neuron Model (1) (2)We should learn some denotion first to understand the above second model.For the activation units ,we have the below expression :Finally , we can get the conclusion th...原创 2018-04-18 10:37:13 · 218 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (4)
In the PPT, andrew tells us that we can choose the new feature which means we can choose x x^2 x^3 as our feature.(For example , the hypohesis = x0 +theta1 *x1 +theta2*x2 ... now we can change it into...原创 2018-03-31 18:23:48 · 171 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (3)
In order to make the gradient decent faster ,we can use this formular . After updating the xi ,we could use gradient decent faster. NOTICE : If we want to predict some other values , the input use the...原创 2018-03-28 22:46:26 · 295 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (6)
Logistic functionWhen we are solving classifcation problem,we seldom use linear regression method.We should define a new function called logistic function to be our hypothesis.and we should notice th...原创 2018-04-10 23:09:16 · 207 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (5)
Vectorization Vectorization is a useful method to calculate. It may make the calculation much more faster in Octave/Matlab.So how to make our calculation vectorize. (1)When we see a add operator...原创 2018-04-03 22:24:19 · 186 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (8)
Over Fitting ProblemOver fitting means that the hypothesis can get good predictions on the traning set but can not get good predictions outside the tranining set. The figure looks like the below secon...原创 2018-04-15 09:23:15 · 314 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (7)
Multi-class classificationWhen facing the classification problem, the output are multiple values , we call this multi-class classfication problem.In order to solve the problem, we use the algorithm 'o...原创 2018-04-14 17:35:50 · 227 阅读 · 0 评论 -
Andrew Ng 's machine learning lecture note (2)
In this part , I am going to talk about how to minimize the cost function .In Andrew's class , He talked about a method called gradient decent . is the cost function ,of course ,there can be more var...原创 2018-03-26 16:38:27 · 193 阅读 · 1 评论 -
Andrew Ng 's machine learning lecture note (16)
When facing the large scale data sets, it's necessary to compute more efficiently. Before we need to use a more computational method, we'd better sanity check first.There are several improving gradien...原创 2018-06-11 11:54:07 · 280 阅读 · 0 评论