基于MATLAB编程及机器学习算法实现,你必须知道的处理技巧…建议收藏!

文摘   2024-06-06 20:08   贵州  


MATLAB是由美国MathWorks公司推出的一款应用于科学计算和工程仿真的交互式编程软件,它有包罗万象的工具箱和草稿纸式的编程语言,将符号计算、数值分析、矩阵计算、科学数据可视化、数据处理与机器学习、图像处理、信号处理、计算金融学、计算生物学以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。伴随着人工智能第三次浪潮的兴起与发展,以卷积神经网络为代表的深度学习算法在各行各业都取得了广泛、成功的应用。因此,中科软研(北京)科学技术中心(http://www.fzby.org.cn/)特邀请该领域专家共同举办“MATLAB数据分析、机器学习与深度学习实践应用”培训班,旨在帮助学员掌握MATLAB软件基础及人工智能领域经典机器学习算法(BP神经网络、支持向量机、决策树、随机森林、变量降维与特征选择、群优化算法等)和热门深度学习方法(卷积神经网络、迁移学习、RNN与LSTM神经网络、生成式对抗网络、YOLO目标检测、U-Net图像分割、自编码器等)的基本原理及MATLAB编程实现方法。本次培训采用“理论讲解+案例实战+动手实操+讨论互动”相结合的方式,抽丝剥茧、深入浅出讲解MATLAB2023a深度学习工具箱的新特性,以及经典人工智能方法在实际应用时需要掌握的经验及技巧。具体事宜如下:

组织机构
办单位:中国智慧工程研究会职业发展规划工作委员会
承办单位:中科软研(北京)科学技术有限公司、北京富卓佰扬科技有限公司
培训时间及方式

时间:2024年08月06日-08月08日(共3天)

线下地点:北 京
线上平台:腾讯会议(具体会议号另行通知)
注:现场及线上直播同步进行,可根据自己情况选择其中一期报名即可,可线上参会。
名额有限,请尽快与我们联系预留名额!
培训特色及目标

通过课程理解并掌握MATLAB软件编程语法,工具箱的使用,并通过实例讲解科学计算及其可视化;并学会使用常见的分析工具分析数据,为科学研究提供更可靠的数据分析能力;掌握人工智能领域经典机器学习算法(BP神经网络、支持向量机、决策树、随机森林、变量降维与特征选择、群优化算法等)和热门深度学习方法(卷积神经网络、迁移学习、RNN与LSTM神经网络、生成式对抗网络、YOLO目标检测、U-Net图像分割、自编码器等)的基本原理及MATLAB编程实现方法;能够使用MATLAB软件解决一些实际的应用项目和科研问题。此次课程限定40人,报名敬请从速。前20人报名可获得往届的培训视频及资料。

培训专家
中国科学院、清华大学等科研机构的高级专家。主要从事机器学习与数据挖掘、数据可视化和软件开发、系统建模与仿真研究工作,具有丰富的科研经验,熟练掌握如MATLAB、Python、深度学习、PyTorch、Tensorflow、Keras、神经网络、支持向量机、决策树、随机森林等,以及群优化算法,如遗传算法、蚁群算法、蝙蝠算法等,近些年一直在对深度学习核心技术进行研究,主持参与多项相关重点项目研发及基金项目,主编《MATLAB智能算法30个案例分析》、《MATLAB神经网络43个案例分析》等相关著作。已发表多篇高水平的国际学术研究论文。
培训内容

课程章节

主要内容

第一章

MATLAB 基础编程串讲

1、MATLAB 基础操作:包括矩阵操作、逻辑与流程控制、函数与脚本文

件、基本绘图等

2、文件导入:mat、txt、xls、csv、jpg、wav、avi 等格式

3、MATLAB 编程习惯、编程风格与调试技巧

4、向量化编程与内存优化

5、MATLAB 数字图像处理入门(图像的常见格式及读写、图像类型的转换、数字图像的基本运算、数字图像的几何变换、图像去噪与图像复原、图像边缘检测与图像分割) 

6、案例讲解:基于手机摄像头的心率计算  

7、实操练习

第二章

MATLAB 2023a新特性简介

1、实时脚本(Live Script)与交互控件(Control)功能介绍与演示

2、批量大数据导入及Datastore类函数功能介绍与演示

3、数据清洗(Data Cleaning)功能介绍与演示

4、实验管理器(Experiment Manager)功能介绍与演示

5、MATLAB Deep Learning Toolbox概览

6、MATLAB Deep Learning Model Hub简介

7、深度网络设计器(Deep Network Designer)功能介绍与演示

8、MATLAB与TensorFlow、PyTorch等深度学习框架协同工作功能介绍与演示

第三章

BP 神经网络

1、人工智能基本概念辨析(回归拟合问题与分类识别问题;有监督(导

师)学习与无监督(无导师)学习;训练集、验证集与测试集;过拟合

与欠拟合)2、BP 神经网络的工作原理

3、数据预处理(归一化、异常值剔除、数据扩增技术等)

4、交叉验证与模型参数优化

5、模型评价与指标的选择(回归拟合问题 vs. 分类识别问题)

6、案例讲解:

1)手写数字识别

