数学物理学报 ›› 2026, Vol. 46 ›› Issue (5): 1962-1989.

• • 上一篇    下一篇

多维标度分析中一类正交性个体差异标度模型的 $\varepsilon$- 加速算法

覃月凤, 韦远芬, 潘雪波, 梁惠宇, 陈新, 李姣芬*()   

  1. 桂林电子科技大学数学与计算科学学院, 广西应用数学中心 (桂林电子科技大学), 广西高校数据分析与计算重点实验室 桂林 541004
  • 收稿日期:2025-06-29 修回日期:2025-09-15 出版日期:2026-10-26 发布日期:2026-09-07
  • 通讯作者: 李姣芬 E-mail:lixiaogui1290@163.com
  • 基金资助:
    国家自然科学基金(12261026);广西科技项目(Guike AD25069086);桂林电子科技大学国家级大学生创新创业训练计划(202410595070);广西自动检测技术与仪器重点实验室基金(YQ23104);广西自动检测技术与仪器重点实验室基金(YQ24105)

Epsilon Acceleration Algorithms for the Orthogonal-Indscal Problem in Multidimensional Scaling Analysis

Yuefeng Qin, Yuanfen Wei, Xuebo Pan, Huiyu Liang, Xin Chen, Jiaofen Li*()   

  1. School of Mathematics and Computing Science, Center for Applied Mathematics of Guangxi (GUET), Guangxi Colleges and Universities Key Laboratory of Data Analysis and Computation, Guilin University of Electronic Technology, Guilin 541004
  • Received:2025-06-29 Revised:2025-09-15 Online:2026-10-26 Published:2026-09-07
  • Contact: Jiaofen Li E-mail:lixiaogui1290@163.com
  • Supported by:
    NSFC(12261026);Guangxi Science and Technology Project(Guike AD25069086);National College Student Innovation and Entrepreneurship Training Program at Guilin University of Electronic Technology(202410595070);Guangxi Key Laboratory of Automated Detection Technology and Instrumentation Fund(YQ23104);Guangxi Key Laboratory of Automated Detection Technology and Instrumentation Fund(YQ24105)

摘要:

多维标度分析 (Multidimensional Scaling, MDS) 是一种在低维空间中以点间距离展现主体对象之间相似性测度或亲疏关系的数据分析方法, 其通过在低维空间中表示高维数据, 保留数据点之间的相对距离关系. 个体差异标度 (Individual Differences Scaling, INDSCAL) 模型是一类针对多个对称数据矩阵进行同步 MDS, 揭示不同主体对象之间结构关系同时考虑不同主体之间尺度差异的多维数据分析模型. 该文从数值角度考虑一类正交性INDSCAL (O-INDSCAL) 模型, 其可数学归纳为列正交约束和非负对角约束下的一类多变量矩阵优化模型. 首先基于交替最小二乘法迭代思想转换原问题为一类矩阵形式不动点迭代问题, 进而基于向量序列加速中的 $\varepsilon$-算法加速原理, 提出相应的结合 $\varepsilon$-算法的不动点迭代加速算法. 数值实验表明, 对于求解 O-INDSCAL 模型, 结合 $\varepsilon$-算法的不动点迭代加速算法具有良好的加速效果, 同时与模型求解已有的投影梯度流算法以及流形优化工具箱 Manopt 中若干一阶和二阶算法相比, 在迭代效率方面具有较为明显的优势.

关键词: 多维标度分析, 个体差异标度, 向量序列加速, $\varepsilon$-算法

Abstract:

Multidimensional Scaling (MDS) is a fundamental data analysis technique that represents similarity or dissimilarity among objects by mapping them into a lower-dimensional space while preserving relative distances between data points. The Individual Differences Scaling (INDSCAL) model extends MDS by jointly analyzing multiple symmetric data matrices, capturing structural relationships among different subjects while accounting for individual scale variations. Mathematically, INDSCAL can be formulated as a multivariate matrix optimization problem subject to column orthogonality and non-negative diagonal constraints. This paper presents an efficient numerical algorithm for solving the Orthogonal-INDSCAL (O-INDSCAL) model. The original problem is first reformulated as a matrix fixed-point iteration using the alternating least squares (ALS) method. To enhance convergence, we incorporate the $\varepsilon$-algorithm, a vector sequence acceleration technique, into a corresponding $\varepsilon$-accelerated fixed-point iteration algorithm. Numerical experiments demonstrate that the proposed $\varepsilon$-accelerated fixed-point iteration algorithm significantly improves convergence speed in solving the O-INDSCAL model. Moreover, compared to existing approaches such as projected gradient flow algorithms and various first- and second-order methods in the Manopt toolbox, our method exhibits superior iterative efficiency, highlighting its practical advantages in large-scale optimization.

Key words: multidimensional scaling, individual differences scaling, vector sequence acceleration, $\varepsilon$-algorithm

中图分类号: 

  • O151.1