SPOC学校专有课程
模式识别
分享
spContent=模式识别属于人工智能、机器学习的范畴,是信息与计算机专业的专业选修课程,也是计算机、信息类和自动化等专业硕士阶段的必修课程,学生通过这门课程的学习,能够紧跟信息与计算机领域最新技术发展趋势,掌握信息科学与计算科学的基本理论和方法,并通过设计综合性实验培养学生发现问题解决问题的能力。
—— 课程团队
课程概述

模式识别是一门应用性极强的学科,主要研究如何用计算机对模式进行辨识和分类的理论和方法,包括模式信息获取、模式特征提取和选择、模式分类与识别等。

模式识别课程使学生了解模式识别的基本概念、基本理论、基本算法和应用方法,理解模式识别的研究内容、研究方向和方法,掌握并实现模式识别的基本算法,并能够应用这些方法解决具体的模式识别问题,如数据分类、图像分类、文本分类、人脸识别以及其他领域。通过本课程的学习,使学生具有扎实的数学基础,了解和学习本领域的最新技术知识和技术成果,具备收集、分析、判断、归纳国内外最新技术信息的能力,开拓学生视野,激发学生学习兴趣,培养良好的科学素质。

授课目标

1. 学生应能够灵活运用所学知识,判断问题所需知识点;

2. 应掌握模式识别中常见的分类、聚类方法、近邻法、支持向量机等算法的基本思想和实现方法;

3. 综合运用知识分析解决复杂问题的能力;

4. 编程实现解决实际问题的能力,运用技能解决本专业和相关领域的实际问题的能力。


成绩要求

本课程的学习环节包含:观看讲课视频并参与讨论、完成单元测、完成实验作业、参加期末考试。

1. 成绩构成:观看课程视频并参与讨论占20%,单元测试10%,完成实验作业并上传20%,期末考核50%;

2. 单元测试的题型以选择题、填空题、判断题等客观题型为主;

3. 实验作业以算法及程序设计题目为主;

4. 期末考试题型以问答题和计算题为主,根据课程教学大纲和授课内容来确定考试范围和考试要求;

成绩分为三级计分制:分别为优秀、合格、不合格;85分至100分为优秀,可获得优秀证书;总评成绩60分至84分为合格,可获得合格证书。

课程大纲
预备知识

先修课程:《数学分析》、《线性代数》,《概率论与数理统计》,《MATLAB程序设计》

参考资料

1.  《模式识别》第三版,张学工主编,2010年8月,清华大学出版社

2.《模式识别》第四版,张学工主编, 2021年 9月,清华大学出版社

3. 《机器学习》,周志华主编,2016年1月,清华大学出版社

4. 模式识别与智能计算:Matlab技术实现,杨淑莹主编,2008年1月,电子工业出版社


常见问题

Q :  这门课程是不是理论性很强,是不是特别难学?

A :  这门课程的综合性比较强,涉及的知识非常广泛,但是课堂教学从实例出发,注重问题的分析、建模和优化,理论求解部分要求相对较弱,因此对于大部分具有一定数学基础的学生来说都可以听懂。


Q :  这门课程需要很强的编程能力吗?

A :  这门课程需要理解和掌握的算法比较多,学会用MATLAB或Python来解决算法的实现和编程是必要的,起步上手相对比较容易,MATLAB或Python有一些可以直接使用的工具箱或包,也有很多代码是可以直接使用的,所以关键在于理解和掌握。复杂的问题的求解需要高一些的编程能力,这些可以在学习过程中积累和提高。