2)人脸朝向识别

3)回归拟合预测

7、实操练习 

第四章

支持向量机、决策树与

随机森林

1支持向量机的基本原理(支持向量的本质、核函数的意义)

2决策树的基本原理(信息熵和信息增益;ID3和 C4.5的区别)

3随机森林的基本原理(为什么需要随机森林算法?广义与狭义意义下“随机森林”分别指的是什么?“随机”提现在哪些地方?)

4知识扩展:支持向量机、决策树除了建模型之外,还可以帮我们做什么事情?怎样解读随机森林的结果?

5案例讲解:

1)鸢尾花 Iris 分类识别(SVM、决策树)

2)基于随机森林的乳腺癌良性/恶性肿瘤智能诊断模型

6实操练习 

第五章

变量降维与特征选择

1变量降维(Dimension reduction)与特征选择(Feature selection)

在概念上的区别与联系

2主成分分析(PCA)的基本原理

3偏最小二乘法(PLS)的基本原理

4PCA 与 PLS 的代码实现

5PCA 的启发:训练集与测试集划分合理性的判断

6经典特征选择方法

1)前向选择法与后向选择法

2)无信息变量消除法

3)基于二进制遗传算法的特征选择

第六章

卷积神经网络

1、深度学习与传统机器学习的区别与联系(神经网络的隐含层数越多越

好吗?深度学习与传统机器学习的本质区别是什么?)

2、卷积神经网络的基本原理(什么是卷积核?CNN 的典型拓扑结构是怎

样的?CNN 的权值共享机制是什么?CNN 提取的特征是怎样的?)

3、LeNet、AlexNet、Vgg-16/19、GoogLeNet、ResNet 等经典深度神经

网络的区别与联系  

4、预训练模型(Alexnet、Vgg-16/19、GoogLeNet、ResNet 等)的下载

与安装

5、案例讲解: 

1)CNN 预训练模型实现物体识别

2)利用卷积神经网络抽取抽象特征

3)自定义卷积神经网络拓扑结构

4)1D CNN 模型解决回归拟合预测问题   

6、实操练习

第七章

网络优化与调参技巧

1、网络拓扑结构优化

2、优化算法(梯度下降、随机梯度下降、小批量随机梯度下降、动量法、 Adam 等) 

3、调参技巧(参数初始化、数据预处理、数据扩增、批量归一化、超参 数优化、网络正则化等)  

4、案例讲解:卷积神经网络模型优化  

5、实操练习

第八章

迁移学习算法

1、迁移学习算法的基本原理(为什么需要迁移学习?为什么可以迁移学

习?迁移学习的基本思想是什么?) 

2、基于深度神经网络模型的迁移学习算法

3、案例讲解:猫狗大战(Dogs vs. Cats)  

4、实操练习

第九章

生成式对抗网络(GAN)

1、生成式对抗网络 GAN(什么是对抗生成网络?为什么需要对抗生成网

络?对抗生成网络可以帮我们做什么?GAN 给我们带来的启示)

