首页
登录 | 注册

视觉计算/深度学习/人工智能 笔试面试 汇总(腾讯、网易、yy、美图等)

对应岗位为:基础研究或图像相关岗位,题目来源自同学们的汇总。。
一部分是我自行总结的,所以也不一定正确,欢迎捉虫。

每个问题都不停止的追问自己为什么,因为在面试中面试官肯定会不停的追问的。

–2017.9.7


之所以现在才发,是因为之前曾经有面试官照着我这篇东西问我(因为写了博客地址),而现在,完全没在怕的~
提供的回答仅供参考,不一定对。存在一些没有提供参考回答的,纯粹因为我懒了 。。
以及没有概括到的阿里、滴滴、华为啥的我没面试的岗位就写的不细,不过根据打听的情况,都是差不多的。
当然了,这个领域日新月异的,加上我比较关注生成式任务,肯定会有其他概括不到的地方,见谅见谅。
找工作运气也很重要,不要因为一时打击就灰心哦。
–2018.1.30


理论部分

深度学习

  1. (通甲优博实习面试)视觉计算任务有哪些,你怎么分类
    我把任务分为像素级别、目标级别、理解级别。

    1. 像素级别的任务一般是传统的图像处理任务,他们不需要用到图像的语义信息,或者最多用到底层特征(比如图像的边缘、纹理),这些任务有图像增强、传统的图像复原(如去噪、去模糊)、传统的图像分割(比如基于种子生长的方法)、图像加密等。
    2. 目标级别的任务需要用到语义信息,所以提取的特征是高层特征,CNN作为优良的特征提取器在这个级别的任务上能够大展拳脚,比如目标定位、识别、检测,以及用到语义特征的分割和大量的图像生成。
    3. 理解级别的任务不仅描述图象中的目标,还要解释他们之间的联系,比如一些“看图说话“的图像翻译任务。
  2. CNN的特点以及优势
    CNN使用范围是具有局部空间相关性的数据,比如图像,自然语言,语音

    1. 局部连接:可以提取局部特征。
    2. 权值共享:减少参数数量,因此降低训练难度(空间、时间消耗都少了)。
      可以完全共享,也可以局部共享(比如对人脸,眼睛鼻子嘴由于位置和样式相对固定,可以用和脸部不一样的卷积核)
    3. 降维:通过池化或卷积stride实现。
    4. 多层次结构:将低层次的局部特征组合成为较高层次的特征。不同层级的特征可以对应不同任务。
  3. (17网易校招笔试)推导backward
  4. 这些层如何backword计算:
    1. conv:
    2. pooling:
    3. deconv:
  5. (17yy校招面试)解释deconv的作用:
  6. (美图面试)解释BN(写出公式)以及实现机制:
  7. (美图面试)解释dropout以及实现机制:
  8. (美图面试)深度学习中有什么加快收敛/降低训练难度的方法
    1. 瓶颈结构
    2. 残差
    3. 学习率、步长、动量
    4. 优化方法
    5. 预训练
  9. (美图面试,yy面试)什么造成过拟合,如何防止过拟合
    1. data agumentation
    2. early stop
    3. 参数规则化
    4. 用更简单模型
    5. dropout
    6. 加噪声
    7. 预训练网络freeze某几层
  10. (yy面试)规则化项有什么,各有什么样的效果,为什么起作用
  11. (腾讯笔试)为什么梯度会消失和爆炸
  12. 深度网络激活元的作用、分类和各自使用范围/优劣
  13. (腾讯笔试)正则化方法以及特点:
  14. 损失度量:
  15. (腾讯面试,yy面试)解释softmax、logit regression、交叉熵(要回推导):
  16. 有什么优化方法
  17. (阿里面试)解释alpha狗
  18. 解释resnet、优缺点以及适用范围:
  19. 解释inception net、优缺点以及适用范围:
  20. 解释RNN
  21. GAN的公式以及发展历程:
    1. 会写公式
    2. 知道变体
    3. 优缺点
  22. (2017网易校招笔试 )densenet结构优缺点以及应用场景
  23. (2017网易校招笔试 )dilated conv优缺点以及应用场景
  24. (2017网易校招笔试 )moblenet、shufflenet的结构

