商务数据分析(第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经验集成》腾讯云开发者社区自然语言处理是机器学习的一个重要应用领域,涵盖文本分类、情感分析和聊天机器人等。在文本分类方面,机器学习算法如支持向量机、朴素贝叶斯等被广泛应用于文本分类任务,如新闻文章分类、垃圾邮件过滤等。情感分析中,递归神经网络、长短期记忆网络等在处理情感分析任务时表现出色,能够准确识别出文本中的情感倾向。信息检索领https://cloud.tencent.com/developer/article/2478542
2.提升人工智能性能的三种关键的LLM压缩策略在当今快节奏的数字环境中,依赖人工智能的企业面临着新的挑战:运行人工智能模型的延迟、内存使用和计算能力成本。随着人工智能快速发展,幕后推动这些创新的模型变得越来越复杂、资源密集。虽然这些大模型在处理各种任务中取得了出色的性能,但它们通常伴随着很高的计算和内存需求。 https://xxhjs.nuc.edu.cn/info/1010/8671.htm
3.腾讯云智能结构化OCR实战:从图片到结构化数据的高效转换借助多模态大模型技术构建键值对应关系,支持客户个性化模板定制,提升数据提取录入效率,适用于政务处理、票据核销、行业表单填写、国际物流管理、人寿保险理赔、AI在线问诊、律师事务所合同审查及供应链合同审核等多种应用场景。 字面意义上来说可以理解为普通ocr加上多模态模型,模型把ocr识别的结果进行了结构化的处理。可能https://cloud.tencent.com.cn/developer/article/2477716?policyId=20240000
4.人工智能算法的分类与应用人工智能 (AI) 是当前科技领域的热门话题,其核心是各种算法的灵活运用。AI算法不仅实现了智能预测、分类,还在数据挖掘、自然语言处理和推荐系统等领域发挥着重要作用。接下来,我们将以科普的视角,带您深入了解 AI 的主要算法及其广泛应用。 一、监督学习 https://mp.weixin.qq.com/s?__biz=MzI3MzQ1NjMwOA==&mid=2247549220&idx=4&sn=25aa18da4b1e2824371e552b0ca3c8e6&chksm=eb214cffdc56c5e9303367ae4087102996613151dfa3c11fafe88950b683dbc8dadedd63bcaa&scene=27
5.提升数学问题解决能力:ProcessBench工具,评估模型在复杂推理中的表现【方法】:作者通过将Transformer架构与Masked Autoregressive Flows (MAFs)结合,设计了一种新的TarFlow模型,该模型使用堆叠的自动回归Transformer块来处理图像块,并在层之间交替自动回归方向。 【实验】:实验使用了多个标准数据集,通过引入高斯噪声增强、训练后的去噪处理和有效的指导方法,TarFlow在图像似然估计任务上大幅超https://zhuanlan.zhihu.com/p/11955987988
6.腾讯云计算取得一种可视化数据转换方法专利知名企业数据库产品腾讯云计算取得一种可视化数据转换方法专利,专利,腾讯,云计算,数据转换,知名企业,数据库产品,国家知识产权局https://www.163.com/dy/article/JJM76GED0519QIKK.html
7.在线处理算法最大连续子数列和最大和子数列在线处理拓展,找出最大和同时记录序列左右下标。 在线处理算法:每输入一个数,都加进cursum中,并与summax对比,如果cursum比summax大,那么就更新maxsum以及对应的起始下标和终止下标。当tempsum小于零时,那么就可以放弃这一组,(从这一组中任意其他位置到当前i也是负数)从下一个数重新来过了,(此时left并不是最终的左下标https://blog.csdn.net/vi1988/article/details/87375010
8.图片处理算法图片黑白滤镜算法老照片算法图片反相算法图片通道混合算法图片旋转算法图片透明度算法图片简单镜像算法图片浮雕效果算法图片高斯模糊算法 图层算法 图层差值算法图层颜色减淡算法图片素描算法图片重叠(覆盖)算法 常用在线开发工具-图片处理算法效果集合: 原图: 黑白滤镜效果图: http://www.tbfl.store/pic/index.html
9.数据结构1.3案例应用路漫漫兮其修远1.分而治之发没有看明白 2.第四个算法真的太巧妙了 3.在线处理算法:每得到一个数,终止输入的化都能得到当前状态下的结果 分而治之法C代码 intDivideAndConquer(intList[],intleft,intright ) {/*分治法求List[left]到List[right]的最大子列和*/intMaxLeftSum, MaxRightSum;/*存放左右子问题的解*/inthttps://www.cnblogs.com/raising/p/12856625.html
10.基于KFBE算法的在线磨粒图像处理方法1.本发明属于油液健康状态监测技术领域,具体涉及一种基于kfbe算法的在线磨粒图像处理方法。 背景技术: 2.油液监测技术目前是主流的一种健康状态监测方法,主要包括在线监测和离线监测。离线油液监测是在实验过程中采集样品后进行分析,在这个过程中存在大量人为因素,将导致实时性较差。在线油液监测将传感器或传感探头安装https://www.xjishu.com/zhuanli/55/202111174172.html
11.快手ios版sig3算法快手算法mob64ca13f8b166的技术博客二、算法细节 要点一:如何处理物品特征冗余问题? 由于物品的特征信息可以从不同潜在方面描述该物品的特性,基于解耦的思想,我们可以将这些特征,根据所描述物品的不同方面分解为不同的表示。我们将称之为对应于物品不同方面的细粒度特征感知表示,后统称为分离表征。 https://blog.51cto.com/u_16213585/8875323
12.了白条怎么去水印现在有很多在线工具提供图片去水印功能,这些工具通常提供了简单易用的界面和强大的功能。使用这些工具可以快速去除图片中的水印,无需掌握复杂的图像处理技术。 总的来说,去除白条和水印的方法有很多种,选择哪种方法取决于具体的情况。对于简单的任务,手动编辑可能就足够了;对于复杂的任务,可以使用图像处理算法或在线工具https://tool.a5.cn/article/show/113758.html
13.永川这15家企业招人,找工作的看过来!澎湃号·政务澎湃新闻1.在线处理客户有关业务的咨询、查询及投诉等客户服务工作,解决客户所提出的问题,并跟踪、反馈处理结果 2.负责客户所反应问题的归类、统计、分析等工作 3.对服务中发现的热点、难点问题及其他有可能造成越级投诉的服务质量隐患,及时上报公司领导 4.负责满意度回访,针对用户不满意问题,合理并积极协调公司内部资源为客户https://www.thepaper.cn/newsDetail_forward_8515765
14.3分钟理财加拿大凤凰预测算法在线预测(2024排行榜加拿大凤凰预测算法在线预测 众赢精准全天免费计划 结合加拿大凤凰预测算法在线预测历史开奖趋势和数据,本网站利用大数据平台的分析能力,提供专业预测,始终为用户提供实用的服务如期 预期 周期:三个词看中国经济 12月11日至12日,一年一度的中央经济工作会议在北京举行。https://m.dslyy.com/teeq77DtEsV01QUN1216.html
15.2022年度陕西省重点研发计划项目申报指南目录研究内容:基于增强现实头盔系统中新一代光学目标检测的需求,研究多光谱图像的人工智能处理技术及其先进应用;基于增强现实头盔系统中声增强现实的需求,研究基于双耳渲染的虚拟立体声技术和采用麦克风阵列及骨传导传感器的语音增强方法;针对工业场景,进行智能算法边缘部署、硬件平台设计与集成,增强现实交互等综合系统研发。 http://www.kt180.com/html/sxs/9889.html
16.清图模糊图片秒变清晰,多功能在线图像处理平台清图是一个基于深度学习技术的在线图像处理平台,提供模糊图片清晰化、动漫图片处理、证件照制作等多种功能,满足用户在不同场景下的图像处理需求。https://hao.archcookie.com/sites/4440.html
17.电力系统低频振荡稳定监测分析方法综述AET2.3 预处理算法 (1)随机减量法 随机减量法是利用样本平均的方法,去掉响应中的随机成分,从而获得一定初始激励下的自由响应[53]。由于很多传统的实验模态识别方法要求系统的响应数据为自由振动响应数据,故可以先用随机减量法将脉动时域响应处理为自由振动响应,然后根据自由响应的数学模型建立特征方程,求出特征根后再估算各http://www.chinaaet.com/article/3000017794
18.es,redis等)+机器学习库+算法库+游戏库+开源框架+自然语言处理bild 纯Go中图像处理算法的集合。 bimg 使用libvips进行快速有效的图像处理的小包装。 cameron Go的头像生成器。 canvas 将矢量图形转换为PDF,SVG或光栅图像。 darkroom 具有可变存储后端的图像代理和侧重于速度和弹性的图像处理引擎。 geopattern 从字符串创建漂亮的生成图像图案。 gg 纯Go中的2D渲染。 gift 图像处理https://github.com/guaiwolou/golangFamily/
19.在线教育平台智能推荐系统建设方案(1)需求分析:对在线教育平台用户需求进行深入分析,明确推荐系统的功能需求。 (2)系统设计:设计推荐系统的架构,包括数据采集、数据处理、推荐算法等模块。 (3)算法研究与实现:研究并实现适用于在线教育平台的推荐算法,提高推荐效果。 (4)系统集成与测试:将推荐系统与在线教育平台进行集成,并进行功能测试和功能测试。 https://wenku.baidu.com/view/176d4f3d80d049649b6648d7c1c708a1294a0a64.html
20.《光谱学与光谱分析》2022年,第42卷,第01期以225个红岭矽卡岩型铁矿测试样本的可见光-近红外光谱数据及化学分析数据为数据源,首先对原始数据进行了平滑处理,并分析了矽卡岩型铁矿可见光-近红外光谱特征,然后利用倒数对数、多元散射校正(MSC)两种预处理方法对平滑后的光谱数据进行处理,再分别以主成分分析法(PCA)、遗传算法(GA)两种降维算法对预处理前后的光谱http://www.sinospectroscopy.org.cn/readnews.php?nid=96845
21.艾为推出笔记本电脑音效解决方案—国民神仙算法awinicSKTune基于低音增强算法处理,能够有效提升低频的厚实度,提升男声的磁性,女声的甜美度。可以将微型喇叭的低频响应提升到40Hz,低频动态范围提升60%。 2 非线性补偿算法-提升清晰度 扬声器作为实际输出声信号的设备,其播音能力的好坏直接影响了最终的音频品质。当前,用户更加青睐具有大音量、高音质的音频设备。然而,扬声器在低频https://www.elecfans.com/d/2827351.html
22.这4个技巧,提升PPT的图片质量我们以下方图片为例,勾选4倍放大和高度消除处理后,便可看到处理前、处理后的图片有着显著的差距,处理过后的图片在清晰度上得到了翻倍提升! 2)Bigjpg 在线图片处理网站 Bigjpg 是一个采用深度卷积神经网络算法的在线图片放大服务,它可以将噪点和锯齿的部分进行补充,实现图片的无损放大。 https://www.wps.cn/learning/article/detail/id/14194.html
23.基于DEAP库的Python进化算法从入门到入土这一节我想要探讨一下如何在遗传算法中处理约束。 这部分内容主要是对Coello Coello大神的经典文章《Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art》的再加工以及代码实现。想要更加深入了解的同学,强烈推荐阅读一下这篇文章。 https://www.jianshu.com/p/8e16fe258337
24.bilibiliAVIF图片格式落地B 站图片服务底层使用 ImageMagick 作为核心的图片处理库,ImageMagick 设计上是针对桌面场景手动处理图片,着眼于功能的丰富性。我们在落地服务端的过程中,修改了部分代码,以适配在线服务的性能与稳定性需求,因定制化较强,遗憾未能回馈上游。在 AVIF 处理方面,我们使用 libheif 集成 libaom 编码 AVIF。 https://blog.itpub.net/70027824/viewspace-2940957/