栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

深度学习工程师

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

深度学习工程师

目录
  • 大纲
  • 1 数学基础
  • 2 Python基础
  • 3 机器学习
  • 4 深度学习
  • 5 深度学习平台实战
  • 6 深度学习行业应用案例
  • 样题

大纲

1 数学基础(5%)

熟悉微积分基础知识,包括极限与积分、导数与二阶导数、方向导数、凸函数与极值、最优化方法;

熟悉概率与统计基础,包括古典概率、常用概率分布、贝叶斯公式、假设校验;

熟悉线性代数基础,包括矩阵与向量、矩阵乘法、矩阵特征值和特征向量。

2 Python基础(5%)

掌握Python基础知识;

掌握Python常用库的基本操作,包括numpy、matplotlib、sklearn等。

3 机器学习(20%)

掌握机器学习基础知识,包括监督学习、非监督学习、强化学习的概念及区别;

熟悉监督学习,包括回归与分类、决策树、神经网络、朴素贝叶斯及支持向量机的应用;

熟悉无监督学习,包括K均值聚类及降维的应用。

4 深度学习(30%)

掌握深度学习概论,包括人工智能、机器学习、深度学习的关系;常见的深度学习网络结构;深度学习单层、浅层、深层网络的实现方式;

掌握卷积神经网络,包括卷积神经网络原理及经典模型、卷积的数学意义与计算过程、卷积运算、池化及经典网络的配置方式;

熟悉循环神经网络,包括循环神经网络原理及经典模型;文本和序列的深度模型;

了解深度生成模型与生成对抗网络。

5 深度学习平台实战(30%)

掌握主流深度学习平台的环境搭建方法;

熟悉深度学习模型的训练方式,包括网络结构设计和组网、损失函数、参数初始化、超参数调整和迭代优化;

熟悉深度学习平台模型实战(基于PaddlePaddle深度学习框架),包括识别数字、图像分类、词向量、情感分析、语义角色标注等。

6 深度学习行业应用案例(10%)

熟悉使用深度学习框架搭建分布式深度学习推荐网络模型;

熟悉使用深度学习框架实现简单的CTR预估;

了解使用深度学习框架实现简单的机器翻译。

1 数学基础 2 Python基础 3 机器学习 4 深度学习 5 深度学习平台实战 6 深度学习行业应用案例 样题

一、单选题

1 下列关于微分求导的表达式错误的是?

A.tanh函数y = tanh(x)的微分为 y’ = 1- y^2

B.sigmoid函数y = 1/(1+exp(-x))的微分为 y’ = -y(1-y)

C.RELU函数y = max(x,0)的微分为 y = 0 if x<0;1 if x>=0

D.Leaky RELU函数 y = max(ax,x)的微分为 y’ = a if x<0;1 if x>=0

参考答案:B

2 输入为32x32x3,卷积核大小为5x5,总共有10个卷积核,做卷积的时候stride=1,pad=2,那么这一层总共含有多少参数?

A.576 B.760 C.640 D.36864

参考答案:B

3 请问下列关于支持向量机SVM算法的描述错误的是?

A.SVM可以解决非线性问题

B.SVM对缺失数据不敏感,适合处理空值较多的情况

C.SVM可以解决小样本情况下的机器学习问题

D.SVM可以提高模型的泛化性能

参考答案:B

4 在词向量训练中,针对embedding层说法错误的是?

A.PaddlePaddle中,embedding层支持分布式存储

B.embedding层其实是一个lookup操作,查找对应ID得到embedding向量

C.embedding在训练过程中不会被更新

D.PaddlePaddle中embedding层支持不同精确读的数据类型,如float16,float32

参考答案:C

二、多选题

1 当我们在回归分类模型中遇到过拟合时,以下哪些方法可以用于优化?(正确选项数量为2个)

A.减少正则化参数

B.尝试非线性模型

C.增大用于训练的数据量

D.Bagging

参考答案:CD

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/344167.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号