Communications on Applied Mathematics and Computation ›› 2025, Vol. 7 ›› Issue (5): 1791-1814.doi: 10.1007/s42967-024-00402-0

• ORIGINAL PAPERS • Previous Articles    

Joint Spectral Regression Methods for Large-Scale Discriminant Analysis

Gang Wu1,2,3, Wen Yang2   

  1. 1. Key Laboratory of Data Science and Intelligence Education of Hainan Normal University, Ministry of Education, Haikou, 571158, Hainan, China;
    2. School of Mathematics, China University of Mining and Technology, Xuzhou, 221116, Jiangsu, China;
    3. School of Big Data, Fuzhou University of International Studies and Trade, Fuzhou, 350202, Fujian, China
  • Received:2023-11-26 Revised:2024-02-16 Accepted:2024-03-21 Online:2024-06-21 Published:2024-06-21
  • Contact: Gang Wu,E-mail:gangwu@cumt.edu.cn E-mail:gangwu@cumt.edu.cn

Abstract: Spectral regression discriminant analysis (SRDA) is one of the most popular methods for large-scale discriminant analysis. It is a stepwise algorithm composed of two steps. First, the response vectors are obtained from solving an eigenvalue problem. Second, the projection vectors are computed by solving a least-squares problem. However, the independent two steps can not guarantee the optimality of the two terms. In this paper, we propose a unified framework to compute both the response matrix and the projection matrix in SRDA, so that one can extract the discriminant information of classification tasks more effectively. The convergence of the proposed method is discussed. Moreover, we shed light on how to choose the joint parameter adaptively, and propose a parameter-free joint spectral regression discriminant analysis (JointSRDA-PF) method. Numerical experiments are made on some real-world databases, which show the numerical behavior of the proposed methods and the effectiveness of our strategies.

Key words: Dimension reduction, Spectral regression discriminant analysis (SRDA), Joint principal component and discriminant analysis (JPCDA) algorithm, Joint spectral regression discriminant analysis (JointSRDA)