key words: Feature Normalization, 特征归一化

1 介绍

在这篇博文中,我们将介绍特征归一化(Feature Normalization)方法;
特征归一化FN一般用于图像预处理中,使用T.Normalize(mean, std)来实现;
所以在进行归一化操作时,我们需要知道数据分布的mean和std;
这里,我们认为:mead&std是从训练集中获得的。
于是,首先来看看怎么获得训练集的mead&std;

2 Mead&std(均值和方差)

数据输入:训练集数据
这里来看看均值和方差的数学公式,
均值(离散随机变量的数学期望):
E(X)=∑iNxiN.E(X) = \frac{\sum_{i}^{N}x_i}{N}. E(X)=N∑iN​xi​​.
这里NNN为样本的总个数。
标准差\sigma(X)(离散随机变量的数学期望):
D(X)=E(X2)−[E(X)]2σ(X)=D(X).D(X) = E(X^2) - {\left [ E\left ( X\right )\right ]}^2\\ \sigma(X) = \sqrt{D(X)}. D(X)=E(X2)−[E(X)]2σ(X)=D(X)​.
备注:我们这里采用推导式来计算标准差,因为这样通过一次循环就可以计算出std,实现效率会更高一些。
实验结果:实验证明特征归一化是有效的,结果如图所示

《南溪的目标检测学习笔记》——特征归一化(meadstd)相关推荐

  1. 《南溪的目标检测学习笔记》——模型预处理的学习笔记

    1 介绍 在目标检测任务中,模型预处理分为两个步骤: 图像预处理:基于图像处理算法 数值预处理:基于机器学习理论 关于图像预处理,请参考<南溪的目标检测学习笔记>--图像预处理的学习笔记 ...

  2. 《南溪的目标检测学习笔记》——目标检测模型的设计笔记

    1 南溪学习的目标检测模型--DETR 南溪最赞赏的目标检测模型是DETR, 论文名称:End-to-End Object Detection with Transformers 1.2 decode ...

  3. 《南溪的目标检测学习笔记》——夏侯南溪的CNN调参笔记,加油

    1 致谢 感谢赵老师的教导! 感谢张老师的指导! 2 调参目标 在COCO数据集上获得mAP>=10.0的模型,现在PaddleDetection上的Anchor-Free模型[TTFNet]的 ...

  4. 《南溪的目标检测学习笔记》——COCO数据集的学习笔记

    1 COCO数据集 COCO数据集下载链接:COCO_download 1.1 数据概览 数据集大小 train: 118287张 train+val: 123287张 val: 5000张 目标数量 ...

  5. 《南溪的目标检测学习笔记》的笔记目录

    1 前言 这是<南溪的目标检测学习笔记>的目录~ 2 学习目标检测的思路--"总纲" <南溪的目标检测学习笔记>--目标检测的学习笔记 我在这篇文章中介绍了 ...

  6. 《南溪的目标检测学习笔记》——权重初始化

    1 介绍 在使用CNN搭建目标检测模型时,有一个很重要的步骤就是需要进行权重初始化,那么为什么需要进行权重初始化呢? 2 权重初始化的原因 关于为什么要进行权重初始化,请阅读知乎文章<神经网络中 ...

  7. 《南溪的目标检测学习笔记》——DCN(DCNv2)的学习笔记

    1 前言 DCN是一个常见的技术,在Deformable-DETR跟PP-YOLO中都有用到DCN: 论文:<Deformable ConvNets v2: More Deformable, B ...

  8. 《南溪的目标检测学习笔记》——PyTorch模型搭建模板

    1 前言 南溪在学习基于PyTorch的目标检测模型,对一些十分好的代码模板进行学习- 2 PyTorch模型模板 2.1 Faster R-CNN ResNet-50 FPN--PyTorch官方的 ...

  9. 《南溪的目标检测学习笔记》——目标检测的评价指标(mAP)

    1 介绍 在本文中我们将介绍目标检测任务中的mAP~ 2 COCO-mAP 在介绍mAP时,我们选择的是COCO-mAP,这是现在最为流行的指标: 关于COCO-mAP的形象解释,请参考视频<霹 ...

最新文章

  1. 面向小白的最全 Python 可视化教程,超全的!
  2. 企业生产环境不同业务的Linux分区方案
  3. HashMap 你真的了解吗?
  4. LeetCode 23合并K个升序链表24两两交换链表中的节点
  5. 为Web程序员解毒:9个IE常见Bug的解决方案
  6. 《深入理解Hadoop(原书第2版)》——2.3Hadoop系统的组成
  7. Python+Opencv根据颜色进行目标检测
  8. 4G物联网网关和工业路由器的区别
  9. 【搜索-剪枝-偏难】PAT-天梯赛-L3-015. 球队“食物链”
  10. 聚类-----KMeans
  11. 智能手机linux系统下载软件,智能手机下载工具
  12. 雅虎邮箱 找回密码_如何恢复被遗忘的Yahoo! 密码
  13. Adobe Dreamweaver CS6(或者CC 2018.2 SP)安装失败解决方案
  14. 哇塞!集齐7张卡片,真的可以召唤神龙耶!
  15. 雄心壮志隋炀帝,一手好牌打得稀烂
  16. 学习记录596@CSS用svg做背景
  17. 计算机无法读取内存,图文教你如何修复电脑无法识别读取的U盘(SD卡)!-内存卡在电脑上读不出来怎么办...
  18. 搭建量化交易系统接口的步骤是什么?
  19. 漫画软件开发:EasyComic
  20. NBA历史上的4双和准4双记录!

热门文章

  1. time_t转换为DateTime
  2. flash物理引擎应用:你的第一个Fisix应用程序
  3. 【体验】Silverlight 2.0 多图
  4. java Excel导出 xlsx格式(超简单)
  5. ASP.NET通过Global.asax和Timer定时器定时运行后台代码
  6. mini web框架-2-显示页面
  7. 第25月第3天 Mxshop项目记录01
  8. [Swift]LeetCode70. 爬楼梯 | Climbing Stairs
  9. 经典算法题每日演练——第二十四题 梳排序
  10. win32 api for .net