码迷,mamicode.com
首页 > Web开发 > 详细

Coursera台大机器学习技法课程笔记12-Neural Network

时间:2015-08-04 18:54:47      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

         由perceptron线性组成的一个神经网络:

技术分享

   通过赋予g不同的权值,来实现不同的切分功能:

  技术分享

  但有的切分只通过一次特征转换是不够的,需要多次转换,如下:

 技术分享

 Neural Network Hypothesis:为了便于优化,将sign(离散)变成tanh,这个函数相当于regression的拉伸与平移:

 技术分享

 然后给了一个物理解释:衡量x与权值向量在模式上的的相似程度

 技术分享

那么怎么得到权值w呢:可以在最后的错误上对各个权值求偏微分,得到权值变化的方向:

 技术分享

 直接求微分不好求,可先求最后一个:

 技术分享

 给了一个算法:

 技术分享

 这样的类神经网络容易陷于局部最优,解决方法是使用随机的较小的权值

 技术分享

 这个模型的复杂度,要小心overfit

技术分享

为了防止overfit,可以采用regularization,关于正则化项的选取:

技术分享

还介绍了另外一种regularization的方法:

技术分享

Coursera台大机器学习技法课程笔记12-Neural Network

标签:

原文地址:http://www.cnblogs.com/573177885qq/p/4702643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!