本教程将概述最近机器学习对组合优化的影响,特别是在混合整数规划(MIP)框架下。涵盖的主题将包括用于预测可行解决方案的ML和强化学习,使用ML改进精确求解器,在精确MIP求解器中学习的软件框架,以及新兴的以决策为中心的学习范式。

https://sites.google.com/view/ml-co-aaai-21/

组合优化(CO)是计算机科学、人工智能(AI)和运筹学的基石。它在从机组人员规划到运动日程安排和的工业应用中取得了广泛的成功。虽然CO过去是大多数人工智能研究的基础,通过可满足性问题(SAT),现代人工智能研究已经转向更多的概率方法,并且这两个领域之间的联系已经减弱。然而,在过去的五到十年里,人们对使用机器学习方法改进组合优化的兴趣又强烈起来。

本教程旨在向观众介绍这一令人兴奋的不断发展的领域。我们相信,听众将从提出的教程中获益良多,因为它将布局这个研究空间的视角,不同的ML技术在CO设置中的优点,以及各种受益于ML使用的CO任务。我们还将引入一个新的开源库,Ecole,旨在方便该领域的新人访问。虽然本教程将主要关注作为CO的具体数学框架的混合整数规划,我们也将接触到MIP和其他约束推理框架之间的关系,如可满足性(SAT)和约束满足性(CSP),因为将提出的大多数思想都将适用于这些框架。

内容目录:

Part I by Elias B. Khalil:

  • 组合优化导论 Introduction to combinatorial optimization & Tutorial overview.
    • Modeling decision-making problems with Mixed Integer Programming (MIP);
    • Complexity and solution approaches (exact and heuristic);
    • Real-world applications;
    • Data-driven algorithm design.

Part 2 by Elias B. Khalil

  • 机器学习方法 The pure ML approach: predicting feasible solutions.
    • Reinforcement learning for combinatorial optimization;
    • Neural network architectures for representing graph problems;
    • Limitations: lack of guarantees, scalability challenges.

Part 3 by Didier Chételat & Maxime Gasse: [slides]

  • 混合方法 The hybrid approach: improving exact solvers with ML.
    • The branch-and-bound framework for mixed-integer linear programs (MIP);
    • Standard approaches to solver engineering;
    • Learning solver search policies: a Markov decision process (MDP) perspective;
    • Overview of tasks of interest;
    • Open challenges for ML/RL.

Part 4 by Giulia Zarpellon & Laurent Charlin

  • 机器学习MIP解决 Machine learning for MIP solving: challenges & literature.
    • Hands-on ML-for-MIP with a focus on the Branching problem;
    • Representations & Features;
    • Generalization notions;
    • Data & Metrics.

Part 5 by Antoine Prouvost

  • Ecole: A python framework for learning in exact MIP solvers.
    • A streamlined interface for doing ML in the open-source MIP solver SCIP, based on OpenAI Gym;
    • Example: "learning to branch'' using Ecole;
    • Easily extending predefined environments for your own research; Performance evaluation and analysis.

Part 6 by Bistra Dilkina 决策 Decision-focused Learning. Integrating LP/MIP combinatorial downstream tasks end-to-end in learning; Integrating graph optimization tasks end-to-end in learning.

Part 7 by Andrea Lodi: [slides]

  • Concluding remarks and new frontiers.
    • Business applications;
    • Recap of various contributions in this area;
    • Evaluation and Challenges going forward.
成为VIP会员查看完整内容
108

相关内容

论文浅尝 | GraphSAINT—基于图采样的归纳学习方法
开放知识图谱
7+阅读 · 2020年2月23日
综述 | SLAM回环检测方法
计算机视觉life
15+阅读 · 2019年8月19日
当 WebAssembly 遇上 Serverless
高可用架构
4+阅读 · 2019年5月17日
AI综述专栏 | 非精确图匹配方法综述
人工智能前沿讲习班
8+阅读 · 2018年11月16日
哇~这么Deep且又轻量的Network,实时目标检测
计算机视觉战队
7+阅读 · 2018年8月15日
Arxiv
0+阅读 · 2021年4月7日
Arxiv
1+阅读 · 2021年4月2日
VIP会员
相关VIP内容
相关资讯
论文浅尝 | GraphSAINT—基于图采样的归纳学习方法
开放知识图谱
7+阅读 · 2020年2月23日
综述 | SLAM回环检测方法
计算机视觉life
15+阅读 · 2019年8月19日
当 WebAssembly 遇上 Serverless
高可用架构
4+阅读 · 2019年5月17日
AI综述专栏 | 非精确图匹配方法综述
人工智能前沿讲习班
8+阅读 · 2018年11月16日
哇~这么Deep且又轻量的Network,实时目标检测
计算机视觉战队
7+阅读 · 2018年8月15日
微信扫码咨询专知VIP会员