一、Python数据分析&数据库操作(录播)
MongoDB数据库读写和修改、Pandas数据科学、数据可视化、用户画像等(9课时)
二、VS Code & Git常用操作(部分录播)
大厂IT/算法部门Git项目协作日常:代码版本管理、创建分支、合并请求等
VS Code基础操作、断点Debug、GitHub Copilot AI辅助编程
三、llm for decision making(覃含章直播课程)
四、运筹优化&优化求解器(部分录播)
•数学优化
优化问题类型和简介
数学优化在现实世界的应用
•优化求解器
CPLEX、Gurobi及优化求解器概述
安装和设置
•线性规划 (LP)
线性规划问题的基本概念
使用CPLEX解决线性规划问题
•高级LP和对偶性
高级LP概念
理解线性规划的对偶性
使用CPLEX解决对偶问题
•整数规划 (IP)
整数规划问题和实际案例
使用CPLEX解决整数规划问题
•混合整数规划 (MIP)
MIP问题
使用CPLEX解决MIP问题
•二次规划
二次规划问题和实际案例
使用CPLEX解决二次规划问题
•约束规划
约束规划问题和实际案例
使用CPLEX解决约束规划
•数学规划 VS 启发式算法
用数学规划求解实际问题
用启发式算法求解同样问题
全局最优 VS 局部最优
•CPLEX的Python建模 (DOcplex)
DOcplex:Python与CPLEX的整合
使用DOcplex解决优化问题
•CPLEX的Julia建模(4课时)
Julia对比Python
使用Julia调用Gurobi
•CPLEX中的高级特性
调整CPLEX参数
解读CPLEX输出
•大规模优化问题分解方法1
割平面方法
使用Cplex解决割平面问题
实际案例分析
•大规模优化问题分解方法2
列生成方法
使用Cplex解决列生成问题
实际案例分析
•大规模优化问题分解方法3
Benders分解方法
使用Cplex解决Benders分解问题
实际案例分析
•大规模优化问题分解方法4
拉格朗日松弛方法
使用Cplex解决拉格朗日问题
实际案例分析
五、案例实操
•案例实操:考虑客户位置移动的车辆路径规划问题
•项目大作业1:火柴交友双向匹配问题(覃含章)
Gale–Shapley算法
整数规划模型
•项目大作业2:大规模调度问题
启发式算法
元启发算法
六、终期答辩
•2-3人组队完成一个项目大作业
•制作PPT并参与线上终期答辩
•完成终期答辩即可获得实习证明