PAPERARBOR / SINGLE
BONE 精读:用优化骨架搭出轻量多视图聚类
从一批样本走通矩阵分解、低维学习修正与跨视图簇分配;对照论文和固定实现,解释参数与训练效率收益,以及负例、批次依赖和复现差异。
目录 / 跳转到章节
01 · BONE:先用优化算出表示,再用小网络学会分组
同一批对象有多份特征:一份描述外观,一份描述纹理,另一份来自其他测量。没有类别标签,怎样把它们分成一致的组?BONE 用矩阵分解提供一个便宜的起点,再让小型网络和跨视图对比学习修正它,直接输出聚类分配。
核心变化在于网络的起点。它不先训练一个大型自编码器,而是把“求表示 → 更新基矩阵”的优化步骤展开成有限层网络。每层只在低维表示上增加可学习变换;各视图最后共用一个聚类头。
[S1] The Proposed Method, Eqs.3–8 · PDF 第 4 页 · 看原文 ↗
按你想弄懂的问题阅读
正式标题为 Bridging Optimization and Neural Networks for Efficient Multi-view Clustering,发表于 AAAI 2026,作者为 Huilang Xu、Xiang-Xiang Su、Simin Chen、Guang-Yong Chen、Xing Chen,均署名福州大学。本文归入 Multimodal,讨论的是多视图特征聚类,不是视觉语言生成模型。
本次完整阅读官方论文 9 页(印刷页 16066–16074),并检查作者公开实现。用户提供的 PDF 与官方 PDF 字节一致。期刊页面发布日为 2026-03-14,目录使用这一可核实日期;首次投稿日期本次未核实。所有实验数值均为作者报告,未独立复跑。
[S1] Title, authors; DOI landing page publication metadata · PDF 第 1 页 · 看原文 ↗
02 · 动机:把“先表示、后聚类”的两段接起来
以同一批手写数字为贯穿示例:每个数字都能用不同特征描述,外观相似不等于所有特征空间中的距离都相似。这里的“视图”是同一个样本的不同描述,不要求一定来自不同传感器。各视图第 i 个样本必须对应同一个对象;这份对应关系就是训练信号的一部分。
视图特征 Xᵛ
论文用列表示样本:Xᵛ 是 mᵥ×n 矩阵。mᵥ 是该视图特征数,n 是样本数;不同视图的 mᵥ 可以不同。
簇数 k 与表示宽度 r
k 是要分出的组数,需预先给定;r 是中间表示宽度。无监督在这里指不用类别标签构造训练损失,不代表自动发现 k。
[S1] Related Work notation · PDF 第 2 页 · 看原文 ↗
[S2] utils/MVDataset.py:6–18 · 固定提交 ed55140 · 看代码 ↗
传统矩阵分解给每个视图找一套基 Aᵛ 和系数 Zᵛ,令 AᵛZᵛ 尽量重构原特征。但如果强行让所有视图的表示完全相同,噪声和视图差异可能被抹掉;先各自表示、再做谱聚类或 K-means,又把表示学习和最终分组分开了。
深度方法改用自编码器学习表示,通常先以重构目标预训练,再以一致性目标训练。作者认为:从原始高维特征学到低维空间的这段映射可以先交给优化求解,从而把神经网络的参数主要花在修正低维表示、对齐最终分配上。
[S1] Traditional MVC Methods; Deep Learning-based Methods · PDF 第 3 页 · 看原文 ↗
分析判断这并没有消除先验。BONE 仍使用低秩重构、二范数正则、已知簇数和跨视图样本对应。它放松的是“各视图表示必须相同”的硬一致性约束,把一致性改放到可学习分配和损失中。
[S1] Eq.3; Consistency Feature Fusion Module · PDF 第 4 页 · 看原文 ↗
03 · 核心直觉:可解释的骨架,能调整的低维接口
固定一套基 A 后,求表示 Z 是一个带正则的最小二乘问题;固定 Z 后,求 A 也是。这两步有解析更新。BONE 将它们作为网络骨架,在每次求出的低维表示上加一个可学习变换,再把修正后的表示用于后续更新。
多个视图的连接:在簇概率上做对比训练;推理时对各视图簇概率等权平均,再取最大项。
[S1] Eqs.4–8; Figure 2 · PDF 第 4 页 · 看原文 ↗
[S2] method/bone.py:55–86 · 固定提交 ed55140 · 看代码 ↗
这里要分清两类更新:层内的 A、Z 更新是一次前向中的矩阵运算;跨训练批次的参数更新是反向传播和 Adam。不是每一个层内 A 都是独立存储、由优化器更新的一套权重。
[S2] method/bone.py:19–47 · 固定提交 ed55140 · 看代码 ↗
[S2] test_cmvsc.py:50–63 · 固定提交 ed55140 · 看代码 ↗
“可解释”也有范围:你能说明中间矩阵如何产生、与原特征如何关联;这不自动证明每个维度对应一个人类可命名的语义概念,也不保证加入神经网络后仍沿原始重构目标单调下降。
[S1] Eqs.3–6; interpretability discussion · PDF 第 4 页 · 看原文 ↗
04 · 架构:沿一批样本走完一层
原图默认完整显示;点击“放大图像”查看细节。下方竖向图用于跟踪核心路径。
左侧每个 VSFEM 是一个视图独立的特征提取模块。右下角把它拆成矩阵更新;右上角的 Label MLP 才负责把低维表示转为簇概率。中间的对比关系是训练监督,不是测试时需要再运行一个“对比模块”。
① A 不是类别标签,而是解释特征的基
对视图 v,Aᵛ 为 mᵥ×r,Zᵛ 为 r×b,乘积 AᵛZᵛ 回到 mᵥ×b。Z 的每一列描述一个样本怎样由这些基组合而来。作者从以下目标导出解析更新:
第一项让基和系数组合能还原输入;α、β 是非负正则系数,抑制矩阵尺度。F 表示 Frobenius 范数(所有元素平方和再开方)。这条式子解释网络骨架的来源;最终训练损失是后文的分配对比目标,不应把二者混为一谈。
② 固定 A,把高维特征投到低维系数
先计算 AᵀA,描述基向量之间的相关性;加 βI 后求逆,再乘 AᵀX。与只用 AᵀX 相比,它校正了基的相关性,也通过正则稳定求解。计算的逆矩阵是 r×r,而不是样本数×样本数。
输出 Zᵛ 是 r×b。I 为 r×r 单位阵,⊤ 为转置;β 为正时,即使 A 的列相关,正则化的 Gram 矩阵在精确算术下也可逆。式4是固定 A 时式3对子问题的最优解,不等于整个网络已求出全局最优。
③ 学习修正:只在低维空间中增加参数
公开实现为每个视图、每层各放一个 r→r 的带偏置 Linear;输入是上一步的低维系数,输出宽度不变。权重以单位阵初始化,偏置没有被显式清零。这一步收到最终分配损失的梯度,可让低维方向更适合聚类,而不只适合重构。
它没有在这个位置调用非线性激活;非线性 ELU 在最后的共享标签头里。不同视图的特征提取器不共享参数,标签头共享。
④ 用修正后的表示更新下一层的基
X 与 Z 的关系反过来用于重估 A。随着层数推进,表示不是反复经过同一个固定投影,而是与当前输入共同改变后续投影。
XZᵀ 是 mᵥ×r,右乘 r×r 逆矩阵,结果为 mᵥ×r。式5是固定 Z 的更新;代码将神经变换后的 Z 放入此处。后续层再用新 A 求表示,因此批次中其他样本也会影响同一样本的后续表示。
05 · 起点怎么来:一次低秩初始化,不是零开销
第一层的 A₀ 是可学习参数,但作者不从任意随机基直接开始。他们先求一个正交低秩分解的近似解:固定 A 时用 AᵀX 得到 Z;再对 XZᵀ 做 SVD,取左右奇异向量的乘积更新 A,反复少量迭代后将结果装入 A₀。
[S1] Eqs.7–8; Remark · PDF 第 4 页 · 看原文 ↗
为什么初始化用 SVD?与主网络的逆矩阵有何不同?
初始化要求 AᵀA=I,给定 Z 后更新 A 是正交 Procrustes 问题;若 XZᵀ=UΣVᵀ,则 A=UVᵀ。进入主网络后,A₀可以被梯度更新,层内 A 使用带正则的式5更新;论文没有在这些步骤后重新强制正交。因此“正交”是初始化问题的条件,不能一路套用到所有层。
“不需要预训练”具体指不需要先训练一个自编码器,而非不做初始化、不做 SVD、也不做特征标准化。作者在大规模实验中仅随机抽取数据的 1% 求初始基,但随后仍要对比训练;这个 1% 不是总训练数据占比。
[S1] Training Efficiency · PDF 第 7 页 · 看原文 ↗
[S2] test_cmvsc_large.py:18–40 · 固定提交 ed55140 · 看代码 ↗
分析判断论文的优势是减少昂贵预训练和参数量。初始化成本应单独计入,不能把 BONE 称为“无需任何准备的纯前向聚类”。
06 · 无标签监督:让同一对象的分配一致,也让各簇被使用
共享头把低维表示变成簇概率
每个视图的末层 Z 进入同一个 r→k 标签头,再经 ELU、Softmax 产生 Pᵛ。Pᵛ 的第 i 列 pᵥᵢ 是该样本分给每个簇的概率。共享头使不同视图使用同一组输出坐标;训练损失进一步要求同一对象在这些坐标中的分配相似。
[S1] Eq.9; Figure 2(c) · PDF 第 5 页 · 看原文 ↗
[S2] method/bone.py:49–53 · 固定提交 ed55140 · 看代码 ↗
正对是同一对象,负对是不同对象
手写数字示例中,同一张数字在不同特征视图下的概率向量构成正对;其他样本构成负对。相似度比较的是簇概率向量,不是原始图片或 A 的列。损失让正对的余弦相似度相对其他候选更大。
v′≠v,d 为余弦相似度,τ 为温度。分母遍历样本 j 和视图 u,只排除锚点自己,因此包含其他视图的正对和不同样本的负对。论文以全部 n 个样本书写;训练代码在当前批次构造候选,并对所有正对及锚点平均。
[S2] utils/cl_loss.py:6–54 · 固定提交 ed55140 · 看代码 ↗
分析判断不同样本未必属于不同簇:两张不同的“3”也会作为负对。该机制存在假负例张力;本篇没有受控实验量化它的影响,不应写成“所有负对都语义不同”。
[S1] Positive/negative pair definitions · PDF 第 5 页 · 看原文 ↗
防塌缩:看一个批次的平均簇使用率
只要求视图一致,会容许所有样本都分进同一簇。作者另算每个视图的平均簇概率 q,再最小化负熵,使整体簇使用更均衡。
这里用 c 表示簇索引,避免与前面样本 i 混淆。qᵛ_c 为第 c 个簇的平均使用率,不是每个样本的分配。最小化Σq log q相当于最大化熵;均匀簇频率是其最小点。它抑制簇级塌缩,却不保证每个样本都被清晰地分到一个簇。
总损失为所有跨视图正对损失的平均,加 λᵣ 倍熵正则。梯度穿过共享头、各层 Linear、矩阵逆和基更新,回到初始 A₀。α、β 控制层内求解,λᵣ 控制最终正则;它们不是同一类权重。
[S1] Eq.10 · PDF 第 5 页 · 看原文 ↗
[S2] method/bone.py:64–86 · 固定提交 ed55140 · 看代码 ↗
实现差异提前说明:公开代码的熵项少了论文的 1/k 缩放。相同 λᵣ 下,代码中的该项相对对比损失更强,不能把论文公式和代码配方直接混用;详见复现对照。
07 · 训练与推理:同一个前向,监督只在训练时出现
先选一条路径,再比较差异
训练:样本对应 → 概率分配 → 自监督损失 → 梯度更新
各视图同步采样同一批对象,经各自的 L 层优化引导模块和共享标签头得到 Pᵛ。损失由样本对应关系和当前分配构造,不读真实类别标签;Adam 更新 A₀、低维 Linear 和共享头。
前向内部重算的 A 与优化器维护的 A₀ 是不同对象。下一批重新从当前可训练 A₀开始,不把上一批末层 A 当作持久缓存。
推理:保留矩阵更新和标签头 → 平均概率 → argmax
仍从学得的 A₀ 开始,在当前输入批次上运行各层求表示、Linear 和基更新;随后使用共享标签头。关闭对比损失,不反向传播;按簇概率跨视图平均,再输出最大概率对应的簇索引。
它输出簇编号,不输出“这是数字3”等语义标签。评测 ACC 时才将簇编号与真实类别做最优匹配。
[S2] method/bone.py:55–89 · 固定提交 ed55140 · 看代码 ↗
[S2] utils/method_util.py:8–18 · 固定提交 ed55140 · 看代码 ↗
推理的关键边界:批次会进入计算
以一个待分组样本为中心,它第一次投影由 A₀ 决定;第一层更新 A 时会汇总本批所有样本的 XZᵀ 和 ZZᵀ,下一层再用这个 A 投影。因此至少两层时,它并非对每个样本完全独立的固定映射。换批次成员或批量大小,可能改变后续表示与分配。
[S2] method/bone.py:64–69 · 固定提交 ed55140 · 看代码 ↗
论文式11允许非负、总和为1的视图权重,但实际等权。上式将等权设置和代码argmax合并写成说明式:P是k×b,ŷᵢ是离散簇编号。这里的融合发生在概率层,不是先拼接特征再跑K-means。
[S2] method/bone.py:73–81 · 固定提交 ed55140 · 看代码 ↗
默认超参、数据处理与公开脚本配方
论文搜索 L∈{2,3,4,5},r∈{k,2k,3k,4k,5k},batch∈{128,256,512};其余设置 α=β=0.1、τ=1、λᵣ=1、训练100 epochs、初始化最多100次迭代。作者称基线也按推荐范围网格搜索,但未给独立验证集或超参选择准则。
[S1] Experimental Setup · PDF 第 6 页 · 看原文 ↗
公开脚本按视图 StandardScaler 标准化特征,训练用 Adam,学习率0.01,不同脚本使用的随机种子和批次设置可见下表。大规模评测以5120样本为批次分配,最后一个批次保留;小数据脚本将整个数据集一次送入模型评测。该协议不是分离训练/测试的归纳分类实验。
[S2] utils/MVDataset.py:31–37 · 固定提交 ed55140 · 看代码 ↗
[S2] test_cmvsc.py:28–70 · 固定提交 ed55140 · 看代码 ↗
[S2] test_cmvsc_large.py:11–65 · 固定提交 ed55140 · 看代码 ↗
| 数据集 | 训练batch | r/k | L |
|---|---|---|---|
| HandWrite | 128 | 4 | 3 |
| BDGP | 512 | 2 | 2 |
| MSRC | 128 | 3 | 5 |
| COIL20 | 128 | 1 | 4 |
| Caltech5V | 128 | 4 | 3 |
| MNIST-USPS | 512 | 4 | 2 |
| ALOI | 512 | 2 | 2 |
| CCV(注释配置) | 512 | 3 | 2 |
| YouTubeFace50 | 512 | 1 | 2 |
08 · 结果:多数数据集有效,也有明确的取舍
论文以 ACC、NMI、Purity 评价聚类,三者越高越好。ACC 允许簇编号与类别编号的最优匹配;NMI 衡量两个分组的信息一致性;Purity 看每个簇的多数类别。它们都需要真实标签来评测,但标签不进入训练损失。
[S1] Experimental Setup · PDF 第 6 页 · 看原文 ↗
[S2] utils/method_util.py:8–43 · 固定提交 ed55140 · 看代码 ↗
评测范围:传统方法与深度方法在同一组多视图基准上比较;论文没有报告独立测试划分、checkpoint标识、重复运行均值或标准差。下表保持原文小数精度,不当作训练外泛化成绩。
| 数据集 | MFLVC ACC | CVCL ACC | DCMVC ACC | BONE ACC | BONE 参数 |
|---|---|---|---|---|---|
| HandWrite | 0.859 | 0.968 | 0.901 | 0.977 | 55K |
| BDGP | 0.990 | 0.990 | 0.991 | 0.992 | 18K |
| MRSC | 0.795 | 0.910 | 0.586 | 0.938 | 31K |
| COIL20 | 0.628 | 0.750 | 0.757 | 0.769 | 227K |
| Caltech5V | 0.747 | 0.738 | 0.901 | 0.906 | 116K |
| MNIST-USPS | 0.996 | 0.997 | 0.990 | 0.982 | 69K |
| ALOI | 0.494 | 0.895 | 0.928 | 0.784 | 397K |
| CCV | 0.290 | 0.278 | 0.347 | 0.345 | 863K |
[S1] Table 2 · PDF 第 6 页 · 看原文 ↗
HandWrite、BDGP、MRSC、COIL20 的 BONE 在这三项指标上都高于表内三个深度基线。Caltech5V 的 ACC 更高,但 NMI 0.831 略低于 DCMVC 的 0.832。MNIST-USPS 和 ALOI 则在三项指标上均低于最好的深度基线;CCV 的 ACC 接近 DCMVC,NMI/Purity 仍落后。
[S1] Table 2 · PDF 第 6 页 · 看原文 ↗
最值得保留的反例是 ALOI:BONE 为 ACC 0.784、NMI 0.856、Purity 0.799;DCMVC 为 0.928、0.956、0.932。参数显著减少,但性能差距也显著,不能把结论写成“轻量而且全面超过深度方法”。
[S1] Table 2, ALOI row · PDF 第 6 页 · 看原文 ↗
展开完整深度对照:ACC / NMI / Purity / 参数
表格保留所有值,手机可横向滚动。
| 数据集 | MFLVC ACC | MFLVC NMI | MFLVC Purity | MFLVC 参数 | CVCL ACC | CVCL NMI | CVCL Purity | CVCL 参数 | DCMVC ACC | DCMVC NMI | DCMVC Purity | DCMVC 参数 | BONE ACC | BONE NMI | BONE Purity | BONE 参数 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HandWrite | 0.859 | 0.864 | 0.859 | 28M | 0.968 | 0.929 | 0.968 | 27M | 0.901 | 0.822 | 0.901 | 21M | 0.977 | 0.944 | 0.977 | 55K |
| BDGP | 0.990 | 0.967 | 0.990 | 11M | 0.990 | 0.967 | 0.990 | 9M | 0.991 | 0.971 | 0.991 | 8M | 0.992 | 0.973 | 0.992 | 18K |
| MRSC | 0.795 | 0.711 | 0.795 | 19M | 0.910 | 0.820 | 0.910 | 11M | 0.586 | 0.501 | 0.610 | 15M | 0.938 | 0.881 | 0.938 | 31K |
| COIL20 | 0.628 | 0.733 | 0.647 | 24M | 0.750 | 0.816 | 0.767 | 28M | 0.757 | 0.841 | 0.782 | 21M | 0.769 | 0.844 | 0.790 | 227K |
| Caltech5V | 0.747 | 0.681 | 0.747 | 26M | 0.738 | 0.641 | 0.753 | 17M | 0.901 | 0.832 | 0.901 | 21M | 0.906 | 0.831 | 0.906 | 116K |
| MNIST-USPS | 0.996 | 0.988 | 0.996 | 10M | 0.997 | 0.990 | 0.997 | 15M | 0.990 | 0.971 | 0.990 | 8M | 0.982 | 0.952 | 0.982 | 69K |
| ALOI | 0.494 | 0.778 | 0.510 | 18M | 0.895 | 0.932 | 0.903 | 23M | 0.928 | 0.956 | 0.932 | 14M | 0.784 | 0.856 | 0.799 | 397K |
| CCV | 0.290 | 0.302 | 0.330 | 27M | 0.278 | 0.275 | 0.322 | 25M | 0.347 | 0.335 | 0.396 | 24M | 0.345 | 0.304 | 0.366 | 863K |
对传统方法:收益主要在哪些基准成立
Table1中 HandWrite、BDGP、MRSC、Caltech5V、ALOI、CCV 的 BONE 三项指标均高于列出的传统方法。COIL20 的 BONE ACC 为0.769,低于 AWMVC 的0.772;NMI为0.844,低于SFMC的0.893;Purity为0.790,低于RCAGL的0.874。MNIST-USPS则是TLRLF4的0.992/0.977/0.992高于BONE的0.982/0.952/0.982。
[S1] Table 1 · PDF 第 5 页 · 看原文 ↗
Table1 的 N/A 表示作者报告的程序错误或超时,不是该方法能力为零。主表是系统比较,不能单独证明性能提升究竟来自初始化、可学习变换还是损失。
09 · 效率证据:参数少,训练快,仍要看协议
参数省在哪里,“1%”又以谁为分母
各视图只保存一个 mᵥ×r 的初始基,以及每层 r×r 的修正权重;共享头另需 r×k。论文给出的参数计数为:
V为视图数,L为层数,r为中间宽度,mᵥ为输入维度,k为簇数。三项分别对应各视图各层修正权重、各视图A₀、共享标签头权重。公式未计偏置;按代码Linear的结构,还需VLr+k个偏置参数。参数量小并不意味着矩阵运算和批内相似度没有成本。
Table2的参数比例因数据集和基线不同而变化。按原表四舍五入后的参数数值换算:HandWrite 的55K相对DCMVC的21M约为0.26%;ALOI的397K相对DCMVC的14M约为2.84%;CCV的863K相对DCMVC的24M约为3.60%。因此“约1%”是概括性的量级描述,并非所有条目的共同精确比例。
[S1] Table 2; Parameter Complexity · PDF 第 6 页 · 看原文 ↗
YouTubeFace50:计入初始化的完整时间
作者在126,054样本的YouTubeFace50上比较训练效率;实验机器为Windows11笔记本,AMD Ryzen7 7840HS、64GB内存。对比方法先预训练200 epochs,再最多每epoch 10个batch训练100 epochs;BONE用1%样本初始化,不做自编码器预训练。下表第一段时间对BONE是初始化,对基线是预训练。
[S1] Experiments, Table3 · PDF 第 6 页 · 看原文 ↗
[S1] Training Efficiency · PDF 第 7 页 · 看原文 ↗
| 方法 | ACC↑ | NMI↑ | Purity↑ | 准备+训练(秒) | 参数 |
|---|---|---|---|---|---|
| MFLVC | 0.5672 | 0.7235 | 0.4655 | 83 + 3009 | 20M |
| CVCL | 0.705 | 0.8289 | 0.7431 | 582 + 374 | 25M |
| DCMVC | 0.7093 | 0.8366 | 0.7405 | 424 + 7498 | 16M |
| BONE | 0.7001 | 0.8426 | 0.7544 | 7 + 80 | 156K |
[S1] Table 3 · PDF 第 6 页 · 看原文 ↗
按两段时间相加,BONE为87秒,CVCL为956秒,DCMVC为7922秒,MFLVC为3092秒。这支持该协议下的训练效率优势;同时BONE的ACC低于CVCL/DCMVC,NMI/Purity更高,体现指标之间的取舍。
[S1] Table 3; totals are explanatory sums · PDF 第 6 页 · 看原文 ↗
原图默认完整显示;点击“放大图像”查看坐标与各项指标。
这里有训练诊断,没有组件消融
Figure3支持BONE较早获得较好的聚类结果,但本次核实的九页论文没有去掉可学习变换、替换初始化、去掉熵正则等受控消融,也没有噪声强度/错配比例实验。不能从这组曲线独立判定各模块因果贡献,或把“应对噪声”的动机写成已验证鲁棒性结论。
[S1] Tables 1–3 · PDF 第 6 页 · 看原文 ↗
[S1] Figure 3; Performance Evaluation; Conclusion · PDF 第 7 页 · 看原文 ↗
理论运算成本:省参数也会用到逆矩阵和批内成对比较
根据式4–5,一个视图、一层会形成r×r Gram矩阵并求解,常规密集实现的主要项包括mᵥbr和r³;对比损失显式构造(Vb)×(Vb)相似度矩阵,代价随batch平方增长。这是对公开运算的量级分析,省略常数和底层实现,不是论文给出的实测复杂度或显存表。r或batch变大时,轻量参数不能保证低运行成本。
10 · 复现与限制:把论文主张的边界写清
论文和公开代码,需要分别对齐
| 位置 | 论文描述 | 固定实现与影响 |
|---|---|---|
| 层内顺序 | Algorithm1依次列:式4求Z、式5更新A、式6提高层表示。 | forward先对式4输出做Linear,再用此Z更新A。本文具体计算路径按代码解释,不能把伪代码行序当成完全相同的实现。 |
| 熵缩放 | 式10含1/(Vk)。 | con_reg_loss除V,没有除k。相同λᵣ下相对权重不同,复现时须选定口径。 |
| 温度接口 | 实验τ=1。 | BONE存self.temperature,但调用con_inter_view时未传入;函数默认temperature=1。默认一致,修改构造参数不会自动改变损失温度。 |
| 大规模batch数 | 最多10batch/epoch。 | 训练完成后才判断j≥10;j从0开始,有足够batch时执行11次更新。 |
[S1] Eq.10 · PDF 第 5 页 · 看原文 ↗
[S1] Algorithm 1 · PDF 第 6 页 · 看原文 ↗
[S1] Training Efficiency · PDF 第 7 页 · 看原文 ↗
[S2] method/bone.py:64–86 · 固定提交 ed55140 · 看代码 ↗
[S2] utils/cl_loss.py:124–138 · 固定提交 ed55140 · 看代码 ↗
[S2] test_cmvsc_large.py:47–55 · 固定提交 ed55140 · 看代码 ↗
这些差异不否定主表,但会影响精确复现。本文没有训练模型重现论文分数;数据下载、运行环境和多随机种子的误差范围仍须后续实际实验核查。
适用条件与尚未验证的问题
- 样本对齐和已知k:正对依赖跨视图样本对应,标签头宽度依赖簇数。本篇没有证明对缺失视图、错配对应或未知簇数直接适用。
- 均衡偏好:负熵鼓励簇使用均衡;真实类别强烈不均衡时,这个目标可能与数据结构冲突。本篇没有专门检验该边界。
- 评测依赖输入集合:特征标准化及层内基更新都涉及数据集合/批次,不应直接把公开脚本当成对新样本独立预测的部署协议。
- 轻量与效果有取舍:ALOI、MNIST-USPS的落后是实际反例;参数优势不代表所有任务都能无损替换大型模型。
- 可解释性与因果证据有限:优化来源能解释运算,但没有模块消融、语义解释评测或整体收敛证明。
以上为依据原方法与公开材料的分析判断;论文没有独立Limitations节。不能将“本篇未报告”扩大成领域内不存在相关证据。
[S1] Eqs.3–8 · PDF 第 4 页 · 看原文 ↗
[S1] Eq.10 · PDF 第 5 页 · 看原文 ↗
11 · 读完应能复述的三件事
方法:以优化更新给神经网络搭骨架,从高维特征直接求低维系数,在低维上学习修正,再用共享头做簇分配。训练:跨视图同一样本的分配应接近,簇使用不能全部塌进一处;这些损失通过矩阵运算回传。结果:作者的协议下参数和训练成本显著减少,但部分数据集和指标确实落后,且没有消融把各组件的作用拆清。
研究启发可借鉴的设计是把能解析求解的部分留给结构化计算,把可学习参数集中在任务相关接口。迁移到别的任务时,首先检查解析子问题是否仍合理、监督是否真的对应最终任务,以及批次依赖会怎样影响部署。
[S1] The Proposed Method · PDF 第 4 页 · 看原文 ↗
[S1] Tables 2–3 · PDF 第 6 页 · 看原文 ↗
自测:不用模块名,解释一批样本怎样变成簇编号
从每视图特征X和学得的A₀开始:求正则化低维系数;Linear修正;用X和修正后的Z更新下一层基;重复;最后共享头给出每簇概率;跨视图平均后argmax。训练多出对比与熵损失及参数更新,推理仍保留层内矩阵更新。
自测:1%参数、1%初始化样本,是同一个结论吗?
不是。前者是相对深度基线参数规模的概括,比例依数据集变化;后者仅指YouTubeFace50的初始基使用了1%样本,不是整个训练仅消费1%数据。
自测:one-step意味着只算一次矩阵吗?
不是。它强调表示学习和最终聚类分配连在一个框架中,无需额外K-means/谱聚类;内部仍包含初始化、多层矩阵更新和多轮训练。
固定来源与可核查材料
- [S1] AAAI 正式论文 · 论文与DOI信息 ↗ · 完整PDF ↗Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · DOI 10.1609/aaai.v40i19.38641 · 正式发表2026-03-14 · 本次核查2026-10-10。版本以AAAI正式PDF及字节摘要固定;SHA-256:
9615f6a84bc569c72e55b4bbcf06f28aab689f6eddb9e142c3bafd5b8ca7855e。用户本地PDF与此完全一致。未核实更早首次投稿日;没有据文件名编造arXiv编号。 - [S2] 作者公开实现 · 固定提交 ↗NuclearLemon/BONE · ed55140ea9da7dd88ffde444179ae5f86f254b1b · 提交日期2025-11-13。已阅读模型、初始化、损失、训练/评测与数据处理代码;代码事实与论文事实分别标注。
完整Evidence已嵌入本文件,断网仍可查看原文定位与返回正文。外部论文/代码链接需联网;图与MathML公式不依赖远程运行时。原图属于论文权利人,转载仅作署名研究解读,未发现额外开放图形许可。
证据索引
完整AAAI正式PDF9页,用户附件与官方SHA-256一致;作者实现固定到ed55140。覆盖动机、层内机制、初始化、损失、训练、推理、全部深度主表及效率表、负例和实现差异;未独立复跑,未补造组件消融、噪声实验或首次投稿日期。
展开全部 86 条证据(断网可查)
- 原文事实
标题、五位作者与福州大学署名核实;AAAI 40(19):16066–16074,DOI 10.1609/aaai.v40i19.38641,官方发表日2026-03-14;首次投稿日期未核实。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
PDF p.1; AAAI DOI landing page - 原文事实
用户PDF与官方PDF均9页、763700字节,SHA-256为9615f6a84bc569c72e55b4bbcf06f28aab689f6eddb9e142c3bafd5b8ca7855e,字节完全一致。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Retrieved official PDF; local SHA-256 comparison - 原文事实
BONE将正则化矩阵分解更新与低维可学习变换结合,用共享label head和分配概率上的跨视图对比损失学习聚类。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
The Proposed Method, PDF pp.4–6 - 原文事实
X^v∈R^(m_v×n),V个视图共享n个对齐样本,k为簇数,r为表示维度。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Related Work notation, PDF p.2 - 原文事实
实现由真实标签的不同值个数设置k;训练损失不接收类别标签,但依赖已知簇数。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
utils/MVDataset.py lines 6–18 - 原文事实
作者针对传统硬一致性/后处理融合、深度自编码器预训练和参数开销提出混合优化与神经网络的框架。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Introduction; Related Work, PDF pp.1–4 - 分析判断
BONE仍具有低秩重构、正则化和样本对应等结构假设;无显式一致性约束不等于无先验。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eqs.3,7,10, PDF pp.4–5 - 原文事实
持久可训练参数为各视图A0、各层低维Linear和共享label_fc;层内A根据当前输入重算,不是另一个nn.Parameter。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 19–47,55–86; test_cmvsc.py Adam loop - 分析判断
优化骨架提供操作层面的可解释性;文章未提供语义可解释性或加入可学习变换后单调收敛的证明。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
The Proposed Method, PDF p.4 - 图形证据
Figure2完整图区裁切,含(a)多视图提取/分配/对比/融合,(b)优化更新,(c)label head;图像文字音频为示意。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Figure 2, PDF p.3 - 原文事实
公开实现读取.mat内X1...Xv特征和Y标签,不提供图像文字音频原始编码器。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
utils/data_util.py get_dataset; utils/MVDataset.py - 图形证据
重绘代码数据流:每视图每层正则化投影→r维Linear→更新A,末层Z经共享label_fc→各视图概率平均→argmax。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 64–78; paper Eqs.4–6 - 原文事实
minΣv(||Xv−AvZv||F²+α||Av||F²+β||Zv||F²),Av为m_v×r、Zv为r×n;这是骨架来源,最终网络用Eq.10训练。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.3, PDF p.4 - 原文事实
Zv=(AvᵀAv+βI)^−1AvᵀXv;I∈R^(r×r)。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.4, PDF p.4 - 说明式 / 推导
由矩阵形状推导:逆矩阵为r×r;β>0下精确算术中Gram加正则可逆;固定A子问题最优不等于整体网络最优。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.4, PDF p.4 - 原文事实
每视图每层Linear(r,r,bias=True),权重初始化单位阵、未显式置零偏置;此处无激活,label_fc为Linear(r,k)→ELU→Softmax。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 35–53,64–74 - 原文事实
Av=XvZvᵀ(ZvZvᵀ+αI)^−1。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.5, PDF p.4 - 说明式 / 推导
代码先对ridge结果施加fc_Z,再以所得Z更新A;更新依赖本批X、Z,下一层表示可受批内其他样本影响。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 64–69 - 原文事实
初始化求minΣv||Xv−Ainitv Zinitv||F²且AinitvᵀAinitv=I;Z=AinitᵀX,SVD(XZᵀ)=UΣVᵀ,Ainit=UVᵀ;作为近似起点,可采样和限制迭代。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eqs.7–8 and Remark, PDF p.4 - 原文事实
YouTubeFace50仅1%样本用于初始化,随后进行对比训练;无预训练指不做自编码器预训练。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Training Efficiency, PDF p.7 - 原文事实
共享label projection head将Zv∈R^(r×n)变为Pv∈R^(k×n),原图label head有ELU和Softmax。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.9, Figure2(c), PDF pp.3,5 - 原文事实
s(i,v,v′)=−log[exp(d(pi^v,pi^v′)/τ)/Σ_(j,u)≠(i,v)exp(d(pi^v,pj^u)/τ)];v′≠v,余弦相似度;分母包含所有其他候选。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.10 definition of s, PDF p.5 - 原文事实
代码拼接当前批次各视图概率,单位归一化,正对mask为相同样本跨视图,对角self mask为0,最终平均所有锚点和正对。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
utils/cl_loss.py lines 6–54 - 分析判断
不同样本被视为负对,不保证语义异簇;可能存在假负例张力,本篇未量化。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Pair definitions, PDF p.5 - 原文事实
q_c^v=(1/n)Σ_j P_cj^v;Lreg=(1/V)(1/k)ΣvΣc q_c^v log q_c^v。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.10 L_reg,q, PDF p.5 - 说明式 / 推导
负熵正则鼓励簇频率均衡;不保证单个样本确定分配,且真实类别不均衡时该偏好未必合适。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.10, PDF p.5 - 原文事实
损失反传至所有注册参数:初始A、各视图各层fc_Z、共享label_fc;矩阵层内操作未detach。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 64–86; test_cmvsc.py lines 50–63 - 原文事实
训练和test=True前向保留同一矩阵计算;test只跳过损失。每次前向从anchor_list初始化临时A,跨批次不保存末层基。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py forward; test_cmvsc.py training loop - 说明式 / 推导
L≥2时下一层基取决于本批X和Z,故单样本输出可能随同批样本变化;代码未提供批量无关固定投影。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 64–69 - 说明式 / 推导
论文Pv加权融合,实际等权γ=1/V;代码平均Pv后argmax。正文将两步合并为说明式。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Eq.11, PDF p.5; method/bone.py lines 73–81 - 原文事实
L为2到5,r=k×[1,2,3,4,5],batch=[128,256,512],网格搜索;α=β=0.1,τ=1,λr=1,E=100,初始化最多100迭代;未报告独立验证集/选参准则。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Experimental Setup, PDF p.6 - 原文事实
实现StandardScaler按视图全体数据fit;Adam lr=1e-2;小数据全体一次eval,大数据按batch=5120评测且drop_last=False;训练不读取label构建loss。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
test_cmvsc.py; test_cmvsc_large.py; utils/MVDataset.py - 原文事实
公开配置(batch,r/k,L):HandWrite(128,4,3),BDGP(512,2,2),MSRC(128,3,5),COIL20(128,1,4),Caltech5V(128,4,3),MNIST-USPS(512,4,2),ALOI(512,2,2),CCV注释(512,3,2),YouTubeFace50(512,1,2)。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
test_cmvsc.py lines 13–23; test_cmvsc_large.py lines 11–15 - 原文事实
HandWrite, MFLVC: ACC=0.859, NMI=0.864, Purity=0.859, parameters=28M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
HandWrite, CVCL: ACC=0.968, NMI=0.929, Purity=0.968, parameters=27M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
HandWrite, DCMVC: ACC=0.901, NMI=0.822, Purity=0.901, parameters=21M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
HandWrite, BONE: ACC=0.977, NMI=0.944, Purity=0.977, parameters=55K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
BDGP, MFLVC: ACC=0.990, NMI=0.967, Purity=0.990, parameters=11M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
BDGP, CVCL: ACC=0.990, NMI=0.967, Purity=0.990, parameters=9M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
BDGP, DCMVC: ACC=0.991, NMI=0.971, Purity=0.991, parameters=8M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
BDGP, BONE: ACC=0.992, NMI=0.973, Purity=0.992, parameters=18K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MRSC, MFLVC: ACC=0.795, NMI=0.711, Purity=0.795, parameters=19M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MRSC, CVCL: ACC=0.910, NMI=0.820, Purity=0.910, parameters=11M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MRSC, DCMVC: ACC=0.586, NMI=0.501, Purity=0.610, parameters=15M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MRSC, BONE: ACC=0.938, NMI=0.881, Purity=0.938, parameters=31K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
COIL20, MFLVC: ACC=0.628, NMI=0.733, Purity=0.647, parameters=24M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
COIL20, CVCL: ACC=0.750, NMI=0.816, Purity=0.767, parameters=28M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
COIL20, DCMVC: ACC=0.757, NMI=0.841, Purity=0.782, parameters=21M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
COIL20, BONE: ACC=0.769, NMI=0.844, Purity=0.790, parameters=227K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
Caltech5V, MFLVC: ACC=0.747, NMI=0.681, Purity=0.747, parameters=26M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
Caltech5V, CVCL: ACC=0.738, NMI=0.641, Purity=0.753, parameters=17M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
Caltech5V, DCMVC: ACC=0.901, NMI=0.832, Purity=0.901, parameters=21M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
Caltech5V, BONE: ACC=0.906, NMI=0.831, Purity=0.906, parameters=116K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MNIST-USPS, MFLVC: ACC=0.996, NMI=0.988, Purity=0.996, parameters=10M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MNIST-USPS, CVCL: ACC=0.997, NMI=0.990, Purity=0.997, parameters=15M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MNIST-USPS, DCMVC: ACC=0.990, NMI=0.971, Purity=0.990, parameters=8M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
MNIST-USPS, BONE: ACC=0.982, NMI=0.952, Purity=0.982, parameters=69K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
ALOI, MFLVC: ACC=0.494, NMI=0.778, Purity=0.510, parameters=18M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
ALOI, CVCL: ACC=0.895, NMI=0.932, Purity=0.903, parameters=23M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
ALOI, DCMVC: ACC=0.928, NMI=0.956, Purity=0.932, parameters=14M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
ALOI, BONE: ACC=0.784, NMI=0.856, Purity=0.799, parameters=397K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
CCV, MFLVC: ACC=0.290, NMI=0.302, Purity=0.330, parameters=27M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
CCV, CVCL: ACC=0.278, NMI=0.275, Purity=0.322, parameters=25M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
CCV, DCMVC: ACC=0.347, NMI=0.335, Purity=0.396, parameters=24M; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
CCV, BONE: ACC=0.345, NMI=0.304, Purity=0.366, parameters=863K; all metrics higher better; clustering on the benchmark dataset, no held-out split/checkpoint identifier reported.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
ACC/NMI/Purity均越大越好;表格未给重复运行方差、checkpoint或独立held-out split,不将之表述为泛化分类结果。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Experimental Setup, Table2, PDF p.6 - 原文事实
HandWrite/BDGP/MRSC/Caltech5V/ALOI/CCV中BONE三指标高于表内传统基线;COIL20 BONE ACC0.769<AWMVC0.772,NMI0.844<SFMC0.893,Purity0.790<RCAGL0.874;MNIST-USPS TLRLF4 0.992/0.977/0.992>BONE0.982/0.952/0.982;N/A是程序错误或超时。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table1, PDF p.5 - 原文事实
论文计数N=r(VLr+Σv m_v+k),r通常为k的数倍。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Parameter Complexity, PDF p.6 - 说明式 / 推导
代码所有Linear含bias;在论文权重计数上增加VLr+k偏置项。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 35–53 - 说明式 / 推导
按表格取整后的参数换算,55K/21M≈0.26%(HandWrite),397K/14M≈2.84%(ALOI),863K/24M≈3.60%(CCV),分母均DCMVC;约1%非全表精确固定比例。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table2, PDF p.6 - 原文事实
YouTubeFace50 MFLVC: ACC=0.5672, NMI=0.7235, Purity=0.4655, preparation+training=83+3009 seconds, params=20M; BONE preparation=initialization, baselines=pretraining; no held-out split specified.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table3, PDF p.6 - 原文事实
YouTubeFace50 CVCL: ACC=0.705, NMI=0.8289, Purity=0.7431, preparation+training=582+374 seconds, params=25M; BONE preparation=initialization, baselines=pretraining; no held-out split specified.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table3, PDF p.6 - 原文事实
YouTubeFace50 DCMVC: ACC=0.7093, NMI=0.8366, Purity=0.7405, preparation+training=424+7498 seconds, params=16M; BONE preparation=initialization, baselines=pretraining; no held-out split specified.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table3, PDF p.6 - 原文事实
YouTubeFace50 BONE: ACC=0.7001, NMI=0.8426, Purity=0.7544, preparation+training=7+80 seconds, params=156K; BONE preparation=initialization, baselines=pretraining; no held-out split specified.
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table3, PDF p.6 - 原文事实
机器Windows11/AMD Ryzen7 7840HS/64GB;YouTubeFace50 126054样本;大规模所有方法最多10batches/epoch、100epochs,BONE1%初始化、其他深度法预训练200epochs。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Experiments, PDF p.6; Training Efficiency, PDF p.7 - 说明式 / 推导
两段相加总时BONE87s,CVCL956s,DCMVC7922s,MFLVC3092s;这是说明性求和,非单样本推理延迟。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Table3, PDF p.6 - 图形证据
完整三面板ACC/NMI/Purity对比训练曲线;基线此前200epochs预训练不计入该横轴。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Figure3 and caption, PDF p.7 - 分析判断
全文无组件去除消融或噪声/错配强度受控实验;主表和曲线不能拆出组件因果或直接证明噪声鲁棒性。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Full paper pp.1–9; Tables1–3; Figure3 - 说明式 / 推导
依据密集运算推导单视图单层主要项含m_v b r和r³、对比显式相似矩阵为Vb×Vb;为解释性量级分析,非实测。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 64–69; utils/cl_loss.py lines 17–39 - 原文事实
伪代码行4/5/6列Z→A→高层提取;固定实现ridge→Linear→A,层内顺序有差异。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 64–69; Algorithm1 PDF p.6 - 原文事实
熵代码仅除V,不除k;同λr下代码正则项比论文公式强k倍(按相同q定义)。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
utils/cl_loss.py lines 124–138 vs Eq.10 PDF p.5 - 原文事实
temperature存于model但未传给con_inter_view;该函数默认temperature=1,与论文默认一致,改model参数未自动改变loss温度。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
method/bone.py lines 21,85–86; utils/cl_loss.py line6 - 原文事实
j从0开始且更新后才if j>=10 break;足够batch时每epoch11次更新,与论文最多10batch有差异。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
test_cmvsc_large.py lines 47–55 - 分析判断
本篇未验证缺失视图/错配/未知k,负熵偏好均衡,未做语义可解释性评价;这些是方法及证据范围的分析边界。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Method and Experiments, PDF pp.4–7 - 分析判断
公开协议标准化整个输入数据集、前向基更新依赖当前批次;未给独立新样本部署验证。
BONE official PyTorch implementation · ed55140ea9da7dd88ffde444179ae5f86f254b1b
打开原始来源 ↗ · 返回对应正文 ↑
utils/MVDataset.py standard_data; method/bone.py forward; evaluation scripts - 原文事实
one-step指直接得到聚类分配、无需独立后处理聚类,不指无初始化、单层或一次训练迭代。
Bridging Optimization and Neural Networks for Efficient Multi-view Clustering · AAAI-26 proceedings PDF, 2026-03-14
打开原始来源 ↗ · 返回对应正文 ↑
Method, Algorithm1, Tables2–3, PDF pp.4–6