Hyperbolic Latent Geometry for Tree-Structured Prototype Networks: A Local-vs-Global Trade-off
本文表明,在层级分类中使用庞加莱球几何(Poincaré ball geometry)来表示类原型,与欧几里得空间相比,能显著提升对局部树拓扑结构的保持能力,但在全局分类性能方面并未显示出可检测到的益处。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在机器学习的广袤领域中,计算机学习识别图像、文本和声音中的模式,其中存在着一个关于如何组织知识的持久挑战。许多现实世界的类别并非是互不相关的项组成的扁平列表,而是像家族树一样排列在家族与分支之中。一个生物物种属于一个属,而一个属属于一个科;一种绘画风格如巴洛克式,是从文艺复兴时期生长出来的,并最终孕育了洛可可风格。当研究人员构建用于理解这些层级结构的计算机模型时,他们必须决定如何将这些关系映射到计算机进行思考的数学空间中。几十年来,标准的方法是使用一种扁平的、网格状的空间,类似于坐标纸,其中每一点到其他点的距离都是固定的。然而,这种扁平的几何结构在表示树状结构时显得力不从心,容易导致连接处的挤压或拉伸,因为树状结构向外扩张的速度远快于扁平平面所能容纳的速度。另一种替代方法是使用一种呈指数级扩张的弯曲空间,这为分支的展开提供了更多的空间,而不会产生畸变。研究人员长期以来一直在争论的问题是:这种适合树状结构的弯曲空间是否真的能帮助计算机在现实世界中更好地学习,还是说扁平且熟悉的方法就已经足够了。
哈佛大学的一个研究小组致力于通过使用来自 WikiArt 的 81,446 幅绘画作品(涵盖 27 种截然不同的艺术风格)的大规模集合来测试这个问题。他们构建了一个旨在学习艺术风格视觉特征并根据其历史关系进行排列的系统。他们实验的核心是一个简单但深刻的选择:他们训练了两个版本的同一个模型。一个版本尝试在标准的、扁平的数学空间中排列艺术风格;另一个版本则尝试在一种自然模拟树木生长的弯曲双曲空间中进行排列。两个模型都被赋予了相同的图像和相同的目标:将每种绘画风格的数学表示放置在其家族树中的邻居附近,同时使其远离遥远的亲戚。研究人员随后测量了每个模型在多大程度上保留了艺术史时间线的结构,以及它在识别新绘画风格时的准确度。
结果显示出两种方法之间明显的、令人惊讶的分歧。在处理艺术史树的宏观整体形状方面,扁平的标准模型表现得略好。它能够以一种比弯曲模型更接近历史记录的方式,保持风格的总体布局。然而,当研究人员观察局部细节时——具体而言,即区分密切相关的风格(例如区分同一艺术运动下的两个不同分支)的能力时,弯曲模型则表现得优异得多。在测试系统寻找与给定绘画最相似的五个风格时,弯曲模型正确识别其直接家族成员的频率明显高于扁平模型。事实上,扁平模型的表现并不比一种仅仅寻找最近视觉匹配而没有任何专门针对树状结构进行训练的简单标准搜索方法更好。相比之下,弯曲模型学会了尊重细微的家族分支,从而显著提高了寻找正确邻居的能力。
即使研究人员改变了“邻居”的定义,这种优势依然成立。他们针对定义艺术史树的三种不同方式对模型进行了测试:一种基于传统的艺术史书籍,一种基于绘画的年代阶段,另一种完全源自计算机对图像本身的视觉分析。在每一种情况下,弯ло模型在保持近亲紧密联系方面都表现得更好,而扁平模型则随着数据复杂性的增加而难以维持这些紧密的连接。研究人员发现,随着给予扁平模型更多的数学空间,其表现实际上变得更差了,这表明扁平空间迫使树状结构发生了畸变。然而,无论给予多少空间,弯曲模型都能保持其局部结构的完整性。
尽管取得了这些局部成功,研究也发现弯曲模型并没有提高计算机执行基本任务(即命名绘画风格)的能力。在准确给出确切标签的任务上,两个模型的表现与一个简单的、未经训练的搜索方法大致持平。这表明弯曲空间并没有帮助计算机更好地理解整体类别,它只是帮助了它理解这些类别之间的关系。研究人员得出结论,虽然弯曲几何结构并不是一个能改善学习方方面面的神奇解决方案,但它是保留层次化数据局部结构的强大工具。它让计算机能够在脑海中将一个概念的“表亲”和“兄弟姐妹”聚集在一起,即便更广泛的家族树可能仍然有些模糊。
该研究还强调了我们如何定义这些层级结构的重要性。研究人员指出,“正确”的艺术史树并非一个单一、不可改变的事实,而是基于特定历史视角的某种人类构建。他们的实验表明,模型的表现会随着作为引导的树的版本不同而发生变化。这提醒我们,当我们教计算机组织世界时,我们施加在其上的结构与我们用来构建它的数学方法同样重要。弯曲空间并没有修复数据中存在的底层偏见(这些数据严重倾向于欧洲绘画传统),但它确实提供了一种更忠实的方式来表示该特定数据集内的关系。
最终,这项工作证明了选择什么样的数学空间至关重要,但其价值完全取决于我们想要实现的目标。如果目标是获得尽可能准确的广泛分类,那么扁平空间可能与弯曲空间一样好。但如果目标是理解相关事物之间的细粒度联系,那么弯曲的、类树形的空间则提供了独特且可衡量的优势。研究人员发现,通过使用这种弯曲几何结构,他们可以构建一个更好地理解艺术风格局部邻域的系统,而这种能力是标准的扁平方法无法企及的。这一发现表明,对于那些理解概念的直接家族关系至关重要的任务,跳出扁平、网格化的思维,转而拥抱弯曲且扩张的几何结构,可能会带来更智能、更细致的机器学习系统。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。