由于原链接公式看不到,所以转了下,如有侵权,联系删除

2016

农历小年附近,老顾从北京回到纽约。与北京火爆热烈的节日气氛相比,纽约的氛围孤独寂寥,冷漠凄清。与几位访问学者和学生漫步在长岛石溪海滩,气候温润,云蒸霞蔚。冬日的大海,澄澈碧蓝,波涛不兴,极目远眺,胸襟万里。

最近来自武汉大学的苏教授实现了三维最优传输映射的算法,令人欣慰。他问起了最优传输理论的变分法中精妙的细节。大家一同热烈讨论,以芦苇为笔,沙滩为纸,摹画推演,轻松随性。风轻雨微,潮起潮落,沙滩上纵横交错的几何图形渐渐被海浪抹平。面向大海,大家久久地陷入了沉思。最后,来自北师大的崔教授给出了关键步骤的一个简洁优雅的证明。无论多么艰深晦涩的几何理论,如果她来自自然造化,究其本质都是简单明了的

我们在海边徘徊徜徉,老顾也和学生们谈到了年轻时求学的经历。二十年前,老顾远渡重洋来到波士顿求学,有幸在哈佛大学和麻省理工聆听数学界和计算机科学界世界级大师的课程,同时也接触了不同的价值观念和学术思潮。丘成桐先生讲授了拓扑学,高屋建瓴,气势恢宏,涵盖了纤维丛理论,惠特尼嵌入定理,莫尔斯理论等等。课程理论现代前沿,抽象艰深。丘先生强调“要做基础的根本性问题,要追求恒久价值,要青史留名。”在计算机系,有一位孔子的后裔,讲授网络课程,课程直白浅显,编程繁重。这位教授强调凶悍的工程能力,以及研究和实际的紧密结合。他也承认如此研究成果至多只有几十年的价值,但是会得到现实社会的丰厚回报。这两种截然不同的价值观念和研究风格令年轻的老顾非常困惑。同时,老顾也无法说服自己在计算机科学方面的研究需要非常艰深的数学理论。于是,老顾向丘先生求教。丘先生说“计算机科学是非常年轻的学科,目前所用的知识比较浅显。但是,计算机的发明是人类历史上的一次革命,潜力巨大,发展迅猛。很快,计算机科学就会应用艰深的理论知识。”在过去的二十年中,丘先生的这句话得到了历史的验证。目前,几乎所有的计算机领域,包括计算几何,计算机视觉,计算机图形学等领域,都毫不犹豫地使用其他领域中最为现代,最为艰深的理论知识了。

老顾也追随 David Mumford 学习计算机视觉。Mumford是代数几何方面的大家,曾经获得过菲尔兹奖,后来全身心投入到计算机视觉方面的研究。Mumford力图创立一门新兴学科-模式理论。虽然他是代数几何大家,但是在他的模式理论中,他没有过多应用代数几何工具,而是非常推崇概率统计方法在过去的二十年中,统计方法在计算机视觉领域大行其道,特别是统计学习方法。在逝去的2015年,深度学习方法如日中天。与之相反,当时麻省理工的人工智能实验室的Berthold Horn教授依然坚持传统视觉研究手法。Horn教授是计算机视觉开山鼻祖Marr的弟子,Marr认为视觉的基本任务是从二维图形重建维几何,因此他给弟子们的研究方向都是“shape from X”,例如 Shape from Shading, Shape from Contour, Shape from Shadow, Shape from focus 等等。Horn的博士论文专题是“Shape from Shading”,为此他将经典双曲型偏微分方程的特征线法引入到视觉领域,从而奠定了事业的根基。Mumford对于Horn的方法持有保留意见,认为“Shape from Shading”过于理想化,在现实中无法真正重建维几何。几十年后,我们看到从二维图形重建三维几何一直无法达到实用程度。在工程实践中,基于结构光的三维扫描技术将传统视觉中的重建方法彻底取代。Horn曾经提出了“Shape from Curvature”的想法:给定一个封闭的凸曲面,我们求出它的高斯曲率,用高斯映射将高斯曲率定义在单位球面上。我们能否由定义在单位球面上的(原曲面的)高斯曲率来重建原曲面?

老顾将这一问题向丘先生求教,丘先生高兴得两眼放光,立刻将自己年轻时的力作交给老顾。他告诉老顾这就是经典的Minkowski问题,最终归结为解蒙日-安培方程。下面,我们接着介绍这一问题的几何解法。


我们先考察离散的闵科夫斯基问题(Minkowski problem),然后用离散的解法来逼近连续问题。离散Minkowsky问题相对直观,容易理解。


