Paper: 2609.13057 Authors: Zach Furman, Stephan Wäldchen, Yangda Bei, Liam Hodgkinson Categories: cs.LG, stat.ML
The Gap
There is a gap between expressivity and learnability that the paper states cleanly: deep neural networks are expressive enough to contain worst-case targets that can be evaluated in polynomial time but cannot be learned in polynomial time by gradient descent. So in the worst case, gradient descent fails on a problem that is easy to check.
And yet for practical tasks they nonetheless learn well. That combination is the puzzle: if hard targets exist inside the model class, what non-generic structure of real-world targets enables this? Something about the targets actually encountered must be doing work that the worst case does not capture.
The obstacle is that the obvious surrogate models cannot pose the question at all. They fail in two opposite ways: they either lack hard-to-learn targets entirely (deep linear networks) or cannot evaluate such targets efficiently (kernel methods, infinite-width limits). A surrogate that has no hard problems cannot explain what makes some problems hard; a surrogate that cannot evaluate its own worst cases cannot be used for a complexity argument. You need both properties at once.
A GAP BETWEEN EXPRESSIVITY AND LEARNABILITY
deep NNs are EXPRESSIVE ENOUGH to contain WORST-CASE TARGETS that
CAN BE EVALUATED IN POLYNOMIAL TIME
but CANNOT BE LEARNED IN POLYNOMIAL TIME BY GRADIENT DESCENT
-> in the WORST CASE, gradient descent FAILS on a problem that
is EASY TO **CHECK**
|
v
AND YET for PRACTICAL TASKS they NONETHELESS LEARN WELL
|
v
[THE PUZZLE] if HARD TARGETS EXIST INSIDE THE MODEL CLASS,
WHAT NON-GENERIC STRUCTURE OF REAL-WORLD TARGETS ENABLES THIS?
<- something about the targets ACTUALLY ENCOUNTERED must be
doing work the WORST CASE DOES NOT CAPTURE
[THE OBSTACLE: THE OBVIOUS SURROGATE MODELS CANNOT POSE THE QUESTION]
they fail in TWO OPPOSITE WAYS:
either LACK hard-to-learn targets ENTIRELY
(deep linear networks)
or CANNOT EVALUATE such targets EFFICIENTLY
(kernel methods, infinite-width limits)
<- a surrogate with NO HARD PROBLEMS cannot explain what makes some
problems hard
<- a surrogate that CANNOT EVALUATE ITS OWN WORST CASES cannot be
used for a COMPLEXITY ARGUMENT
-> you need BOTH PROPERTIES AT ONCE
The Increment
One sentence: Before this paper, no surrogate model could pose the question of what structure makes real targets learnable; after it, tree tensor networks contain worst-case hardness while remaining conditionally benign everywhere, locating the difficulty in degenerate saddle points rather than bad minima.
Core Mechanism
Tree tensor networks (TTNs) are the surrogate chosen, and the paper states what they generalise: deep linear networks and Tucker decompositions. The design requirement from the gap was two properties at once, and TTNs supply both.
They contain hardness. The paper shows TTNs embed arbitrary read-once Boolean formulas, and thus contain polynomial-size targets that cannot be learned by gradient descent in polynomial time under the same mechanism as neural networks. Two phrases matter: read-once Boolean formulas is a broad enough class that the embedding is not a contrived construction, and the same mechanism as neural networks is what makes the hardness relevant — a hardness proof arising from a different cause would not speak to the phenomenon the paper is investigating.
And they are benign anyway. The paper proves that their loss landscapes are conditionally benign for every realizable target: every local minimum that is minimum-norm is global. The qualifier is the substance: conditionally benign, and among minimum-norm local minima. So this is not the strong claim that all local minima are global; it is the claim that within a well-defined class of critical points, there is nothing to get stuck in.
The consequence is a negative result about the usual explanation: bad local minima are not what distinguishes typical from worst-case problems in TTNs. That rules out one of the standard intuitions about why training works in practice, and ruling it out in a setting where the hardness is otherwise present is what makes it informative.
So the paper locates the difficulty elsewhere: high-order degenerate saddle points, which it shows are caused by rank-deficiency. Two things about this. High-order degenerate saddle points are a different obstacle class from local minima — flat and degenerate rather than trapping — and they are the kind that have been observed in practice. And attributing them to rank-deficiency gives the difficulty a concrete parameter rather than a generic description.
And the mechanism is explored through a case study of the parity function, which is a well-chosen instrument: parity is a canonical example where gradient descent struggles, so a surrogate that explains its difficulty has something to say. The paper frames the larger aim as the potential for TTNs to relate landscape geometry to computational hardness — that is, using the surrogate not just to explain training but to connect the geometry of the loss to the complexity of the problem.
TREE TENSOR NETWORKS (TTNs) ARE THE SURROGATE CHOSEN
they GENERALISE deep linear networks AND Tucker decompositions
<- the design requirement from the gap was TWO PROPERTIES AT ONCE,
and TTNs supply BOTH
[PROPERTY ONE: THEY CONTAIN HARDNESS]
the paper shows TTNs EMBED ARBITRARY READ-ONCE BOOLEAN FORMULAS
-> they CONTAIN POLYNOMIAL-SIZE TARGETS THAT CANNOT BE LEARNED BY
GRADIENT DESCENT IN POLYNOMIAL TIME UNDER THE SAME MECHANISM AS
NEURAL NETWORKS
<- "READ-ONCE BOOLEAN FORMULAS" is a BROAD ENOUGH CLASS that the
embedding is NOT A CONTRIVED CONSTRUCTION
<- "THE SAME MECHANISM AS NEURAL NETWORKS" is what makes the
hardness RELEVANT: a hardness proof arising from A DIFFERENT
CAUSE would not speak to the phenomenon under investigation
[PROPERTY TWO: THEY ARE BENIGN ANYWAY]
the paper proves their loss landscapes are CONDITIONALLY BENIGN FOR
EVERY REALIZABLE TARGET:
EVERY LOCAL MINIMUM THAT IS MINIMUM-NORM IS GLOBAL
<- the QUALIFIER is the substance:
"CONDITIONALLY" benign, among "MINIMUM-NORM" local minima
-> NOT the strong claim that ALL local minima are global
-> it IS the claim that WITHIN A WELL-DEFINED CLASS OF CRITICAL
POINTS, THERE IS NOTHING TO GET STUCK IN
[THE CONSEQUENCE IS A NEGATIVE RESULT ABOUT THE USUAL EXPLANATION]
BAD LOCAL MINIMA ARE NOT WHAT DISTINGUISHES TYPICAL FROM WORST-CASE
PROBLEMS IN TTNs
<- rules out ONE OF THE STANDARD INTUITIONS about why training
works in practice
<- and ruling it out IN A SETTING WHERE THE HARDNESS IS OTHERWISE
PRESENT is what makes it INFORMATIVE
[SO THE DIFFICULTY IS LOCATED ELSEWHERE]
HIGH-ORDER DEGENERATE SADDLE POINTS, shown to be caused by
RANK-DEFICIENCY
<- a DIFFERENT OBSTACLE CLASS from local minima: FLAT AND
DEGENERATE rather than TRAPPING -- the kind OBSERVED IN PRACTICE
<- attributing them to RANK-DEFICIENCY gives the difficulty a
CONCRETE PARAMETER rather than a GENERIC DESCRIPTION
[AND THE MECHANISM IS EXPLORED THROUGH A CASE STUDY OF THE PARITY
FUNCTION]
<- a WELL-CHOSEN INSTRUMENT: parity is a CANONICAL EXAMPLE where
gradient descent struggles
-> a surrogate that EXPLAINS ITS DIFFICULTY has something to say
<- the larger aim: THE POTENTIAL FOR TTNs TO RELATE LANDSCAPE
GEOMETRY TO COMPUTATIONAL HARDNESS
-> using the surrogate NOT JUST to explain training, but to
CONNECT THE GEOMETRY OF THE LOSS TO THE COMPLEXITY OF THE
PROBLEM
Think of it as a maze where the dead ends have been eliminated and the difficulty lives in the wide open rooms. The classic worry about training is that you get stuck in a dead end — a local minimum that looks fine and leads nowhere. The paper’s result in this setting is that the dead ends are not where the problem is: within the well-defined class of stopping points, a stopping point that qualifies is a solution. Yet the maze is still hard to traverse, because some of the large rooms are degenerate — the gradient gives no useful direction, so you can wander without progress. Two details from the paper make this concrete. The hardness is genuine and arises the same way it does in neural networks, so the maze really does contain an impossible corner. And the degeneracy traces back to rank-deficiency, so the shape of the room has a name rather than being described as merely “flat”.
Key Concepts
- The expressivity–learnability gap: hard targets exist inside the model class while real targets learn well. It motivates asking what structure of real targets does the work.
- Two properties a surrogate needs: hard-to-learn targets that can still be evaluated efficiently. Missing either makes the question unaskable, which is why previous surrogates could not pose it.
- Conditionally benign landscapes: every minimum-norm local minimum is global. A qualified claim, and the qualification is what makes it precise.
- Bad minima ruled out as the explanation: in a setting where hardness is present. It removes a standard intuition about why training succeeds.
- High-order degenerate saddle points from rank-deficiency: the difficulty located in a specific obstacle class with a concrete cause, and one observed in practice.
- Relating geometry to hardness: the larger aim, using the surrogate to connect loss geometry with computational complexity rather than only explaining training.
Framework Shift
Before (hardness known, explanation unclear):
networks contain targets that are evaluable but not learnable
-> real targets nonetheless learn well
-> surrogate models cannot pose the question: no hard targets, or
no efficient evaluation
-> bad local minima assumed to be the obstacle
After (a surrogate with both properties):
tree tensor networks embed read-once Boolean formulas, so hardness is
present under the same mechanism as neural networks
yet landscapes are conditionally benign: minimum-norm local minima
are global
-> bad minima are NOT the distinguishing factor
-> difficulty comes from high-order degenerate saddle points caused
by rank-deficiency, studied on parity
From assuming that local minima explain why training is hard, to a surrogate in which that explanation is unavailable and the difficulty is located in degenerate saddles, the core shift is that benignity and hardness can coexist, so the obstacle has to be somewhere else.
Expert Assessment
Problem choice: Excellent, and the criterion for a useful surrogate is stated sharply: you need a model class that both contains hard targets and lets you evaluate them. That requirement is what makes the paper’s object well chosen rather than merely convenient, and it explains why the question had gone unposed rather than unanswered.
Method maturity: TTNs are a good choice precisely because they generalise two familiar families, which makes the class recognisable rather than exotic. Embedding read-once Boolean formulas gives the hardness a broad base, and specifying that the hardness arises by the same mechanism as neural networks keeps it relevant. The benignity result is carefully qualified — conditionally, for minimum-norm critical points — which is the honest scope for a claim that does not assert all local minima are global.
Experimental integrity: The most valuable element is the negative result: demonstrating that bad local minima are not the obstacle in a setting where hardness is otherwise present is considerably stronger than arguing they are unimportant in general. Locating the difficulty in high-order degenerate saddle points and attributing them to rank-deficiency gives a testable mechanism, and the parity case study anchors it in a function known to be hard for gradient methods. The limitation is that TTNs are a surrogate, so the transfer to actual deep networks is a hypothesis the paper supports structurally rather than demonstrates empirically.
Writing quality: The three-part structure — hardness present, benignity proved, difficulty located elsewhere — is clearly ordered, and each part is stated with its qualifiers intact. Because the payoff is a failure mode rather than a theorem about training, a short passage on what a practitioner would do with the saddle-point diagnosis — whether rank-deficiency is measurable during training — would make the result actionable.
Verdict: strong accept — it constructs a surrogate with the two properties the question requires, proves hardness and benignity together, and uses that combination to displace a standard explanation with a more specific one.
Takeaways
- Check whether your testbed can pose the question. A surrogate with no hard cases, or one that cannot evaluate them, cannot distinguish typical from worst-case behaviour.
- Separate the two obstacles. Local minima and degenerate saddle points call for different remedies, and a benign landscape rules out the first.
- Keep the qualifiers on a benignity claim. “Minimum-norm local minima are global” is precise where “the landscape is benign” is not.
- Look for the concrete cause of a flat region. Attributing degeneracy to rank-deficiency gives a measurable parameter rather than a description.
论文: 2609.13057 作者: Zach Furman, Stephan Wäldchen, Yangda Bei, Liam Hodgkinson 分类: cs.LG, stat.ML
缺口
表达力与可学习性之间存在一个缺口,论文把它讲得很干净:深度神经网络足够有表达力,能包含那些”可在多项式时间内求值、却无法被梯度下降在多项式时间内学到”的最坏情形目标。 所以在最坏情形下,梯度下降会在一个**容易”检验”**的问题上失败。
然而在实用任务上,它们依然学得很好。 这个组合才是谜题:如果模型类内部存在困难目标,那么”真实目标的哪种非通用结构”使这件事成为可能? 实际遇到的那些目标身上,必定有什么东西在做最坏情形所没有捕捉到的工作。
障碍在于显而易见的那些替代模型根本无法提出这个问题。 它们以两种相反的方式失败:它们要么完全没有难学的目标(深度线性网络),要么无法高效地求值这类目标(核方法、无限宽极限)。 一个没有困难问题的替代模型,无法解释”是什么让某些问题困难”;一个无法求值自己最坏情形的替代模型,无法用来做复杂性论证。你同时需要这两条性质。
表达力与可学习性之间的缺口
深度神经网络「足够有表达力」,能包含那些
「可在多项式时间内求值」、
却「无法被梯度下降在多项式时间内学到」的「最坏情形目标」
-> 在最坏情形下,梯度下降会在一个「容易「检验」」的
问题上失败
|
v
然而在「实用任务」上,它们「依然学得很好」
|
v
[谜题] 如果模型类内部「存在困难目标」,
"真实目标的哪种「非通用结构」使这件事成为可能?"
<- 实际遇到的那些目标身上,必定有什么东西
在做「最坏情形所没有捕捉到」的工作
[障碍:显而易见的替代模型「无法提出这个问题」]
它们以两种「相反」的方式失败:
要么「完全没有」难学的目标(深度线性网络)
要么「无法高效地求值」这类目标(核方法、无限宽极限)
<- 「没有困难问题」的替代模型,无法解释
"是什么让某些问题困难"
<- 「无法求值自己最坏情形」的替代模型,
无法用来做「复杂性论证」
-> 你「同时」需要这两条性质
增量
一句话: 在这篇论文之前,没有任何替代模型能提出”是什么结构让真实目标可学”这个问题;在这篇论文之后,树张量网络既包含最坏情形的困难性、又在处处保持条件良性,从而把困难定位到退化的鞍点、而不是坏的极小点。
核心机制
树张量网络(TTN)是所选用的替代模型,而论文说清了它推广了什么:深度线性网络与 Tucker 分解。 从缺口推出的设计要求是”同时具备两条性质”,而 TTN 两条都提供。
它包含困难性。 论文表明 TTN 可以嵌入任意的「一次读取布尔公式」,因此包含”无法被梯度下降在多项式时间内学到”的多项式规模目标,且其机制与神经网络相同。 有两个短语要紧:一次读取布尔公式是一个足够宽的类,因此这个嵌入不是一个刻意构造;而**“与神经网络相同的机制”才是让这个困难性相关的东西——一个来自不同成因**的困难性证明,说明不了论文正在考察的那个现象。
而它们依然是良性的。 论文证明它们的损失地形对每一个可实现目标都是「条件良性」的:每一个”最小范数”的局部极小都是全局的。 这里的限定词才是实质:条件良性,且在最小范数的局部极小之中。所以这不是”所有局部极小都是全局”那种强主张;而是”在一个定义明确的临界点类之内,没有东西会让你卡住”。
其后果是一个关于通常解释的否定性结果:坏的局部极小并不是 TTN 中区分”典型”与”最坏情形”问题的那个东西。 这排除了关于”训练为何在实践中有效”的一条标准直觉;而在一个困难性在别的方面确实存在的设定里把它排除,才让这件事有信息量。
于是论文把困难定位到别处:高阶退化鞍点,并表明它们由「秩亏」造成。 有两点:高阶退化鞍点是与局部极小不同的一类障碍——是”平坦与退化”而不是”困住你”,而且正是实践中被观察到的那一类;而把它们归因于秩亏,则给这份困难一个具体的参数,而不是一个笼统的描述。
而机制是通过对「奇偶函数(parity)」的个案研究来考察的——这是一个选得好的工具:奇偶性是梯度下降挣扎的经典例子,因此一个能解释其困难性的替代模型,是有话可说的。论文把更大的目标框定为**“TTN 有潜力把「地形几何」与「计算困难性」联系起来”——也就是说,用这个替代模型不只是解释训练**,而是把损失的几何与问题的复杂度连起来。
树张量网络(TTN)是所选用的替代模型
它们「推广了」深度线性网络「与」TUCKER 分解
<- 从缺口推出的设计要求是「同时具备两条性质」,
而 TTN 两条都提供
[性质一:「它们包含困难性」]
论文表明 TTN 可以「嵌入任意的一次读取布尔公式」
-> 它们包含"无法被梯度下降在多项式时间内学到"的
多项式规模目标,「且其机制与神经网络相同」
<- "一次读取布尔公式"是一个「足够宽的类」,
因此这个嵌入「不是一个刻意构造」
<- "与神经网络相同的机制"才让困难性「相关」:
一个来自「不同成因」的困难性证明,
说明不了正在考察的那个现象
[性质二:「它们依然是良性的」]
论文证明它们的损失地形对「每一个可实现目标」都是
「条件良性」的:
「每一个"最小范数"的局部极小都是全局的」
<- 「限定词」才是实质:
「条件」良性,且在「最小范数」的局部极小之中
-> 不是"所有局部极小都是全局"那种「强主张」
-> 而是"在「一个定义明确的临界点类」之内,
「没有东西会让你卡住」"
[后果是一个关于通常解释的「否定性结果」]
「坏的局部极小并不是 TTN 中区分"典型"与"最坏情形"
问题的那个东西」
<- 排除了关于"训练为何在实践中有效"的「一条标准直觉」
<- 而在一个「困难性在别的方面确实存在」的设定里把它排除,
才让这件事「有信息量」
[于是困难被定位到别处]
「高阶退化鞍点」,并表明它们由「秩亏」造成
<- 与局部极小「不同的一类障碍」:「平坦与退化」
而不是"困住你"——而且正是「实践中被观察到」的那一类
<- 归因于「秩亏」,则给这份困难一个「具体的参数」,
而不是一个笼统的描述
[机制通过对「奇偶函数(PARITY)」的个案研究来考察]
<- 「选得好的工具」:奇偶性是梯度下降挣扎的经典例子
-> 一个能解释其困难性的替代模型,是有话可说的
<- 更大的目标:"TTN 有潜力把「地形几何」与「计算困难性」
联系起来"
-> 用这个替代模型「不只是解释训练」,
而是把「损失的几何」与「问题的复杂度」连起来
可以用**“一座已经消除了死胡同、困难却仍住在「空旷大厅」里的迷宫”来理解这件事: 关于训练的经典担忧,是你会卡在死胡同里——一个看起来没问题、却哪儿也通不到的局部极小。 论文在这个设定里的结果是:死胡同并不是问题所在——在那个定义明确的”停下点”类里,一个合格的停下点就是解**。 然而这座迷宫依然难以穿行,因为有些大厅是退化的:梯度给不出有用的方向,于是你可以四处游荡而毫无进展。 论文里两个细节让这一点变得具体。困难性是真实的、且以与神经网络相同的方式产生——所以这座迷宫确实含有一个不可能的角落。而退化可以追溯到秩亏——所以这个大厅的形状有一个名字,而不只是被描述为”平坦”。
关键概念
- 表达力—可学习性的缺口: 模型类内部存在困难目标,而真实目标却学得很好。它促使我们追问”真实目标的哪种结构”在做这份工作。
- 替代模型所需的两条性质: 既难学、又能被高效求值。缺任何一条都会让问题无法提出——这正是此前的替代模型提不出它的原因。
- 条件良性的地形: 每个最小范数局部极小都是全局的。一个带限定的主张,而限定正是让它精确的东西。
- 把”坏极小”排除在解释之外: 是在一个困难性确实存在的设定里做到的。它移除了关于”训练为何成功”的一条标准直觉。
- 来自秩亏的高阶退化鞍点: 困难被定位在一个具体的障碍类别上,且有具体成因,还是实践中被观察到的那一类。
- 把几何与困难性联系起来: 更大的目标——用替代模型连接损失几何与计算复杂度,而不只是解释训练。
框架转变
之前(困难性已知,解释不清):
网络包含"可求值却不可学"的目标
-> 真实目标却学得很好
-> 替代模型无法提出问题:没有困难目标,或无法高效求值
-> 假定坏的局部极小是障碍
之后(一个同时具备两条性质的替代模型):
树张量网络可嵌入一次读取布尔公式,因此困难性以与神经网络
相同的机制存在
然而地形是条件良性的:最小范数的局部极小是全局的
-> 坏的极小「不是」那个区分因素
-> 困难来自由秩亏造成的高阶退化鞍点,并以奇偶函数为个案
从”假定局部极小解释了训练为何难”,转变为”一个让这个解释失效、并把困难定位到退化鞍点的替代模型”,核心转变在于:良性与困难性可以共存——因此障碍必定在别处。
专家评审
选题眼光: 极好,而”一个有用的替代模型”的判据被讲得很锋利:你需要一个既包含困难目标、又能让你求值它们的模型类。 正是这条要求让论文的研究对象是选得好的、而不只是方便的;也解释了这个问题为何是”无人提出”而不是”无人回答”。
方法成熟度: TTN 是个好选择,正因为它推广了两个熟悉的家族,这使这个类比一般而不是奇异的。 嵌入一次读取布尔公式让困难性有了宽泛的基础;而明确”困难性以与神经网络相同的机制产生”,则保持了它的相关性。 良性结果被谨慎地加了限定——条件良性、且针对最小范数的临界点——对一个不主张”所有局部极小都是全局”的结果而言,这是诚实的范围。
实验诚意: 最有价值的是那个否定性结果:在一个困难性在别的方面确实存在的设定里表明”坏的局部极小不是障碍”,这比泛泛论证它们不重要要强得多。 把困难定位到高阶退化鞍点、并归因于秩亏,给出了一个可检验的机制;而对奇偶函数的个案研究把它锚定在一个已知对梯度方法困难的函数上。 局限是:TTN 是一个替代模型,因此向真实深度网络的迁移是一个论文以结构性方式支持、而非以经验方式演示的假设。
写作功力: 三段式结构——困难性存在、良性被证明、困难被定位到别处——顺序清楚,每一段都保留了它的限定词。 由于落点是一个失效模式、而不是一条关于训练的定理,若能补一小段讲清”实践者能拿这个鞍点诊断做什么”——比如”秩亏能否在训练过程中被测量”——会让结果变得可操作。
判决: 强接收(Strong Accept) — 它构造了一个具备问题所需两条性质的替代模型,同时证明了困难性与良性,并用这个组合把一个标准解释替换为一个更具体的解释。
要点总结
- 检查你的试验台能否提出这个问题。一个没有困难案例、或无法求值它们的替代模型,无法区分”典型”与”最坏情形”行为。
- 把两类障碍分开。局部极小与退化鞍点需要不同的补救;而良性地形排除了前者。
- 保留良性主张的限定词。“最小范数的局部极小是全局的”是精确的,而”地形是良性的”不是。
- 去找平坦区域的具体成因。把退化归因于秩亏,给出的是一个可测量的参数,而不是一段描述。