Speed-up of the Matrix Computation on the Ridge Regression

被引:7
|
作者
Lee, Woochan [1 ]
Kim, Moonseong [2 ]
Park, Jaeyoung [3 ]
机构
[1] Incheon Natl Univ, Dept Elect Engn, Incheon 22012, South Korea
[2] Seoul Theol Univ, Dept IT Convergence Software, Bucheon 14754, South Korea
[3] Hongik Univ, Dept Comp Engn, Seoul 04066, South Korea
基金
新加坡国家研究基金会;
关键词
Machine Learning; Matrix Computation; Ridge Regression; Series Expansion; Simulation Acceleration; CHOLESKY; QR;
D O I
10.3837/tiis.2021.10.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial intelligence has emerged as the core of the 4th industrial revolution, and large amounts of data processing, such as big data technology and rapid data analysis, are inevitable. The most fundamental and universal data interpretation technique is an analysis of information through regression, which is also the basis of machine learning. Ridge regression is a technique of regression that decreases sensitivity to unique or outlier information. The time-consuming calculation portion of the matrix computation, however, basically includes the introduction of an inverse matrix. As the size of the matrix expands, the matrix solution method becomes a major challenge. In this paper, a new algorithm is introduced to enhance the speed of ridge regression estimator calculation through series expansion and computation recycle without adopting an inverse matrix in the calculation process or other factorization methods. In addition, the performances of the proposed algorithm and the existing algorithm were compared according to the matrix size. Overall, excellent speed-up of the proposed algorithm with good accuracy was demonstrated.
引用
收藏
页码:3482 / 3497
页数:16
相关论文
共 50 条
  • [1] Speed-up of RISC Processor Computation Using ADAPTO
    Cardarilli, G. C.
    Di Nunzio, L.
    Re, M.
    [J]. ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2229 - 2232
  • [2] Speed-up theorems in type-2 computation
    Li, Chung-Chih
    [J]. Computation and Logic in the Real World, Proceedings, 2007, 4497 : 478 - 487
  • [3] A Speed-Up Technique for Distributed Shortest Paths Computation
    D'Angelo, Gianlorenzo
    D'Emidio, Mattia
    Frigioni, Daniele
    Maurizio, Vinicio
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT II, 2011, 6783 : 578 - 593
  • [4] Using GPUs to Speed-Up Levenshtein Edit Distance Computation
    Balhaf, Khaled
    Shehab, Mohammed A.
    Al-Sarayrah, Wala'a T.
    Al-Ayyoub, Mahmoud
    Al-Saleh, Mohammed
    Jararweh, Yaser
    [J]. 2016 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2016, : 80 - 84
  • [5] Computation Time Reduction to Speed-up the Database Searching Process
    Bonny, Talal
    Soudan, Bassel
    [J]. 2015 IEEE 45TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, 2015, : 121 - 126
  • [6] Review of possibilities for speed-up of distance matrix calculation
    Paluch, Stanislav
    Majer, Tomas
    [J]. 33RD INTERNATIONAL CONFERENCE MATHEMATICAL METHODS IN ECONOMICS (MME 2015), 2015, : 596 - 601
  • [7] Domain clustering for inter-domain path computation speed-up
    Maggi, Lorenzo
    Leguay, Jeremie
    Cohen, Johanne
    Medagliani, Paolo
    [J]. NETWORKS, 2018, 71 (03) : 252 - 270
  • [8] Speed-up of Neuromorphic Adiabatic Quantum Computation by Local Adiabatic Evolution
    Kinjo, Mitsunaga
    Shimabukuro, Katsuhiko
    [J]. 2011 41ST IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2011, : 302 - 306
  • [9] Efficiency speed-up strategies for evolutionary computation: art adaptive implementation
    Leung, KS
    [J]. ENGINEERING COMPUTATIONS, 2002, 19 (3-4) : 272 - 304
  • [10] Computation of graph edit distance: Reasoning about optimality and speed-up
    Serratosa, Francesc
    [J]. IMAGE AND VISION COMPUTING, 2015, 40 : 38 - 48