图2. Minkowski 问题

Minkowski问题 在n维欧式空间中,给定k个单位向量,k个正实数,满足条件

是否存在一个凸多面体P,它有k个面,每个面 的法向量是,面积为 ?如果存在,这样的凸多面体是否唯一?

我们首先解释约束条件 的必要性。假设这样的凸多面体存在,我们向一个超平面 投影,凸多面体双重覆盖超平面,平面上每一个点或者不被覆盖,或者被覆盖两次。如果一个点被覆盖两次,则一次被正向覆盖,一次反向覆盖。因此,凸多面体在平面上的总投影面积为0,这意味着:

因为超平面的法向量n任意,所以我们有

Minkowski证明了凸多面体的存在性,并且证明这样的凸多面体彼此相差一个平移。Minkowski的证明是基于变分原理。假设每个面的方程为,这里是未知变量,令凸多面体记为。我们记多面体的面的面积为。考察下列的优化问题

满足下列的限制条件

则多面体的体积是自变量h的可微函数,

首先,我们证明定义域D为中的凸集。为此,我们需要引进所谓Minkowski和的概念(Minkowski Sum)。 

图3. Minkowski和的定义。

给定两个多面体 ,它们的Minkowski和定义为:

关于Minkowski和的体积,存在著名的Brunn-Minkowski不等式:

假设 ,对一切 

同理,我们可以看出对于多面体上的每个面

由Brunn-Minkowski不等式

这意味着 ,D为中的凸集。

多面体的体积是自变量h的可微函数,定义域D为凸紧集,因此体积函数在D中极值点存在。我们来验证极值点必为定义域的内点。体积函数的梯度为

在定义域边界点处,某个面的面积为0。将梯度向平面投影,投影后的梯度第 个i分量为

同时可以验证

因此边界点处的梯度指向D的内部。这意味着体积函数的极值点必为定义域D的内点。

用Lagrange乘子法,我们得到在极值点处:

等价地,我们有

则凸多面体即为Minkowski问题的解。

下面我们考察连续情形下的Minkowski问题。

连续情形Minkowski 定理:给定定义在单位球面上的非负函数 ,如果

则存在凸曲面,令为高斯映射,为曲面上的高斯曲率函数,满足

并且这样的凸曲面彼此相差一个平移。

我们可以用离散情形的Minkowski定理来解连续情形的Minkowski定理。我们将单位球面进行角剖分,在每个角形上定义:

定义

我们有

因此,由离散的Minkowski定理,决定了一个凸多面体。我们不停地细分球面的角剖分,得到一系列凸多面体,其极限就是连续Minkowski问题的解。

图4. Alexandorff问题。

Alexandorff 问题  闵科夫斯基的学生亚历山大(Alexandorff)推广了他的定理,提出了Alexandorff 问题。Minkowski考虑了紧致的闭凸多面体,Alexandorff 考虑无限的开放凸多面体 P。每个面的法向量固定,或者等价地,对应的平面方程

的梯度给定,截距未知。给定平面上的凸区域,每个面的投影和的交集的面积给定为。Alexandorff 证明了如下定理:

Alexandorff定理:如果指定的面积满足,并且

则凸多面体P存在,并且这样的凸多面体彼此相差一个垂直平移。

离散最优传输问题 我们在上一讲座中(海天讲座(二)最优传输理论)明确指出,Alexandorff定理给出了离散最优传输问题的解。具体而言,假设我们给定带有测度的离散点集:

满足

根据Alexandorff定理,存在凸多面体,每个面的线性方程为。凸多面体是这些支撑平面的上包络,也是分片线性凸函数

的图(Graph)。凸多面体向平面的投影诱导了的一个胞腔分解,

这里是凸多面体的面在平面上的投影,

因此,分片线性凸函数的梯度映射为:

这给出了离散最优传输映射。

存在性证明 由上讨论,我们知道如果我们能够解决Alexandorff问题,我们就能解决离散最优传输问题。遗憾的是,Alexandorff 的证明是基于拓扑方法的存在性证明,其证明无法直接提供算法。最近,我们给出了Alexandorff定理基于变分法的构造性证明,这种证明方法提供了切实可行的计算方法。我们将会在下一讲详细解释。

【本文博客版本】http://blog.sciencenet.cn/blog-2472277-954180.html

