商务数据分析(第4次开课)大学慕课

本课程主要介绍深度学习的基本原理、卷积神经网络、循环神经网络、生成对抗网络、注意力机制等基本方法及其典型应用领域,并借助机器学习开源平台TensorFlow实现深度学习在证券趋势预测、声音质量评价、电子推荐、目标检测、社交网络情感分析等多个典型领域的应用。

——课程团队

课程概述

1.我为什么要学习这门课?

2.这门课的主题是什么?

在前面2次介绍传统的机器学习理论的基础上,讨论深度学习的典型算法原理与应用(具体美容请参考下面课程大纲),为实践打下坚实的基础。

3.学习这门课可以获得什么?

4.这门课有什么特色和亮点?

深度学习是一门理论和实践并重的课程,其中的内容比较多,很多算法也有一定的难度。深度学习的应用也需要一定的经验和技巧。本课程参阅了大量文献资料,结合过去多年的数据分析研究和项目实践,深入浅出,学生在可以钻研深度学习的算法以及应用。课程通过大量的选择题、填空和判断题检验和巩固学员对基本知识的理解。

5.这门课的学习方法建议

建议结合教材《机器学习》(人民邮电出版社,2018)、《机器学习案例实战》(人民邮电出版社,2019)、《Python机器学习实战案例》(清华大学出版社,2019)学习,先结合视频了解基本算法,然后通过各单元的测试题和作业巩固基本概念和算法,再通过具体的案例解读思路和代码,巩固算法。线下还要参考实战教材动手实验和实践练习,循序渐进。

6.课程守则(建议)

欢迎大家选修课程,请各位按照课程首页大纲的内容,根据课程内容的顺序,每周结合视频和推荐的配套教材,按时完成基本算法内容学习,并结合单元测试和章节练习,巩固基本概念和算法。在此基础上,完成每单元的实验,并可以进一步阅读推荐的实战案例,理解机器学习的思路以及每个步骤可能遇到的问题和技巧。有问题欢迎在课程讨论区讨论。

授课目标

授课团队

赵卫东董亮

课程大纲

01神经网络基础

理解前馈神经网络的结构、梯度下降法以及网络训练调优的基本方法,并能应用前馈神经网络解决实际问题。建议5个学时。打*的内容属于高级版,后面陆续推出。除了第7章外,其余章节均由赵卫东老师负责。

1.1神经网络简介

1.3神经网络效果评价

1.4神经网络优化

1.5银行客户流失预测

1.6练习题

02深度学习在人工智能系统的应用

通过众多的案例,了解深度学习的典型应用场景。建议2个学时。

2.1深度学习典型应用场景

2.2深度学习应用案例分析

2.3练习题

03卷积神经网络

理解卷积的内涵,熟悉常用的10几种卷积神经网络的结构、训练方法以及典型场景的应用。建议10个学时。

3.1卷积的理解—卷积和池化

3.2常见的卷积模型

@Lenet-5、AlexNet、VGGNet、GoogleLeNet、ResNet等

@Inceptionv2-v4、DarkNet、DenseNet、SSD等*

@MobileNet,ShuffleNet*

3.3胶囊网络*

3.4CNN卷积神经网络应用案例

3.5目标检测常用算法

@R-CNN、FastRCNN、FasterRCNN、YOLOv1-v3等

3.5图像分类

3.6动物识别

3.7物体检测

3.8人脸表情年龄特征识别*

3.9练习题

04循环神经神经网络

理解循环神经网络以及变种LSTM、GRU的结构、训练方法以及典型场景的应用。建议6个学时。

4.1RNN基本原理

4.2LSTM

4.3GRU

4.4CNN+LSTM模型

4.5Bi-LSTM双向循环神经网络结构

4.6Seq2seq模型

4.7注意力机制

4.8自注意力机制*

4.9ELMo、Transformer等*

4.10BERT、EPT、XLNet、ALBERT等*

4.11机器翻译

4.12练习题

05生成对抗网络

理解生成对抗网络的结构、训练方法以及典型场景的应用。建议5个学时。

5.1生成对抗网络模型

5.2GAN的理论知识

5.3DCGAN

5.4自动生成手写体

5.5CycleGAN

