在当今快速发展的科技时代,优化算法在工程、商业、金融、人工智能和运筹学中的决策制定中扮演着至关重要的角色。如果你想高效地解决复杂问题,理解优化算法就显得尤为重要。本课程提供了对优化技术的全面理解,从基本方法如线性规划(LP)和整数规划(IP),到先进的元启发式算法,如粒子群优化(PSO)、模拟退火和蚁群优化。我们将使用 Python、Julia、MATLAB 和 R 实施这些技术,确保你能在不同的平台上应用它们。
本课程将从基本概念入手,逐渐深入到高级主题。你将获得对以下内容的深入理解:
- 基础优化的数学概念
- 如何将这些方法应用于不同的行业
- 用四种不同的编程语言(Python、Julia、MATLAB 和 R)实现优化算法
无论你是工程师、数据科学家、研究员还是分析师,本课程都将提供实现有效解决方案所需的实用技能。通过实践经验与理论知识的结合,你将掌握决策过程中的各种优化技术。
MP4 | 视频:h264、1920×1080 | 音频:AAC,44.1 KHz
语言:英语 | 大小:3.74 GB | 时长:10 小时 56 分钟
学习内容
1. 基础优化技术
你将理解基础优化技术,包括:
- 线性规划(LP):涉及在线性约束条件下最大化或最小化线性目标函数的问题。
- 整数规划(IP):一个特殊的线性规划形式,其中某些或全部决策变量必须是整数。
- 非线性规划:涉及目标函数或约束条件中的至少一个非线性元素的问题。
2. 实践编码技能
通过实现优化算法,你将培养实际的编码技能,这些技能将帮助你解决复杂的决策问题。从理论到实际应用,我们将围绕真实世界的优化问题进行操作,如:
- 旅行推销员问题(TSP)
- 投资组合优化
- 作业车间调度
3. 元启发式优化方法
我们还会探索和应用元启发式优化方法,包括:
- 粒子群优化(PSO):通过模拟鸟群寻找最优解的启发式搜索算法。
- 模拟退火:模仿物理学中的退火过程,逐步接受较差的解以避免局部最优。
- 蚁群优化:利用蚂蚁觅食的行为来寻找最优解的方法。
4. 机器学习与优化的结合
为增强在金融、物流等行业的决策过程,我们将探讨如何将优化技术与机器学习和随机方法结合使用。你将学习如何在数据驱动的环境中利用优化算法提高效率和准确性。
课程要求
- 编程知识:对编程概念的基本理解将是有帮助的,但并不是必需的。
- 数学基础:熟悉基本的数学和线性代数将使你更易于掌握优化概念,但我会以易于理解的方式进行解释。
- 无 prior 经验:不需要具备优化的先验知识,我们将逐步学习所有内容。
通过本课程的学习,你将能够自信地将优化技术应用于实际场景,解决各类复杂问题。无论是个人职业发展还是企业战略优化,理解和运用这些技能都将为你带来巨大的价值。立即加入我们,开始你的学习之旅吧!
概述
第 1 部分:简介
第 1 讲 简介
第 2 讲课程指南
第 2 部分:Python 编程(可选)
讲座 3 什么是 Python?
讲座 4 Anaconda、Jupyter 和 Visual Studio Code
讲座 5 Google Colab
讲座 6 环境设置
第 7 讲 Python 语法和基本操作
第 8 讲 数据结构:列表、元组、集合
第 9 讲 控制结构与循环
第 10 讲 函数与基础函数式编程
第 11 讲 中间函数
第 12 讲 字典和高级数据结构
第 13 讲 模块、包和导入库
讲座 14 文件处理
第 15 讲 异常处理和健壮代码
讲座 16 面向对象编程 (OOP) 的基本概念
第 17 讲 数据可视化基础
第 18 讲 高级列表操作与推导
第 3 节:整数规划
第 19 讲 分支定界 | 简介
第 20 讲 分支定界 | 图表
讲座 21 分支定界 | 背包
第 22 讲 分支界定 | 生产计划
第 4 节:非线性规划
第 23 讲 简介
讲座 24 Karush-Kuhn-Tucker (KKT) 条件
第 5 节:元启发式优化
讲座 25 粒子群优化
讲座 26 粒子群优化 – 数学模型
第 27 讲 粒子群优化 – Python
讲座 28 模拟退火
第 29 讲 模拟退火 – Python
讲座 30 模拟退火 – Python 输出
讲座 31 蚁群优化
讲座32 NSGA-II算法
讲座 33 NSGA-II 算法 – 理论
讲座 34 NSGA-II 算法 – Python
讲座 35 NSGA-II 算法 – Python 输出
讲座 36 使用 Python 进行禁忌搜索
第 6 节:随机优化
讲座 37 概率论复习
讲座 38 使用 Julia 进行稳健优化
第 7 节:使用 R 编程进行优化
讲座 39 线性规划
第 8 节:使用 Julia 进行优化项目
第 40 讲 库存路线问题(使用 Julia)
讲座 41 旅行商问题
讲座 42 车间作业调度
讲座 43 投资组合优化
第 9 节:使用 MATLAB 进行优化
讲座 44 运输问题
第 10 节:机器学习与优化
讲座 45 RMSProp
讲座 46 ADAGrad
讲座 47 ADAGrad – Python
讲座 48 梯度下降
第 11 节:序贯决策分析
讲座 49 Julia 的 SDA – 库存管理
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,望理解知悉!
评论(0)