随机游走的理论与跨学科应用
2026-07-19 · Math
阅读栏适合正文;宽栏便于看三维图与长代码。
从格子上“醉汉乱走”,到布朗运动、马尔可夫链、PageRank,再到强化学习里的探索与蒙特卡洛估计——随机游走是一条贯穿概率、物理、计算与决策的主线。本文把模型语言理清,并串起各学科中的典型用法。Mathematica 里如何画出三维轨迹,见姊妹篇 Mathematica简单的三维随机游走及实现。
1. 模型语言
最简的简单随机游走(simple random walk)在整数格 ℤ^d 上:每步等概率走到一个邻居。一维即
S_n = X_1 + ⋯ + X_n, P(X_i = ±1) = 1/2
三维六面邻接、八顶点对角,只是方向集不同,结构同属离散时间、独立增量的格点游走。
常见变体:
- 有偏游走:方向概率不对称(漂移)
- 连续时间:等待时间指数分布,得到连续时间马尔可夫链
- 图上游走:状态空间是任意图的顶点,转移按边权
- 自回避 / 增强游走:路径依赖,用于聚合物、网络生长等
尺度极限下,适当归一化的格点游走收敛到布朗运动(Wiener 过程);扩散方程、热核、格林函数由此进入图像。
2. 随机过程中的核心事实
马尔可夫性
下一步只依赖当前位置,不依赖如何到达——随机游走是马尔可夫链的教科书例子。转移核 P(x, y) 在格点上是邻居上的均匀(或加权)分布;平稳分布、混合时间、hitting time 都可在此框架里讨论。
常返与瞬逝
波利亚定理:简单对称随机游走在 d = 1, 2 常返(几乎必然无限次回到原点),在 d ≥ 3 瞬逝(以正概率一去不返)。三维可视化里轨迹“扭来扭去却不再贴回原点”,与瞬逝性一致;二维则更容易“缠住自己”。
扩散尺度
零漂移时,位移的典型量级是 √n,均方位移 ⟨|S_n|²⟩ ∼ σ² n。有漂移时出现线性项 μ n。这是物理里扩散系数、金融里波动率、算法里混合步数估计的共同骨架。
首次到达与覆盖
hitting time、cover time、通勤时间(commute time)把“走到哪、走多久”量化;在图上,它们与电阻网络、拉普拉斯伪逆有精确联系——随机游走因此成为谱图论的一条腿。
3. 物理学与自然过程
- 布朗运动与扩散:花粉、胶体粒子的轨迹;宏观上是扩散方程 / Fokker–Planck
- 高分子:理想链可用随机游走近似;自回避游走更贴近真实聚合物构象
- 渗流与输运:无序介质中的粒子迁移、导电通路
- 湍流与莱维飞行:步长重尾时,扩散超扩散,模型从“格子醉汉”变成莱维过程
实验与仿真里,三维轨迹可视化(管道、粒子云、均方位移曲线)往往是检验模型是否“像扩散”的第一步。
4. 计算与网络
- PageRank:有向图上的带重启随机游走;平稳分布即重要性分数
- MCMC:Metropolis–Hastings、Gibbs 等用马尔可夫链采样;收敛速度由谱隙 / 混合时间控制
- 图嵌入与节点相似度:DeepWalk、node2vec 等用短随机游走当“句子”,再做词向量式嵌入
- 搜索与爬虫:无全局地图时,随机游走是最朴素的探索策略
共同模式:把离散结构变成可采样的轨迹,再从轨迹估计全局量。
5. 强化学习中的角色
强化学习把环境建成 MDP:状态、动作、转移 P(s'|s,a)、奖励。智能体在状态空间上的访问轨迹,本质上是由策略诱导的(常有偏)随机游走。
探索
ε-greedy、玻尔兹曼探索、随机游走探索(尤其在连续控制或稀疏奖励里)都是在“沿当前策略走”与“注入噪声”之间折中。没有足够覆盖,值函数估计会偏;覆盖过多又浪费样本——与马尔可夫链的混合 / 覆盖时间同一类权衡。
蒙特卡洛与 TD
蒙特卡洛方法沿整条回合轨迹累计回报;TD / Q-learning 则在轨迹的局部转移上做自举更新。二者都假设采样来自某种游走;off-policy 时还要用重要性采样修正“行为策略游走”与“目标策略游走”的差异。
状态访问分布
策略 π 诱导的平稳占用测度 d_π 决定了学到的值函数在哪些区域更准。分布偏移(训练游走 vs 部署游走)是 sim-to-real 与离线 RL 的核心困难之一。
与图 / 选项的联系
层次 RL、选项(options)、后继特征(successor features)里,经常显式使用多步转移或随机游走导出的可达统计,把“从这里出发容易到哪”编码进表示。
一句话:RL 里的学习信号,多半是挂在某条(受控)随机游走上的函数;游走的混合快慢、常返区域与奖励稀疏性,直接决定样本效率。
6. 金融、生物与其它
- 金融:对数价格的随机游走假说;二叉树 / 三叉树是离散游走向 Black–Scholes 扩散极限的桥梁
- 生物:觅食、细胞趋化、种群在斑块间的扩散;莱维飞行假说讨论最优搜寻
- 统计物理中的抽样:伊辛模型等用 MCMC 游走估计配分函数相关量
- 算法工程:负载均衡、推荐多样性、对抗样本的随机扰动,都可看成受约束游走
7. 从“能画”到“能用”的检查清单
| 问题 | 可观察量 / 工具 |
|---|---|
| 有没有漂移? | 末端位移均值、方向直方图 |
| 像不像扩散? | 均方位移是否 ∝ t(或 ∝ n) |
| 会不会困住? | hitting / escape 时间,边界条件 |
| 混合够不够? | 自相关、谱隙、有效样本数 |
| 策略覆盖如何? | 状态访问直方图、occupancy 与目标分布的距离 |
三维可视化解决直觉;上面这些量解决“模型是否在说同一件事”。
8. 小结
随机游走既是最简单的随机过程之一,也是扩散、网络排序、MCMC 与强化学习采样的公共骨架。维数决定常返与否,漂移与约束改变尺度,策略把“醉汉”变成“有目的的探索者”。把格子上的轨迹画清楚,是理解这条主线的入口;把转移、占用与混合时间说清楚,才是跨学科迁移时真正可复用的部分。