5.6WGAN*

5.7练习题

06深度学习神经网络案例

学会使用卷积神经网络、循环神经网络、生成对抗网络的常用算法的应用,解决实际问题,并能做创新性的应用。建议5个学时。

6.1股票走势预测

6.2文本情感分类

6.3图像风格转移

6.4机器翻译

6.5练习题

07强化学习

理解强化学习的基本概念和原理,了解强化学习的典型应用场景。建议2个学时。此部分由董亮老师负责讲授。

7.1强化学习基本原理

7.2强化学习常用模型

7.3强化学习典型应用

7.4深度Q网络*

7.5练习题

08项目驱动的深度学习方法

理解如何结合实际项目,强化机器学习和深度学习理论知识的深入理解,体会深度学习解决实际问题的技巧和技能。建议2个学时,加1个学时的讨论。

课时

8.1项目驱动的深度学习之路

8.2领域问题驱动的机器学习深度教学法

预备知识

学习本课程前需要掌握机器学习,尤其是前馈神经网络的基本原理、常用算法,也需要有较扎实的统计学、高等数学、线性代数、Python编程等基础。强烈建议学完第2次的开课内容再学习本次课程。

证书要求

1.按时学习每章节的视频

2.完成每章节的测试(以选择题为主,每章还至少有一个实验,一个互评的讨论题)

3.积极参加讨论和互评(每学期至少5次)

4.通过课程的结业测试(前面三项占总成绩的25%,结业考试占总成绩的75%)

注意:纸质证书需要付费申请(总分60分以上合格)

参考资料

基本的阅读教材:

1.赵卫东,董亮编著.机器学习.北京:人民邮电出版社,2018(教材,python语言)

2.赵卫东.机器学习案例实战.北京:人民邮电出版社,2019(实验和实训,python语言)

3.赵卫东,董亮著.Python机器学习实战案例.北京:清华大学出版社,2019(实验和实训,python语言)

参考资料:

龙龙.TensorFlow2.0实战案例

常见问题

1.没有基础可以学习吗?

答:强烈建议请先学习第1-2次的课程再学习,本课程需要掌握必要的高等数学、线性代数和统计基础知识以及比较扎实的机器学习基础知识。没有机器学习基础的学员请一定先学习传统的机器学习算法。此外,还需要掌握Python编程基础。

2.深度学习算法那么多,我怎么学习?

答:可以先熟悉基本的方法和算法,培养对数据分析的兴趣,奠定一定的基础后,逐步学习较难的算法。特别推荐通过案例和应用学习。有关机器学习技能的培养很重要,具体的方法请参考论文:数据分析类课程的技能培养方法探讨和基于项目实践的机器学习课程改革(《计算机教育》,2019.9)。

3.如何使用课程中提到的算法解决实际问题?

答:可以课后先阅读和调试一下经典的案例和代码,然后尝试解决一些简单的问题,通过参加比赛、各种技术研讨、仿真型的项目,直至参加实际项目,这是一个循序渐进的过程,需要耐心、兴趣和毅力。

4.本课程怎么学习?

答:本课程是深度学习的基本课程,适合有一定机器学习基础的学员,配合教材讲解实用的内容,与线下的实训练习结合。建议采用翻转教学方式,结合配套教材,首先学习在线的视频,课下结合实际项目案例讨论算法的应用以及其中关键技能,并通过实验练习数据分析的思维和技能。

5.本课程有无配套的实验资源?

答:有的,配套教材封后扫码可以下载,网课也有部分实验内容可以下载练习。

6.实验是否有推荐的平台和工具?

答:以下的机器学习平台和工具可以使用:

7.本课程采用什么语言?

答:Python3语言。

8.课程总体难度如何?

答:属于深度学习基本的内容,难度总体属于初中等,希望学员理解机器学习基础知识,可以先选读本课程第二次开课的内容

9.本课程是否有实战的内容?

答:实战练习的课程大家可以选修机器视觉与边缘计算应用课程。并以推荐的2本实战案例线下练习,提供源代码和数据。

