Advertisement

国科大电子学院叶齐祥老师机器学习课程作业.zip

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一个包含中国科学技术大学电子信息工程科技学院叶齐祥老师所布置的机器学习课程作业的文件集合。 国科大电子学院叶齐祥老师的机器学习课程作业。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • .zip
    优质
    这是一个包含中国科学技术大学电子信息工程科技学院叶齐祥老师所布置的机器学习课程作业的文件集合。 国科大电子学院叶齐祥老师的机器学习课程作业。
  • UCAS)- 方法与应用 -
    优质
    这是一份由中国科学院大学提供的课程作业,旨在通过叶齐祥老师的指导,帮助学生实践和掌握机器学习的基本方法及其在实际问题中的应用。 国科大 电子学院 叶齐祥老师 机器学习课程作业 基于python实现 作业一:GMM - 实现高斯混合模型算法,使用期望最大算法(EM)。 作业二:SVM - 实现支持向量机算法,采用序列最小最优化算法(SMO)。 作业三:CNN - 手写卷积神经网络的前向传播、反向传播和参数更新。
  • C++(杨力)-五.zip
    优质
    这是一个由国科大的杨力祥老师布置的C++编程课程作业项目,内容是实现一个五子棋游戏程序。该程序让学生能够深入理解并应用C++语言的基本概念和高级特性来开发完整的游戏逻辑与用户界面。 国科大C++课程中的五子棋程序由杨力祥老师教授,学生可以通过键盘的↑←↓→键操作与电脑(机器人)进行对弈。该程序采用了各个部分封装的设计模式,可供同学们参考学习。
  • .7z
    优质
    该文件为电子科技大学学生完成的机器学习课程相关作业集合,包含多个实践项目和理论分析报告,旨在通过实际操作加深对机器学习算法和技术的理解与应用。 作业一(Matlab) 假设x=(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20),y=( 2.94,4.53,5.96,7.88,9.02,10.94,12.14,13.96,14.74,16.68,17.79,19.67,21.20, 22.07, 23.75, 25.22, 27.17, 28.84, 29.84, 31.78)。请写出拟合的直线方程,并画图(包括原数据点及拟合的直线),并打印出来。 使用线性回归模型来拟合bodyfat数据集,通过在Matlab中输入[X,Y] = bodyfat_dataset; 来获取拥有13个属性和252个样本的数据。利用前200个样本来建立模型,并写出获得的模型。然后用后52个样本进行测试并汇报所得泛化误差。 编程实现对数回归,使用教材89页上的西瓜数据集3.0的结果。采用4折交叉验证法评估结果(此处共17个样本),可以选择去掉最后一个样本或者保留所有数据,并用其中的五个样本来做测试。在二维图上画出结果并标注类别差异,同时打印完整的代码。 作业二 根据信息增益准则构建决策树,基于表中编号为1、2、3、6、7、9、10、14、15、16和17的样本数据(包括色泽、根蒂、敲声及文理属性),给出log2(3)=1.585, log2(5)=2.322, log2(6)=2.585, log2(7)=2.807, log2(9)=3.17和log2(10)=3.322。使用表中编号为4、5、8、11、12及13的样本作为测试集,采用预剪枝策略构建决策树,并汇报验证集精度。 对上题中的训练数据进行后剪枝处理,并用同样的测试集合来评估模型性能并报告其准确性。 作业三(Matlab) 编写代码实现累积BP算法,在西瓜数据集2.0中使用训练样本建立一个单隐层网络,利用验证集计算均方误差。要求自己完成编程工作而非调用现有库函数。 作业四 下载安装libsvm后在西瓜数据集3.0a上应用线性核进行SVM模型的构建和测试(正类1-6与负类9-14作为训练样本,其余为测试)。对于不同的C值设置作出测试正确率变化图。同样地,在高斯核条件下重复上述步骤。 作业五 以西瓜数据集2.0中的前十六个样本进行朴素贝叶斯分类器的训练,并对第十七号样本做出预测结果分析,详细列出计算过程和推理依据。 假设x_k代表一个班级学生的分数分布:x_1=30, P1=0.5(对应五名学生);x_2=18, P2=mu(六人); x_3=20, P3=2mu (九位同学);以及x_4=23,P4为(0.5-3mu),十名成员。通过最大对数似然法求解参数 mu 的最优值。 作业六(Python) 使用PCA方法将Yale人脸数据集进行降维处理,并观察前二十和一百个特征向量所对应的图像变化情况。随机选取三张照片来对比分析不同维度下的视觉效果差异。
  • :手写高斯混合模型、支持向量及卷积神经网络算法,并附带源代码和文档说明
    优质
    本课程作业是国科大电子学院叶齐祥老师为学生设计的机器学习实践项目,内容涵盖手写实现高斯混合模型、支持向量机及卷积神经网络三大核心算法,旨在通过实战加深学生对理论知识的理解。每位参与者需完成详细的源代码编写与文档说明。 作业一:编写高斯混合模型(GMM)算法,并使用期望最大算法(EM)实现。 作业二:编程实现支持向量机(SVM),采用序列最小最优化算法(SMO)完成。 作业三:构建卷积神经网络(CNN),包括前向传播、反向传播和参数更新的代码。 资源内容来自国科大电子学院叶齐祥老师的机器学习课程,旨在通过手写高斯混合模型及支持向量机算法来加深学生对这些基础理论的理解与应用。所有提供的材料包含运行结果,并允许用户根据需要调整参数;程序结构清晰、注释详尽,确保在经过充分测试验证无误后才进行发布。 该资源适用于计算机科学、电子信息工程以及数学等相关专业的大学生,在课程设计、期末项目乃至毕业论文等学习阶段均可作为参考和实践工具。作者为某知名科技公司高级算法工程师,拥有十年以上使用Matlab、Python、C/C++及Java等多种编程语言开发机器视觉应用的经验;擅长领域涵盖计算机视觉与目标检测模型的研发工作,智能优化算法的应用研究,神经网络预测技术的探索等众多方面。 如有兴趣深入了解或寻求更多相关资源,请直接访问博主主页进行搜索查询。
  • 设计
    优质
    本简介对应的是电子科技大学的一门机器学习课程的设计作业。通过实践项目来增强学生对理论知识的理解和应用能力,内容涵盖了监督学习、无监督学习以及深度学习等主题。 电子科技大学的机器学习大作业包括课程报告、仿真代码(使用Python编写)以及PPT,并且仿真代码中的注释非常详细。
  • 数字图像处理(王伟强.pdf
    优质
    本PDF文档包含中国科学院大学数字图像处理课程的相关作业,由王伟强老师指导。涵盖了课程中的重要知识点和实践内容,是学习该课程的重要参考材料。 完成课本习题 3.2(a)(b), 课本中文版《处理》第二版的113页。可以通过MATLAB帮助你分析理解。 (a) S=T(r)= Ε (m/r) + 1 对于一幅8灰度级图像,已知其直方图如下所示(0到7共八个不同灰度级别对应的归一化直方图为[0.17, 0.25, 0.21, 0.16, 0.07, 0.08, 0.04, 0.02]),求其经过直方图均衡处理后的灰度级和对应概率,并画出均衡后直方图的示意图。 根据公式,变换函数的离散形式为 k=0,1,2,3…L-1 所以 S0 = 0.17, S1 = S0 + 0.25 = 0.42, S2 = S1 + 0.21 = 0.63, S3 = S2 + 0.16 = 0.79, S4 = S3 + 0.07 = 0.86, S5 = S4 + 0.08 = 0.94, S6 = S5 + 0.04 = 0.98, S7 = S6 + 0.02 = 1. 因为输出图像的灰度级是等间隔的,同时该图具有8个灰度级别:1/7,2/7,3/7,4/7,5/7,6/7和1。对之前求得的Sk进行修正: S0=1/7, S1=3/7, S2=4/7, S3=6/7, S4=S3+0.08/(1-0.98)= 6/7 (因为之后的概率值为零,所以不变), 剩余的灰度级 S5, S6 和 S7 都被映射到最大值 1。 最后得到五个不同的输出灰度级: S0=1/7, S1=3/7, S2=4/7, S3=6/7, S4=1. 与此相对应的概率为 PS(s0)=0.17, PS(s1)=0.25, PS(s2)=0.21, PS(s3)=(0.16+0.08)/((1-0.98)*7) = 4/7, PS(s4)= (剩余概率值之和,即:(0.07 + 0.04 + 0.02)/(1 - 0.98)). 对于向量与矩阵的卷积计算结果如下: (1)[1, 2, 3, 4, 5, 4, 3, 2, 1] * [2, 0,-2] 设两个向量为 x1=[1, 2 ,3 ,4 ,5 ,4 ,3 ,2 ,1],x2=[-2,0 ,2] 根据卷积公式计算结果: ``` [ -2, -4, -6, -8, -10,-8 ,-6,-4,-2 ] + [ 0, 0, 0, 0, 0 , 0 , 0 , 0] + [-2, -4, -6 ,-8 ,-10,-8 ,-6,-4 ,-2 ] ``` 结果为:[2,4 ,4,4,-4 ,-4,-4,-4,-2] (2) [1, 0, 1 ,2 ,0 ,2 ,1] * [1,3, 2,0, 4,1,0] 设矩阵为 d 和 e 分别大小为 (3x3)和(5x5),卷积结果是一个7x7的矩阵。根据卷积公式计算,这里只给出一个例子: F(-3,-3)=e(-2,-2)d(-1,-1) 其他位置类推。 注意:对于每个位置的卷积值需要遍历整个矩阵d和子区域进行逐元素相乘并累加得到结果。此处仅展示了一个特定位置的结果计算方法,完整解题过程需对每一个可能的位置重复该步骤。
  • 强化.zip
    优质
    该文件包含电子科技大学学生在强化学习课程中的作业内容,涵盖了理论分析、编程实践及项目报告等材料,旨在帮助学习者深入理解和掌握强化学习的相关知识与技能。 电子科技大学强化学习作业包含详细的题目解释及解题思路。
  • 数值分析(何).rar
    优质
    该文件为电子科技大学学生使用的学习资料,包含数值分析课程的作业内容,由何国良老师教授。适合需要复习或预习数值分析知识的同学参考使用。 电子科技大学何国良数值分析第三次作业详细解答,包括Word文档及MATLAB实现代码。