机器学习基础理论及其在工程科学中的应用
课程编码:180090080104P2002H
英文名称:Machine Learning in Engineering Science: Basic Theories and Applications
课时:40
学分:2.00
课程属性:专业核心课
主讲教师:魏宇杰等
教学目的要求
本课程以工程科学为背景,注重理论与实践的融合,通过课堂教学、案例讲演和实践操作相结合的方式,重点讲授机器学习方法在工程科学领域的发展和应用。
本课程是研究生的专业选修课,可供工程科学学院所有专业的研究生或本科高年级学习,主要讲授机器学习的基本概念、发展历程、方法分类等基础知识;机器学习涉及的线性代数、数理统计、数值计算等方面的基本数学方法;Python编程语言的基础知识、基于Python的机器学习应用模块(TensorFlow、Keras)的基本用法;监督式学习、非监督式学习、强化学习等多种机器学习算法的基本原理。同时,课程将介绍和演示工程科学问题应用案例,使学生了解和认识机器学习方法用于工程科学问题的基本过程,并安排上机操作和开放式大作业,让学生针对特定工程科学问题开展机器学习算法编写、具体应用方面的实践,使学生理解和掌握机器学习的基础理论、方法及其在工程科学计算中的应用。
本课程为学生将来从事机械、航空航天、土木、船舶等行业的工作提供必要的知识,培养她/他们利用机器学习方法解决工程科学问题的能力,为她/他们更深入的研究奠定基础。
预修课程
线性代数、数理统计、高级编程语言(如C语言、Python等)
大纲内容
第一章 绪论 2学时 魏宇杰
第1节 什么是机器学习?
第2节 发展历程
第3节 基本概念
第4节 方法分类
第5节 在工程科学问题中的应用
第6节 发展趋势
第二章 基础数学知识导引 3学时 肖攀
第1节 线性代数预备知识
第2节 数理统计预备知识
第3节 数值计算方法预备知识
第三章 Python编程基础
第1节 Python语言介绍 1学时 肖攀
第2节 Python语法基础 1学时 肖攀
第3节 Python机器学习库介绍 0.5学时 肖攀
第4节 Python环境搭建及机器学习库安装 0.5学时 肖攀
第5节 数据与图像处理 1学时 肖攀
第6节 机器学习常用数学方法在Python中的实现 1学时 肖攀
第四章 监督式学习
第1节 线性模型 1学时 肖攀
第2节 逻辑回归 1学时 肖攀
第3节 贝叶斯分类器 1学时 肖攀
第4节 支持向量机 1学时 肖攀
第5节 决策树 1学时 陈贤佳
第6节 多层前馈神经网络 1学时 陈贤佳
第7节 物理信息神经网络 1学时 陈贤佳
第8节 卷积神经网络 1学时 陈贤佳
第9节 循环神经网络 1学时 陈贤佳
第10节 生成式AI与大模型 1学时 陈贤佳
第五章 机器学习方法在工程科学中的应用 3学时 陈贤佳
第1节 二维圆柱绕流场预测(流体力学)
第2节 材料本构建模(固体力学)
第3节 高速列车载荷谱预测(工程力学)
第六章 课程实践(一)
第1节 人脸图像性别识别(图像学) 1学时 肖攀
第2节 肺炎影像学诊断(医学) 1学时 肖攀
第3节 二维翼型流场重构(流体力学) 0.5学时 陈贤佳
第4节 基于PINN的二维圆柱绕流场预测(流体力学) 0.5学时 陈贤佳
第七章 非监督式学习 3学时 魏宇杰
第1节 聚类
第2节 降维
第八章 课程实践(二) 3学时 陈贤佳
第1节 材料本构建模(固体力学)
第2节 高速列车载荷谱预测(工程力学)
第3节 材料分类(材料学)
第4节 电机温度预测(机电)
第九章 强化学习 3学时 魏宇杰
第1节 基本概念
第2节 K-摇臂赌博机
第3节 马尔可夫决策过程
第4节 有模型方法
第5节 免模型方法
第十章 课程大作业展示 3学时 魏宇杰
第1节 课程大作业展示
第十一章 期末考试 2学时 魏宇杰
第1节 期末考试
教材信息
1、
Introduction to Machine Learning (4th Edition)
Ethem Alpaydin
2020年3月
The MIT Press
参考书
1、
机器学习
周志华
2016年1月
清华大学出版社
2、
TensorFlow 实战Google深度学习框架(第2版)
郑泽宇, 梁博文, 顾斯宇
2018年2月
电子工业出版社
3、
Keras 深度学习实战
Antonio Gulli, Sujit Pal 著, 王海玲, 李昉 译
2018年7月
人民邮电出版社
课程教师信息
魏宇杰,清华大学航天航空学院兴华讲席教授,博士生导师。国家杰出青年科学基金获得者,国家“WR计划”入选者,中国科学院优秀导师奖获得者。1997年获北京大学学士学位,2000年获中国科学院力学研究所硕士学位,2006年获美国麻省理工学院机械工程博士学位。2006-2008年在美国布朗大学开展博士后研究,2009年任美国阿拉巴马大学机械工程系助理教授,2010-2025年任中国科学院力学研究所研究员。他长期从事固体强度与破坏的理论研究,在固体典型缺陷与裂纹的应力场求解、固体强度与塑性变形机理、本构模型等方面取得了系统性和创新性的成果。作为通讯作者在力学、材料及物理等领域的国际权威期刊Nature, Nature Materials, Rev. Mod. Phys., PRL, PNAS, Nature Communications, Nat. Sci. Rev., Nano Letters, Acs Nano, Adv. Mater., JMPS, Acta Mater., JPS, PRB 等发表SCI论文150余篇,SCI他引10,000余次。现任断裂力学旗舰期刊Eng. Fract. Mech.副主编,Eur. J. Mech. A-Solid顾问委员会委员,Sci. China Phys. Mech.、Acta Mechanica Sinica、Appl. Math. Mech.、Theor. Appl. Mech. Lett.、Model. Simul. Mater. Sc.等SCI期刊编委。
电子邮箱:yujie_wei@tsinghua.edu.cn
肖攀,中科院力学研究所副研究员。2006年本科毕业于湘潭大学工程力学系,2011年博士毕业于中国科学院大学,自2011年7月开始在中科院力学研究所任职,期间赴佐治亚理工学院任访问学者。主要研究方向为多尺度计算力学。研究工作涉及跨尺度力学算法开发、自主计算力学软件研发,机器学习算法在工程结构力学分析中的应用等。在IJSS、APL、JAP、Composites Part B等国际学术期刊上发表SCI论文20余篇,获软件著作权6项。
电子邮箱:xiaopan@lnm.imech.ac.cn
陈贤佳,中科院力学研究所助理研究员。2011年本科毕业于北京航空航天大学航空科学与工程学院,2018年在北京航空航天大学航空科学与工程学院获得工学博士学位,自2018年7月开始在中科院力学研究所任现职。主要研究方向为计算固体力学、多物理场耦合分析与优化、机器学习方法在工程科学中的应用等。在Aerosp. Sci. Technol.、Int. J. Fatigue、Phys. Fluids、Struct. Multidiscip. O.等国际学术期刊上发表SCI论文10余篇。
电子邮箱:chenxianjia@lnm.imech.ac.cn