2、GAN 的基本原理及 GAN 进化史

3、案例讲解:GAN 的 MATLAB 代码实现(向日葵花图像的自动生成)

4、实操练习

第十章

循环神经网络与长短时

记忆神经网络

1、循环神经网络(RNN)的基本原理

2长短时记忆神经网络(LSTM)的基本原理  

3RNN 与 LSTM 的区别与联系

4案例讲解: 

1)时间序列预测 

2)序列-序列分类

5. 实操练习

第十一章

基于深度学习的视频分

类案例实战

1、基于深度学习的视频分类基本原理

2、读取视频流文件并抽取图像帧

3、利用预训练 CNN 模型提取指定层的特征图

4、自定义构建 LSTM 神经网络模型

5、案例讲解:HMDB51 数据集视频分类

6、实操练习

第十二章

目标检测 YOLO 模型

1、什么是目标检测?目标检测与目标识别的区别与联系

2、YOLO 模型的工作原理

3、从 YOLO v1 到 v5 的进化之路 

4、案例讲解:

(1) 使用预训练模型实现图像、视频等实时目标检测

(2) 训练自己的数据集:新冠疫情佩戴口罩识别 

5、实操练习

第十三章

U-Net模型

1、语义分割(Semantic Segmentation)简介

2、U-Net 模型的基本原理

3、案例讲解:基于 U-Net 的多光谱图像语义分割  

4、实操练习

第十四章

自编码器

1、自编码器的组成及基本工作原理

2、自编码器的变种(栈式自编码器、稀疏自编码器、去噪自编码器、卷

积自编码器、掩码自编码器等)及其工作原理

3、案例讲解:基于自编码器的图像分类  

4、实操练

第十五章

讨论与答疑

1、如何查阅文献资料?(你会使用 Google Scholar、Sci-Hub、

ResearchGate 吗?应该去哪些地方查找与论文配套的数据和代码?)

2、如何提炼与挖掘创新点?(如果在算法层面上难以做出原创性的工作,

如何结合自己的实际问题提炼与挖掘创新点?)

3、相关学习资料分享与拷贝(图书推荐、在线课程推荐等)

4、建立微信群,便于后期的讨论与答疑


培训费用及证书


培训收费有三类,请您按自身需要灵活选择。


A类:收费3900元/人(含培训费、资料费、A类证书费、发票费等)食宿自理。证书:可获得中科软研(北京)科学技术中心颁发的高级《MATLAB软件应用工程师》结业证书;


B类:收费4800元/人(含培训费、资料费、B类证书费、发票费等)食宿自理。证书:可获得中国智慧工程研究会职业发展规划工作委员会颁发的高级《机器学习算法工程师》专业技术人才职业技能证书,纳入委员会数据库,全国通用可查,可以作为晋升、评级的有效凭证。


C类:收费5800元/人(含会议费、资料费、B类+C类证书费、发票费等)食宿自理。证书:可获得工信部颁发的高级《人工智能应用工程师》职业技能证书,该证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据,。


注:本期会议由中科软研(北京)科学技术有限公司及北京富卓佰扬科技有限公司收取费用并开具发票,可事先开发票,后公对公转账;可开培训费、会议费、会议注册费、资料费、技术服务费、检测费等,本次线下会议差旅费,食宿费自理。

优惠政策

1、学生凭学生证优惠300元;

2、2人以上(含)团体报名每人可减少200元;

3、3人以上(含)团体报名每人可减少300元;

4、4人以上(含)团体报名每人可减少400元;

5、5人以上(含)团体报名,另外赠送一个名额;

6、以上优惠政策不能同时享受,只能享受其中一种。

5、参加一次培训,以后本人可以终身免费参加相关现场及直播课程,不限次数,学会为止!

报名方式

培训联系人:

刘老师(13261851751),邮箱:823070714@qq.com

微信二维码:


中科软研


其他课程推荐:






 科学 高效 保障 专注于科研领域培训


matlab学习之家
分享学习matlab建模知识和matlab编程知识
 最新文章