normalization的实现原理
来源:互联网 发布:一起做作业软件 编辑:程序博客网 时间:2024/05/16 11:37
我是在FaceNet的论文中看到这个东西的。
那么在其具体的实现原理是怎么样的呢?
归一化,的方式有很多,在那篇论文中,相当于做的是希望:每个点都映射到一个球面上。也就是希望:
为了达到这个目的,FaceNet是这样来做的:
所以在实现的时候,这就是前馈的过程。
那么反馈的时候,应该怎么做呢?
主要就是集中在:y_i对x_i的偏导上面;为了参数完整的反馈过程,我的推导如下:
注意其中,求和的原因是bottom层的 x_i 对上层的每个 y_j 都有贡献。
恩,推导了这么大一个篇幅,其实最后的结果并不是很复杂,前馈的过程中计算的中间变量,反馈的时候还可以用。
部分实现可以参考下一篇:caffe中normalization的实现
0 0
- normalization的实现原理
- Normalization(标准化)的原理和实现详解
- Batch Normalization 的原理解读
- Batch Normalization 的原理解读
- batch normalization的tensorflow实现
- caffe中的normalization实现
- TensorFlow实现Batch Normalization
- tensorflow实现batch normalization
- Caffe normalization层实现
- [Tensorflow] Batch Normalization实现
- Normalization的方法
- 图像数据的 normalization
- Tensorflow的Batch Normalization
- Batch Normalization的作用
- Normalization
- Batch Normalization & Layer Normalization整理(代码实现下载)
- cs231n-assignment2-Batch Normalization原理推导
- caffe中的L2 Normalization原理以及推导
- C#二维码生成
- Web开发须知的浏览器内幕 缓存与存储篇(2)
- [LeetCode-Java]28. Implement strStr()
- JavaScript中undefined和null的区别
- MFC操作文件大全(转载)
- normalization的实现原理
- 第四周 项目3:单链表应用(2)
- 第四周项目5-多项式求和
- iOS NSScanner类的基本用法
- 项目中关于oc与JS的交互,wkwebview的使用
- 打开 macOS Sierra 允许“任何来源”选项,运行第三方应用
- 欢迎使用CSDN-markdown编辑器
- 见证微信小程序之火热
- Spring 定时器Quartz的用法