1. CNN权值共享是什么
    局部感知:即网络部分连通,每个神经元只与上一层的部分神经元相连,只感知局部,而不是整幅图像。(滑窗实现)

(可行性)局部像素关系紧密,较远像素相关性弱。因此只需要局部感知,在更高层将局部的信息综合起来就得到了全局的信息。

权值共享:从一个局部区域学习到的信息,应用到图像的其它地方去。即用一个相同的卷积核去卷积整幅图像,不同的特征靠多个不同的卷积核实现。

(可行性)图像的局部统计特征在整幅图像上具有重复性(即位置无关性)。
参考:https://www.cnblogs.com/chenshan-crystal/p/7543780.html

  1. 正则化:
    L1范数——Lasso回归;
    L2范数——岭回归.
    L1正则化产生稀疏的权值, L2正则化产生平滑的权值
    原因:https://www.cnblogs.com/tianqizhi/p/9703796.html

  2. 1*1卷积核作用
    (1)降维
    (2)保证feature map不变的情况下增加非线性
    参考:https://www.jianshu.com/p/04c2a9ccaa75

  3. pooling层作用
    (1)整合特征,减少计算复杂度
    (2)对不同位置的特征进行聚合统计
    (3)卷积窗口有重叠,因此得到的结果有大量冗余,用pooling可以消除冗余(pooling会导致微小的局部变形),权重共享可以带来平移不变性。
    参考:
    https://blog.csdn.net/kele_imon/article/details/79532286

池化层:对输入的特征图进行压缩,一方面使特征图变小,简化网络计算复杂度;一方面进行特征压缩,提取主要特征

  1. 卷积层作用
    (1)相当于一个特征提取器来提取特征
    (2)提供了位置信息
    (3)减少了参数个数

  2. pooling层的反向传播
    参考:https://blog.csdn.net/qq_21190081/article/details/72871704(看图即可)

  3. relu函数优点:
    (1)防止梯度弥散(导数为1)
    (2)稀疏激活性(负半轴导数为0,不会更新梯度)
    (3)加快计算(导数好计算)
    参考:https://blog.csdn.net/qq_21190081/article/details/64127103

缺点:
训练的时候容易die,如果遇到大的梯度流,w变成负的,输出变成负的,梯度为0,之后不再激活(是由于学习率太大引起的)
用leaky_relu改进
参考:
https://www.cnblogs.com/Time-LCJ/p/9235711.html

常用激活函数
sigmoid, tanh, relu
参考:https://blog.csdn.net/u011684265/article/details/78039280

面试题目总结(CNN)相关推荐

  1. ​2019年最新华为、BAT、美团、头条、滴滴面试题目及答案汇总

    作者 | 苏克1900 来源 | 高级农民工(ID:Mocun6) [导语]最近 GitHub 上一个库火了,总结了 阿里.腾讯.百度.美团.头条等国内主流大厂的技术面试题目,目前 Star 2000 ...

  2. python面试题目

    python面试题目 原文地址:https://www.usblog.cc/blog/post/justzhl/b5cc9a05c7d2 问题一:以下的代码的输出将是什么? 说出你的答案并解释. ? ...

  3. 2021年Java面试题目最新总结【90%面试会踩的坑】

    学会java技术之后大家面临的最多的问题就是面试这关,求职面试java岗位是否能够成功是直接影响我们的工作机会的,所以对于Java程序员面试你准备好了吗?今天小编汇总了一下关于Java程序员面试,90 ...

  4. 《大厂算法面试题目与答案汇总,剑指offer等常考算法题思路,python代码》V1.0版...

    为了进入大厂,我想很多人都会去牛客.知乎.CSDN等平台去查看面经,了解各个大厂在问技术问题的时候都会问些什么样的问题. 在看了几十上百篇面经之后,我将算法工程师的各种类型最常问到的问题都整理了出来, ...

  5. java简单的面试题目_简单的面试题目,大跌眼镜的结果

    原标题:简单的面试题目,大跌眼镜的结果 大老远跑来面试,总不能聊几句就走人吧.碍于情面,起码也得聊上十几分钟.招聘高峰这种情况尤甚,浪费你我时间.所以越来越多的组织会采用电话面试的方式,进行初步筛选. ...

  6. Java开发者跳槽必备:2021阿里Java面试题目大汇总

    5.高并发 6.中间件 7.之前项目经历,运用的技术,遇到的问题,如何解决,个人有什么收获和成长: 8.对于技术的热情(平时是否看些技术书籍,逛论坛,写博客,写源代码或程序等): JAVA开发技术面试 ...

  7. 标 题: 腾讯面试题目(PHP程序员)

    发信人: max19830115 (max), 信区: Programming 标  题: 腾讯面试题目(PHP程序员) 发信站: 水木社区 (Mon Apr 18 16:26:07 2011), 站 ...

  8. BaiDu往年面试题目汇总☆WM☆

    BaiDu往年面试题目汇总☆WM☆祝自己明天能取得一个好的面试成绩 题目来源:http://www.cnblogs.com/cutepig/archive/2007/09/14/893552.html ...

  9. tableau可视化数据分析60讲(二十二)-tableau常见面试题目

    前言 关于tableau的高级部分内容,大家可自行订阅专栏 tableau可视化数据分析高级教程 https://blog.csdn.net/wenyusuran/category_9596753.h ...

  10. C/C++ 笔试、面试题目大汇总

    C/C++ 笔试.面试题目大汇总 这些东西有点烦,有点无聊.如果要去C++面试就看看吧.几年前网上搜索的.刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善. 1.求下面函数的返回值( ...

最新文章

  1. 【每日一算法】两数相加
  2. 数据中心市场的投资风险与回报
  3. Geospark-SQL加载SHP数据
  4. IDEA-2020版本 Gradle项目控制台输出乱码
  5. wps生成正态分布的随机数_量子计算与机器学习: 量子生成对抗网络QGAN
  6. __asm___错误:“”前应有'=',',',',','asm'或'_attribute_'
  7. 什么是JSONP以及它是怎么产生的
  8. idea中.ignore插件的使用
  9. [转]ASP.NET在线用户列表精确版—解决用户意外退出在线列表无法及时更新问
  10. 生产质量分析报告常用模板汇总,质量人必备!
  11. c语言程序中不能表示数制的是,2017计算机c语言二级考试题库及答案
  12. coap 返回版本信息_CoAP协议学习笔记——CoAP格式详解
  13. 【论文总结】Enhancing Underwater Imagery using Generative Adversarial Networks
  14. 如何用ps裁剪规定像素的图片
  15. 循序渐进学SAP系列(一):--SAP该如何入门
  16. 代币标准--ERC1155协议源码解析
  17. ARM中断向量表与响应流程
  18. 网页重复度检测——shingling算法
  19. 帆软报表嵌入python程序_FineReport 报表工具的使用与集成
  20. uni-app新手指南

热门文章

  1. arduino ps2摇杆程序_Arduino技巧之PS2摇杆实验
  2. 闲人琐事(假期第一周)
  3. 【行为分析】(一)宏观简介
  4. send函数给FTP服务器发消息,send函数给FTP服务器发消息
  5. 如何在Ubuntu系统 上登录北理工教务处查看选项(转自FTP联盟)亲测成功
  6. 以下关于python函数说法错误的是def_以下关于Python函数的描述中,错误的是()
  7. vue项目该不该使用eslint验证?
  8. Btspread Search Assistant的开发过程
  9. 向上取整、向下取整与四舍五入(易理解版)
  10. 14、yolov5-6中数据预处理、模型输出nms单独计算、onnxruntime的gpu版本前向推理