商务数据分析(第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.数据分析与机器学习全解析数据分析与机器学习全解析 一、数据分析基础要点 (一)数据收集 确定数据源:明确是内部数据库、外部公开数据、传感器采集还是用户调研等来源,不同来源数据质量与获取难度各异。例如内部销售数据可直接获取,而市场调研数据需设计问卷并投入人力收集。 数据采集频率:依据分析目的设定,高频采集可捕捉实时变化但成本高,低频https://blog.csdn.net/hjxxlsx/article/details/144438382
2.教育行业在线课程学习数据分析报告本报告旨在通过对教育行业在线课程学习数据的分析,揭示在线学习的趋势和重要影响因素。 一、在线课程学习的普及程度 随着网络技术发展,越来越多的教育机构和学校开始提供在线课程学习。根据我们对一家在线教育平台的调查数据显示,过去五年里,注册在线课程学习的人数呈现出爆发式增长。在2016年,注册人数仅有10万人,而到了https://wenku.baidu.com/view/5b9daea3ae51f01dc281e53a580216fc710a5324.html
3.基于大数据技术在线学习过程行为分析框架设计摘要:针对国内外中等规模以上在线学习平台课程完成率低、用户流失严重的现象,分析了在线学习过程行为影响学习效果提升的关联因素。基于大数据技术,构建了在线学习过程行为分析模型总体框架和数据模型,依据行为科学和人工智能理论,完成了对在线学习行为的聚类分析和关联分析,最终,给出了个性化学习资源和教学策略的推荐,有效提高https://www.fx361.com/page/2017/1117/2470194.shtml
4.4.文献研读基于数据挖掘的学习者在线学习行为分析模型构建研究对象 学习者在在线学习平台的学习行为 研究动机 目前高校在线学习平台存在学习课程完成率低、学生学习兴趣低和学习效果无法保障等问题 文献综述 本文是利用数据挖掘技术获取学习者在线学习行为数据来进行分析模型构建 研究方案设计 1.在线学习行为数据采集 2.在线学习行https://www.cnblogs.com/lxt-/p/11272450.html
5.基于任务的基础数据分析——在线教育平台背景:通过数据,教学运营人员可以客观了解一个班期中学员的整体情况,一边更具针对性地实施班级运营动作。 1.基于事件分析,选取事件「浏览课程内容」的「用户数」,按「总体」查看。观察【2018年11月29日-2018年12月13日】前两周进入课程学习的用户数变化,总结规律。 https://www.jianshu.com/p/f54dab417dc1
6.常规和在线学习情景下学生投入特征及类型——基于西安交通大学大学生摘要:研究应用西安交通大学3782名大学生学习经历调查数据,分析了常规和在线学习情景下学生投入行为特征.结果显示,常规学习情景下学生投入和在线学习情景下学生投入的相互替代性低;只有同时考察学生在常规学习情景下的投入行为和在线学习情景下的投入行为,才能较全面把握学生投入的特征.根据在常规和在线学习情景下的学生投入行https://d.wanfangdata.com.cn/periodical/gdgcjyyj201703022
7.教师支持对在线学习者自我调节学习的影响研究澎湃号·政务【摘要】自我调节学习是成功的在线学习的关键,教师支持作为一个重要的社会性支持因素,对在线学习者的自我调节学习具有重要影响。基于327名大学生的问卷调查数据分析发现,在线学习者感知的教师支持处于中等程度,其自我调节学习水平不高;教师支持对在线学习者的自我调节学习具有显著正向作用;教师的自主支持和认知支持直接影响https://www.thepaper.cn/newsDetail_forward_15898407
8.SPSS在线SPSSAU在与SPSSAU用户沟通过程中发现,非常的用户均是“新手”,没有数据分析的思维和概念。很多用户完全没有进行过数据分析,也不知道如何学习,部分用户有学习过统计学相关课程,但依旧不会进行数据分析。 结合SPSSAU的设计理念,建议用户学习数据分析的路径如下共三步曲。 https://spssau.com/front/spssau/helps/otherdocuments/studypath.html
9.irsi数据集pythoniris数据集分析kcoufee的技术博客irsi数据集 python iris数据集分析 后面对Sklearn的学习主要以《Python机器学习基础教程》和《机器学习实战基于scikit-learn和tensorflow》,两本互为补充进行学习,下面是开篇的学习内容。 1 初识数据 iris数据集的中文名是安德森鸢尾花卉数据集,英文全称是Anderson’s Iris data set。iris包含150个样本,对应数据集的每https://blog.51cto.com/u_12995/7320437
10.在线教育平台大数据的学习行为分析与预测在线教育平台大数据的学习行为分析与预测,在线教育,开放式数据集,学习行为,学习分析,数据挖掘,伴随着互联网科技的高速发展,人类正逐步迈进一个新的时代,信息化技术已经渗透到我们生活的各个方面。教育一直是我国高度关注的热https://wap.cnki.net/lunwen-1021040700.html
11.钉钉线上培训系统如何操作数据分析是评估学习计划和学生表现的重要方法。在钉钉线上培训系统中,您可以查看学员的学习记录、完成任务的时间以及学员的平均得分。 数据分析可以帮助您了解整个学习计划的表现如何,以及需要对学习计划和任务做出哪些调整。例如,您可以知道哪些任务需要更多支持、哪些任务很容易完成或哪些学生需要更多的帮助。 https://h.chanjet.com/ask/b7cc8e936e312.html
12.2022年职业教育国家级教学成果奖“数字化”主题获奖成果分析随着大数据、人工智能技术在职业教育的深入应用,教学服务由“用经验、凭感觉”向“数据驱动、精准教学”迈进。历次职业教育国家级教学成果奖中,2014年,教学改革的实施、监督、反馈环节对信息传递与接收细节关注不够,教学服务相对粗放;2018年,数据分析在教堂教学、学习评价、实习实训等环节得以应用,可形成体系化、量化的https://www.lnxdfwxy.edu.cn/info/1046/9319.htm
13.SPSSPRO数据处理步骤自动保存 可回退至指定版本,数据操作不怕错 更智能 自动给原始数据编码 提升数据处理效率 更安全 数据永久保存,安全可靠 更好用 极简的交互设计 极大的降低学习成本 更方便 与问卷网无缝对接 轻松实现更专业的在线SPSS分析 快速上手 数据处理 https://www.spsspro.com/
14.远程学习心得体会15篇本系统后台采用的是SQL Server 20xx 数据库,由于本系统面向的用户有三种类型:教师、学员和管理员,所以在数据库需求分析中就要重点考虑三方面的因素。 學员相关的信息包括: 在线学习;在线答疑;下载和上交作业;在线成绩浏览。对于管理员来说,他们登陆后的操作主要是:视频文件的`上传、修改和删除;作业的上传;宣传主页的https://www.unjs.com/fanwenwang/xdth/20230427073609_6957321.html
15.数据分析在教育领域的应用.pptx数据收集与处理数据分析在教育领域的应用 数据收集与处理数据收集1.数据收集方式:通过问卷调查、实验数据、在线学习平台数据等方式收集教育领域的数据。2.数据收集工具:使用数据收集工具,如Google表格、SurveyMonkey等,可以更方便地收集和管理数据。3.数据收集的挑战:数据收集过程中可能会遇到数据不完整、数据质量差等问题https://max.book118.com/html/2023/1227/7040061023006023.shtm
16.2020年教育信息化发展分析本文以2020年疫情环境下线上教育的开展为重点,分五个部分进行年度教育信息化发展分析:一是分析解读相关数据;二是分类梳理主要热点事件;三是对疫情期间我国在线教育的实践与发展状况进行分析;四是从数字校园建设、网络学习空间等五个方面反映教育信息化的环境建设与应用;五是从德智体美劳五个方面阐述教育装备信息化的新https://www.ceeia.cn/news/detail_3517.htm
17.制造企业工作总结(精选15篇)可以说是每个细节,每个零部件都有了深入的了解,拓展了自己的知识层面。也学会了出现问题如何分析解决,在制造部做统计这段时间,我经常去车间实地学习,总结产品类型、产品特点,牢固统计基础、力求对统计数据分析质量的提高。 让工作做的更顺利,效率更高,更准确。在做工资时,有时出现公式不太统一的现象,这样核算起来https://www.yjbys.com/zongjie/fanwen/1109964.html
18.评测:百词斩VS墨墨背单词VS扇贝单词在线教育(数据来源:艾瑞咨询) 在线教育市场结构: 高等学历教育及职业培训一直是中国在线教育的市场主体,占整个在线教育市场规模的80%左右,尤其在提升学历、求职、考证等场景中,教育培训需求更加强烈;而K12教育市场,虽然市场刚需性强,但是该阶段的学习存在着试错成本高的特点,K12家长和学生对在线教育持谨慎态度;因此在发展初期占https://maimai.cn/article/detail?fid=1568118311&efid=fZNaBHEXt5OVwBQq_3lSGQ
19.数据分析网数据分析网,大数据、数据分析、数据挖掘和人工智能(AI)学习交流平台。https://www.afenxi.com/