【学习型搜索与启发式算法(Learning-Based Search & Heuristics)】 第 2 讲:问题建模与图表示

目标读者:算法研究者、运筹优化工程师、ML4CO 入门者
读完本讲你将能回答:

  1. 为什么同一个组合优化问题可以有不同的图表示?
  2. 节点特征、边特征、全局特征分别应该承载什么信息?
  3. GNN 为什么适合组合优化,但为什么又不能只靠 GNN?
  4. 从 Pointer Network 到 Transformer,序列视角和图视角如何共存?

1. 为什么表示是学习型启发式的第一道分水岭

第一讲已经说明:学习型启发式的价值,不在于“把问题换成神经网络”,而在于把搜索决策变成可学习的映射。这一讲要回答一个更前置的问题:模型到底在看什么?

同样是 TSP,把城市看成“一维输入序列”和把城市看成“一张带权完全图”,会让模型学到完全不同的东西。序列视角强调访问顺序,图视角强调距离关系和邻域结构。二者没有绝对优劣,但决定了模型能发现什么规律、会丢失什么信息。

因此,问题建模不是预处理,而是算法设计的一部分。一个坏表示会让强大的 GNN 学到错误模式;一个好的表示可以让简单的线性模型也具有竞争力。


2. 组合优化问题的图建模:四种图视角

组合优化问题可以抽象成决策对象、约束关系和目标函数三部分。图建模的关键,是把这三部分映射成节点、边和全局属性。

问题 节点
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VectorShift

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值