海天讲座(三)最优传输理论相关推荐

  1. 海天讲座(四)最优传输理论

    由于原链接公式看不到,所以转了下,如有侵权,联系删除 2016 公元2016年2月11日上午,加州理工学院,麻省理工学院以及"激光干涉引力波天文台(LIGO)"的研究人员在华盛顿宣 ...

  2. 海天讲座(二)最优传输理论

    由于原链接公式看不到,所以转了下,如有侵权,联系删除 2016 这篇文章里说了应用最优传输理论解保面积参数化问题,之前有看过将保面积参数化转化为线性问题的文献,效果也不错. 图1. 最优传输理论在计算 ...

  3. 【转】最优传输理论---(微信公总号:老顾谈几何)顾险峰

    海天讲座(一):最优传输理论 海天讲座(二):最优传输理论 海天讲座(三):最优传输理论 海天讲座(四):最优传输理论 菲尔兹奖青睐的领域:最优传输和蒙日-安培方程

  4. An Intuitive Guide to Optimal Transport|最优传输理论

    An Intuitive Guide to Optimal Transport|最优传输理论 最优传输:最优传输问题最早是由法国数学家蒙日于1780年代提出:其解的存在性被俄国数学家Kantorovi ...

  5. 中国人工智能学会通讯——最优传输理论在机器学习中的应用 1.1 最优传输理论与 WGAN 模型...

    最优传输理论是连接几何和概率的桥梁, 它用几何的方法为概率分布的建模和衡量概 率分布之间的距离提供了强有力的工具.最 近,最优传输理论的概念和方法日益渗透进 机器学习领域,为机器学习原理的解释提供 了 ...

  6. TPAMI 2022|基于最优传输理论的无监督图像重建学习

    作者丨王炜 来源丨上海交通大学类脑智能应用与技术中心 编辑丨极市平台 论文地址:https://ieeexplore.ieee.org/document/9763342 开源地址代码:https:// ...

  7. 最优传输理论和生成模型的几何观点

    ©PaperWeekly 原创 · 作者|尹娟 学校|北京理工大学博士生 研究方向|随机过程.复杂网络 论文标题:A Geometric View of Optimal Transportation ...

  8. 光影变幻:自动化所基于最优传输理论的影视换脸技术

    本文转载自中国科学院自动化研究所. (影视剧换脸结果 素材来源自网络) 科技改变影视生态 赋予机器类人创造力,使之能够自动理解和编辑影像是人工智能领域的前沿方向. 中科院自动化所智能感知与计算研究中心 ...

  9. 统计深度学习与最优传输理论,传统方法vs深度学习,符号主义与联结主义

    统计深度学习与最优传输理论,传统方法vs深度学习,符号主义与联结主义 统计深度学习与最优传输理论 传统计算机视觉方法与基于统计的深度学习方法 符号主义与联结主义    本文多处摘引自当深度学习遇到3D ...

最新文章

  1. 1.7 ConcurrentHashMap增删改查
  2. JAVA常见算法题(三十一)---冒泡排序
  3. springboot logback自定义配置文件路径
  4. 杭电1420 Prepared for New Acmer
  5. python爬虫接单设置_Python 爬虫之设置ip代理,设置User-Agent,设置请求头,设置post载荷...
  6. UVA 583 素数打表(线性)
  7. request如何获取请求路径方法
  8. Java 集合系列13之 WeakHashMap详细介绍(源码解析)和使用示例
  9. Paip.提升用户体验------在C++ Builder 不规则图片按钮实现总结
  10. 【图像去噪】基于matlab GUI多种滤波器图像去噪【含Matlab源码 1778期】
  11. js 生成二维码及打印
  12. SDN技术的发展应用任重而道远
  13. 广域网、局域网和城域网(ip城域网和因特网)
  14. photoshop柔光模式原理和案例教程
  15. unity 视频播放器没有声音
  16. 哔哩哔哩(B 站)刚刚崩了
  17. 有关UEFI,GPT分区以及系统引导等问题的了解
  18. 蚂蚁金服 Java开发专家 一面在线编程题
  19. JAVA的if结构单分支结构简单易懂
  20. 图南淘宝开网店运营培训电商课程之学历分析

热门文章

  1. linux驱动学习笔记(三)阻塞与非阻塞IO
  2. android 逆向工程
  3. 大型建企招聘,大量岗位可选择
  4. Rust权威指南之无畏并发
  5. 一个简单的《弹球游戏》
  6. RESTful 设计理论
  7. ServletContext中getRealPath()读取文件、观察servlet运行过程
  8. 以图搜图/图像检索相关资料
  9. 本地图片转为网络图片的几种方法
  10. matlab中的神经网络怎么用,matlab如何编写神经网络