• cost function,一般得到的是一个 scalar-value,标量值;

    • 执行 SGD 时,是最终的 cost function 获得的 scalar-value,关于模型的参数得到的;

1. 分类和预测

评估:

  • 准确率; 速度;健壮性;
  • 可规模性; 可解释性;

2. Data Augmentation

  • 平移、旋转/翻转、缩放、加噪声

3. 溢出

  • 矩阵求逆,W=PQ−1\bf W=PQ^{-1}

    W = P/(Q+1e-5*eye(d));

4. batch norm、relu、dropout 等的相对顺序

Ordering of batch normalization and dropout in TensorFlow?

在 Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift 一文中,作者指出,“we would like to ensure that for any parameter values, the network always produces activations with the desired distribution”(produces activations with the desired distribution,为激活层提供期望的分布)。

因此 Batch Normalization 层恰恰插入在 Conv 层或全连接层之后,而在 ReLU等激活层之前。而对于 dropout 则应当置于 activation layer 之后。

-> CONV/FC -> BatchNorm -> ReLu(or other activation) -> Dropout -> CONV/FC ->;

机器学习、深度学习实战细节(batch norm、relu、dropout 等的相对顺序)相关推荐

  1. 深度学习-各种归一化(Batch Norm、Layer Norm、Group Norm、InstanceNorm、Spatially-Adaptive Norm)

    深度学习之归一化:BN.LN.GN.IN.SPADE 0.总述 0.1.为什么要归一化处理 0.2.大体上看BN.LN.IN.GN 1.批量归一化(Batch Normalization,BN) 1. ...

  2. 机器学习深度学习实战模板代码(持续更新)

    赛题的分类: 太阳底下无新事,都是出现过的赛题只是换了场景和数据 建模与问题解决流程 了解场景和目标 了解评估准则 1.数据处理 数据清洗 观察数据是否平衡 比如广告点击 不点才是大概率 需要清除离心 ...

  3. python3人工智能网盘_《Python3入门人工智能掌握机器学习+深度学习提升实战能力》百度云网盘资源分享下载[MP4/5.77GB]...

    内容简介 本资源为<Python3入门人工智能掌握机器学习+深度学习提升实战能力>百度云网盘资源分享下载,具体看下文目录,格式为MP4/5.77GB.本资源已做压缩包处理,请勿直接在百度网 ...

  4. 机器学习深度学习高阶内容系列-kaggle广告点击欺诈识别实战

    机器学习深度学习高阶内容系列-kaggle广告点击欺诈识别实战 中国是全球最大的智能移动设备市场,每月有超过10亿台智能移动设备投入使用 .TalkingData是中国最大的独立大数据服务平台,覆盖全 ...

  5. 北京大学出版社AI类最畅销的5本书!包括机器学习、深度学习实战、数学基础等...

    北大出版社AI类最畅销的5本书 1.机器学习入门:基于数学原理的Python实战 本书深入浅出地对机器学习算法的数学原理进行了严谨的推导:并利用Python 3对各种机器学习算法进行复现,还利用介绍的 ...

  6. 深度学习实战——模型推理优化(模型压缩与加速)

    忆如完整项目/代码详见github:https://github.com/yiru1225(转载标明出处 勿白嫖 star for projects thanks) 目录 系列文章目录 一.实验思路综 ...

  7. 人工智能AI:TensorFlow Keras PyTorch MXNet PaddlePaddle 深度学习实战 part1

    日萌社 人工智能AI:TensorFlow Keras PyTorch MXNet PaddlePaddle 深度学习实战 part1 人工智能AI:TensorFlow Keras PyTorch ...

  8. 重磅推荐!机器学习|深度学习|自然语言处理 书籍/课程/资料/资源大分享!

    深度学习是如今最火热的技术之一,但是对于有心入门却不得其法的同学来说,选择适合自己的书籍至关重要. 本着乐于助人.无私奉献的精神,小编特意为大家精选了 10本深度学习相关的书籍.这些书籍中,有些非常注 ...

  9. 实战例子_Pytorch官方力荐新书《Pytorch深度学习实战指南》pdf及代码分享

    PyTorch是目前非常流行的机器学习.深度学习算法运算框架.它可以充分利用GPU进行加速,可以快速的处理复杂的深度学习模型,并且具有很好的扩展性,可以轻松扩展到分布式系统.PyTorch与Pytho ...

最新文章

  1. 2.FastJson公司--阿里巴巴开源的速度最快的Json和对象转换工具
  2. linux 线程优先级的高低和执行顺序的关系,混乱的Linux内核实时线程优先级
  3. mysql写什么不同_mysql - 编译配置PHP时,两种配置写法有什么不同
  4. ASP.NET中Session简单原理图
  5. C#+HtmlAgilityPack+XPath带你采集数据(以采集天气数据为例子)
  6. B00008 C++实现的大整数计算(一)
  7. M1芯片电脑出现重装系统Bug,教你如何「正确」重装macOS
  8. 广告传媒实际税负怎么计算_传媒宣传业增值税税负多少
  9. C# LINQ to XML
  10. RTSP/GB28181/SDK/EHOME协议视频智能分析共享平台EasyCVR安防视频云服务新增智能人脸识别功能
  11. PL-SLAM:通过点和线段组合的立体SLAM系统
  12. mysql联合索引原理
  13. 离散分布——泊松分布、指数分布
  14. 堪称懒人神器?Reno5新配色一键美妆功能,素颜出镜也不怕
  15. 单页网站快速创富秘籍
  16. 如何区别边沿触发和脉冲触发
  17. 最新出炉的阿里巴巴面试题及答案汇总(513页)
  18. 浙江江西公费出国游黑幕调查
  19. 中国电子学会和nct哪个证书好,适合报名哪一个呢?
  20. 华三s3100v3时区配置_H3C S3100 交换机配置步骤

热门文章

  1. 【java学习之路】(javaWeb【后端】篇)006.FilterListener
  2. 【java学习之路】(java SE篇)005.面向对象基础入门part2
  3. jquery mysql jsp_jsp+jquery+mysql实现的一个简单的学生管理系统
  4. OpenCC繁体文章转换成简体字
  5. ajax请求向服务器修改数据,用Jquery实现可编辑表格并用AJAX提交到服务器修改数据...
  6. 宾夕法尼亚在线计算机硕士,申请访谈:宾夕法尼亚大学(Upenn)计算机科学(CS)的录取攻略...
  7. spark创建DF的两种方式
  8. linux怎么加route到第一行,Linux下route命令操作实例汇总(2)
  9. python中pass的使用_Python中pass语句的作用
  10. Pytorch专题实战——数据转换(Dataset Transforms)