机器学习

  1. (腾讯面试)有什么降维方法:
  2. 有什么分类算法:
  3. 偏差和方差
  4. 判别模型和生成模型
  5. (腾讯面试)设计一个企鹅音乐的推荐系统:
  6. (滴滴笔试)增强学习的相关内容:
  7. (2017腾讯实习笔试)
    1. 概率论(几个重点分布、切比雪夫不等式、t检验)
    2. 线性代数(特征值计算、行列式计算)

实践部分

  1. 你使用什么编程框架,有什么特点:
  2. 使用该框架搭建一个网络并训练的具体流程有什么:
  3. 如何解决梯度消失:
  4. 如何解决梯度爆炸:
  5. 如何判断是否收敛:
  6. 如何选择优化方法:
  7. 实现卷积层的backward编程:
  8. (17yy面试)用c++/python实现读取文本文件(txt)行数的功能
  9. (17yy面试)python中有什么数据结构,有什么不同
    list,tuple,dict,set
  10. (17yy面试)python中range和xrange有什么不同
  11. (17yy面试)python中如何重写一个len函数,解释__call()
  12. 12.

课题部分

度量

  1. 重建任务的度量有哪些,给出解释/公式:
  2. 识别任务的度量有哪些:

传统图像处理

  1. 有什么图像的锐化方法:
  2. 全局和局部特征提取算法分别有:
  3. 全局和局部特征提取算法有啥不同:
  4. 解释HOG:
  5. 解释sift:
  6. 解释

风格转换

介绍该领域

图像生成

介绍该领域
解释重建任务中的常用技巧:

图像复原

介绍该领域

图像分割

介绍该领域

目标检测

介绍该领域


REFERENCE:
知乎专栏——深度学习岗位面试问题整理笔记

本文网址:http://www.bnee.net/article/47363.html

相关文章

  • 人工智能,用计算机实现人类智能.机器通过大量训练数据训练,程序不断自我学习.修正训练模型.模型本质,一堆参数,描述业务特点.机器学习和深度学习(结合深度神经网络). 传统计算机器下棋,贪婪算法,Alpha-Beta修剪法配合Min-Max算 ...
  •     人工智能的浪潮正在席卷全球,人工智能和机器学习与深度学习是我们最近听的最多的词,所以我想写一篇文章来讲一讲我心中这三者的关系.也希望通过这篇文章加深自己对这三者的了解.     我一直觉得人工智能不是一个非常庞大的概念,单从字面上理 ...
  • 人工智能深度学习神经网络与Soc芯片的关系在运算能力方面,CPU是不如GPU的,FPGA也不合适.谷歌研发出的TPU芯片,就是专门针对人工智能神经网络的运算.人工智能的算法在往下走,在逐渐降低要求:嵌入式的芯片在往上走,在逐渐提升性能,这两 ...
  • 人工智能、机器学习、神经网络、深度学习、TensorFlow、图像处理必备书籍(附PDF百度盘下载链
    在学习人工智能相关相关知识中往往不理解其中相关术语意义和知识原理的组成,下面书籍是阿拉灯神丁君在阅读了大量书籍后觉得很不错的一部分,特此分享出来,以供大家学习之便利.内容链接如有侵犯到您的权益,请联系删除. 学习资料持续更新,获取完整书籍链 ...
  • [决胜AI]人工智能与深度学习实战课程(深度学习 机器学习 人工智能 python 数据分析 数据挖掘 Tensorflow Caffe)网盘下载:https://pan.baidu.com/s/1i5h8Rop 密码: zv3w课程背景基 ...
  • 人工智能、深度学习、神经元网络常识
    人工智能(Artificial Intelligence),英文缩写为AI.它是研究.开发用于模拟.延伸和扩展人的智能的理论.方法.技术及应用系统的一门新的技术科学. 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能 ...
  • 知识图谱的独特之处——深度学习无法解决的人工智能
    由于最近几年深度学习的发展,深度学习基本上等于人工智能,知识引擎变得有点过气.知识图谱和深度学习对人工智能有着不同的解决方案,深度学习解决不了一些知识性问题,但是知识图谱可以解决. 如上图所示是一个实例,这个商品类型叫楼外楼的真包装卤肉,这 ...

2019 bnee小站 webmaster#bnee.net
12 q. 0.032 s.
湘ICP备19013596号-2