一、课程名称(课程编码)
课程名称:定量研究方法及其应用
课程编码:
二、课程性质
专业基础课,选修。
三、学时与学分
计划内: 8学时
计划外:
四、先修课程
(1)运筹学,统计学
(2)Python程序设计语言
五、课程教学目的
通过本实验,要求学生将课堂上学习的数学建模、算法,通过Python+Gurobi+Stata+R软件编程实现,提高学生的实际动手能力。本实验侧重于学习管理决策问题的定量解决方案及其软件应用。学生通过本课程的实验学习,掌握管理科学中的基本定量分析方法和软件工具,为学生在以后工作中运用定量方法分析和解决实际问题打下基础,并为其他课程的学习和撰写学位论文提供定量分析的工具。
六、适用学科及专业
管理科学与工程
七、基本教学内容与学时安排
(1)Python+Gurobi求解优化模型的应用(4)
(2)R软件+Stata软件进行序列分析与双重差分方法应用(4)
八、教材及参考书
(1)Gurobi参考手册
(2)Python在线文档
(3)R软件在线文档
(4)Stata软件在线文档
九、考核与评分方式
(1)课堂上机作业30%
(2)课堂提问和出勤10%
(3)考核大作业60%
十、本实验课的基本理论
(1)优化建模的理论与方法
(2)优化软件的使用方法
(3)程序设计方法
(4)序列分析方法理论
(5)双重差分方法理论
十一、实验方式与基本要求
(1)实验方式
①根据课堂上讲授的管理中的几类优化问题,分别建立数学模型,通过Python调用Gurobi优化软件来求解,分析结果。
②根据课堂讲授的序列分析方法、双重差分方法,对实际的管理数据进行分析,并且阐述分析结果带来的管理洞见。
(2)基本要求
① 熟悉数学规划问题建模步骤、常用技巧
② 能够利用Python+Gurobi求解器对一些优化问题编程求解
③ 理解序列分析原理,灵活应用R实践该方法
④ 理解双重差分原理,灵活应用Stata软件实践该方法
⑤ 能够对模型结果进行适当分析、展示
⑥ 能够灵活运用在线文档、范例等学习资源
十二、实验项目设置与内容提要
序号 |
实验项目名称 |
内容提要 |
实验 类型 |
学时 |
每组人数 |
主要仪器设备 |
所在实验室 |
计划内 |
计划外 |
1 |
Gurobi+Python简介与安装,Gurobi+Python编程基本概念、在线资源简介 |
熟悉两款软件的安装过程,尤其是获取License的过程;对两款软件进行联合测试,熟悉基本的优化编程概念,熟悉在线资源 |
设计型 |
1 |
|
1 |
PC、相应的软件、在线文档 |
管理学院实验中心 |
2 |
优化示例及源码 |
对以下几个典型问题进行优化编程求解 Diet planning Network flow Mining problem Portfolio optimization Piecewise linear approximation |
操作型 |
3 |
|
1 |
PC、相应的软件、在线文档 |
管理学院实验中心 |
3 |
利用R软件进行序列分析 |
熟悉R软件的基本操作,熟悉序列分析方法的基础代码,基于给出的实际数据自行设计序列分析方法,并且结合分类结果设计分类标准,阐述不同分类标准下的分类结果及每一类的用户序列特征 |
设计型 |
2 |
|
1 |
PC、相应的软件、在线文档 |
管理学院实验中心 |
4 |
利用Stata软件进行双重差分分析 |
熟悉Stata软件的基本操作,熟悉双重差分分析方法的基础代码,基于给出的实际数据自行设计双重差分分析方案以及实验前的平行趋势检验方案,并且对模型分析结果进行阐述、分析。 |
设计型 |
2 |
|
1 |
PC、相应的软件、在线文档 |
管理学院实验中心 |