THE END
1.机器学习算法原理与代码实战案例讲解带数据集的机器学习代码csdn机器学习算法原理与代码实战案例讲解 1.1人工智能的兴起与机器学习的崛起 近年来,人工智能(AI)技术取得了显著的进展,并在各个领域得到广泛应用。机器学习作为人工智能的核心领域之一,其重要性与日俱增。机器学习算法通过分析大量数据,自动学习规律和模式,并根据学习到的知识进行预测和决策,为解决复杂问题提供了新的思路https://blog.csdn.net/2401_85133351/article/details/139133529
2.机器学习原理与代码实例讲解《机器学习原理与代码实例讲解》 概述 在人工智能领域,机器学习是核心支柱之一。它通过算法让计算机自动从数据中学习规律,无需显式编程。本文章旨在系统讲解机器学习的基础原理、常用算法,并通过代码实例加深理解,帮助读者掌握这一重要技术。 文章核心关键词包括:机器学习、监督学习、无监督学习、强化学习、深度学习、特征https://blog.51cto.com/universsky/12684867
3.机器视觉与机器学习算法原理框架应用与代码实现,机械工业当当新华书店大石桥旗舰店在线销售正版《【新华书店自营旗舰店】机器视觉与机器学习 算法原理、框架应用与代码实现,机械工业出版社》。最新《【新华书店自营旗舰店】机器视觉与机器学习 算法原理、框架应用与代码实现,机械工业出版社》简介、书评、试读、价格、图片等相关信http://product.dangdang.com/11926094501.html
4.机器学习机器学习的基本概念算法的工作原理实际应用案例二、机器学习算法的工作原理 监督学习算法 线性回归:用于回归任务,通过寻找一条直线来拟合数据点,最小化预测值与实际值之间的差距。 逻辑回归:用于分类任务,尽管名称中有“回归”二字,但它实际上是一种分类算法,用于预测事件发生的概率。 决策树:通过构建一棵树形结构来进行决策。每个内部节点代表一个属性上的测试,https://developer.aliyun.com/article/1588759
5.从零开始:机器学习的数学原理和算法实践(3)算法与代码详解。第7~第14章讲述各个典型算法的来龙去脉,用最直观形象的语言描述最本质的原理,使零基础读者也能够快速理解算法原理。 本书充分考虑了零基础读者希望深度理解机器学习算法原理的需求,力求在直观形象、通俗易懂与深度讲解之间取得较好的平衡。本书主要面向下述读者群体。 https://www.epubit.com/bookDetails?id=UB77b8ad3a2522b
6.《机器学习算法原理和编程实践》.pdf《机器学习算法原理和编程实践》.pdf,第一章 机器学习的基础 “基础决定高度,而不是高度决定基础。” 机器学习脱胎于人工智能,自诞生开始,就充满了挑战,这个领域从来都吸引了 全世界最顶尖的科学家,本书所讲述的正是他们多年的研究成果。对于普通读者而言, 快速而全面https://max.book118.com/html/2016/0303/36760986.shtm
7.机器学习:公式推导与代码实现最新章节作为一门应用型学科,机器学习植根于数学理论,落地于代码实现。这就意味着,掌握公式推导和代码编写,方能更加深入地理解机器学习算法的内在逻辑和运行机制。本书在对全部机器学习算法进行分类梳理的基础之上,分别对监督学习单模型、监督学习集成模型、无监督学习模型、概率模型四个大类共26个经典算法进行了细致的公式推导和https://read.qq.com/detail/1044579026
8.清华大学出版社图书详情机器学习——原理、算法与应用 配套PPT,资源咨询请加QQ:2301891038(仅限教师)。理论讲解透彻深刻。主要机器学习算法的推导、证明过程完整而且清晰,并介绍了每种算法背后的思想,这是市面上目前其他教程所不具有的 作者:雷明 ? 定价:88元 印次:1-10 ISBN:9787302532347 出版日期:2019.09.01 印刷日期:2024.0http://www.tup.tsinghua.edu.cn/booksCenter/book_08393801.html
9.机器学习——原理算法与应用(豆瓣)第4~22章为第二部分,是本书的主体,介绍各种常用的有监督学习算法、无监督学习算法、半监督学习算法和强化学习算法。对于每种算法,从原理与推导、工程实现和应用3个方面进行介绍,对于大多数算法,都配有实验程序。第23章为第三部分,介绍机器学习和深度学习算法实际应用时面临的问题,并给出典型的解决方案。https://book.douban.com/subject/34809758/
10.中科院软件所天基综合信息系统重点实验室招聘启事2、信号与信息处理算法设计工作,为下列工作之一:SAR成像、SAR运动目标检测等; 3、信号与信息处理软件开发验证工作。 4、参与嵌入式系统、海洋调查显控软件和数据库的开发,负责代码编写和调试、测试; 5、负责数字信号处理算法的设计和实现; 6、负责项目中部分算法设计工作,包括机器学习(自然语言处理、图像分析识别、规律http://www.bjb.cas.cn/zpxx2016/202108/t20210818_6158385.html
11.机器学习与深度学习习题集答案1腾讯云开发者社区文章被收录于专栏:SIGAI学习与实践平台 本文是机器学习和深度学习习题集的答案-1,免费提供给大家,也是《机器学习-原理、算法与应用》一书的配套产品。此习题集可用于高校的机器学习与深度学习教学,以及在职人员面试准备时使用。 第2章 数学知识 1.计算下面函数的一阶导数和二阶导数 根据基本函数,复合函数,四则运算https://cloud.tencent.com/developer/article/1563493
12.机器学习从原理到应用图书针对每个机器学习模型,本书详细地介绍了其原理、形式、函数(损失函数和正则项)、优化方法以及应用案例;公式推导较为详尽,语言表述通俗易懂,可减轻读者学习负担,提升读者学习效果。(3)理论实践紧密结合,应用案例完全落地。 针对应用案例,本书选用了Kaggle平台上提供的数据,并在对应的代码中给出了机器学习项目的完整步骤https://www.ryjiaoyu.com/book/details/9178
13.机器学习原理及应用PPT课件(附教学大纲习题及答案)下载机器学习原理及应用 PPT课件 1. 机器学习概述(2学时) 了解机器学习的组成;了解不同划分标准下的机器学习算法;理解分类问题和回归问题;理解监督学习、半监督学习和无监督学习;了解生成模型和判别模型;了解模型评估方法;了解正则化处理;了解并使用Python的sklearn模块; 2. 逻辑回归及最大熵模型(2学时) 了解并掌握线性https://www.kj009.net/web2/mj07b34681.html
14.机器学习算法原理与编程实践(郑捷)完整pdf扫描版[126MB]电子书下应用平台:PDF 更新时间:2017-01-18 购买链接:京东异步社区 网友评分: 360通过腾讯通过金山通过 125.9MB 广告 商业广告,理性选择广告 商业广告,理性选择广告 商业广告,理性选择广告 商业广告,理性选择 详情介绍 机器学习算法原理与编程实践是机器学习原理和算法编码实现的基础性读物,内容分为两大主线:单个算法的原理讲解https://www.jb51.net/books/527823.html
15.机器学习/算法校招面试考点汇总(附面试题和答案)持续更新4、矩阵正定性的判断,Hessian矩阵正定性在梯度下降中的应用 5、概率题:抽蓝球红球,蓝结束红放回继续,平均结束游戏抽取次数 6、讲一下PCA 7、拟牛顿法的原理 8、编辑距离 二、机器学习算法 1、处理分类问题常用算法 1、交叉熵公式 2、LR公式 3 LR的推导,损失函数 https://www.nowcoder.com/discuss/165930
16.《scikitlearn机器学习:常用算法原理及编程实战》黄永昌.pdfscikit-learn机器学习 常用算法原理及编程实战黄永昌编着 第1章机器学习介绍,涵盖了机器学习的定义、应用场景及机器学习的分类,并通过一个简单的示例,让读者了解机器学习的典型步骤和机器学习领域的一些专业术语。 第2章Python机器学习软件包,介绍了scikit-learn开发环境的搭建步骤,以及IPython、Numpy、Pandas和Matplotlib等https://www.iteye.com/resource/weixin_38291399-11229426
17.scikitscikit-learn机器学习:常用算法原理及编程实战 计算机与互联网…|7436499 mobi epub pdf txt 电子书 下载 2024 - 图书大百科https://book.qciss.net/books/25605687419