Deep Learning 学习笔记(3):Linear Regression 数据的预处理
2013-09-08 13:21
204 查看
为了获得良好的收敛,在进行梯度下降前,我们可以对数据进行预处理。
目标是使得数据大小在同一个数据数量级上,均值为零。
一般将数据放缩到(-1,1)区间,
我们可以对数据进行如下操作:
其中u1是数据的均值,s1为数据绝对值的最大值。
用处理后的数据进行梯度下降可以获得更好效果。
目标是使得数据大小在同一个数据数量级上,均值为零。
一般将数据放缩到(-1,1)区间,
我们可以对数据进行如下操作:
其中u1是数据的均值,s1为数据绝对值的最大值。
用处理后的数据进行梯度下降可以获得更好效果。
相关文章推荐
- Python下的机器学习工具scikit-learn(学习笔记3--数据预处理)
- 【数据挖掘概念与技术】学习笔记3-数据预处理
- 数据分析 R语言实战 学习笔记 第三章 数据预处理
- Deep Learning 11_深度学习UFLDL教程:数据预处理(斯坦福大学深度学习教程)
- python数据分析与挖掘学习笔记(2)-淘宝商品数据清洗及预处理
- Scikit-Learn模块学习笔记——数据预处理模块preprocessing
- 【北大天网搜索引擎TSE学习笔记】第11节——倒排索引等数据文件的建立(预处理子系统)
- CS231n课程学习笔记(七)——数据预处理、批量归一化和Dropout
- 【数据分析 R语言实战】学习笔记 第三章 数据预处理 (下)
- Perl语言学习笔记(二) 标量数据
- PL/SQL学习笔记之数据类型中的标量、LOB
- 大数据学习笔记-------------------(11)
- R学习笔记 第六篇:数据变换和清理
- 大数据学习笔记之三十 Spark介绍之一
- Zookeeper学习笔记 --- Python实现向zookeeper中写入配置数据
- JSON数据格式学习笔记1
- JAVA学习笔记 -- 数据结构
- 数据结构与算法学习笔记--哈希表
- python数据分析与挖掘学习笔记(5)-公司客户价值判断分析与聚类算法
- 大数据学习笔记-------------------(6)