机器学习基础
来源:互联网 发布:生命公式软件 编辑:程序博客网 时间:2024/06/05 07:05
机器学习基础
- 机器学习基础
- BP算法
- OverFitting
- 资料
BP算法
- 通过迭代性的来处理训练集中的实例
- 对比经过神经网络后输入层预测值(predicted value)与真实值(target value)之间
- 反方向(从输出层=>隐藏层=>输入层)来以最小化误差(error)来更新每个连接的权重(weight)
算法详细介绍
输入:D:数据集,l 学习率(learning rate), 一个多层前向神经网络
输出:一个训练好的神经网络(a trained neural network)- 初始化权重(weights)和偏向(bias): 随机初始化在-1到1之间,或者-0.5到0.5之间,每个单元有一个偏向
对于每一个训练实例X,执行以下步骤:
由输入层向前传送
根据误差(error)反向传送
对于输出层:
对于隐藏层:
权重更新:
偏向更新:
终止条件
- 权重的更新低于某个阈值
- 预测的错误率低于某个阈值
- 达到预设一定的循环次数
Backpropagation 算法举例
对于输出层:
对于隐藏层:
权重更新:
偏向更新:OverFitting
定义:在训练集上表现很好,在测试集上表现很差
- Regulazition和Dropout
- 增大训练集
资料
http://lib.csdn.net/article/deeplearning/42986
1 0
- 【机器学习基础】机器学习基础引入
- 【机器学习基础】机器学习基础引入
- 【机器学习基础】机器学习基础引入
- 机器学习基础
- 机器学习--基础
- 机器学习数学基础
- 机器学习基础
- 机器学习基础
- 【机器学习基础】验证
- 机器学习基础
- 机器学习基础 I
- 机器学习基础 II
- 第一章:机器学习基础
- 机器学习基础概念
- 机器学习1 基础
- 机器学习基础
- 机器学习基础小结
- 机器学习概率论基础
- BZOJ2798/POI 2012 Bidding
- Thread和Runable的区别、Synchronized锁关键字
- 归并排序算法?
- 快排算法
- Linux的文件种类
- 机器学习基础
- 沙场9
- 常见排序算法之归并排序
- Android App的架构设计:从VM、MVC、MVP到MVVM
- spark streaming programming guide 快速开始(二)
- 第七周项目4——队列数组
- hadoop的InputFormat简单demo
- 沙场12
- android 项目常用工具方法