Parallel MARS algorithm based on B-splines

被引:5
|
作者
Bakin, S [1 ]
Hegland, M
Osborne, MR
机构
[1] Australian Natl Univ, Sch Math Sci, Canberra, ACT 0200, Australia
[2] Australian Natl Univ, Comp Sci Lab, Canberra, ACT 0200, Australia
关键词
MARS; B-splines; data mining; parallel algorithms;
D O I
10.1007/PL00022715
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
We investigate one of the possible ways for improving Friedman's Multivariate Adaptive Regression Splines (MARS) algorithm designed for flexible modelling of high-dimensional data. In our version of MARS called BMARS we use B-splines instead of truncated power basis functions. The fact that B-splines have compact support allows us to introduce the notion of a "scale" of a basis function. The algorithm starts building up models by using large-scale basis functions and switches over to a smaller scale after the fitting ability of the large scale splines has been exhausted. The process is repeated until the prespecified number of basis functions has been produced. In addition, we discuss a parallelisation of BMARS as well as an application of the algorithm to processing of a large commercial data set. The results demonstrate the computational efficiency of our algorithm and its ability to generate models competitive with those of the original MARS.
引用
收藏
页码:463 / 484
页数:22
相关论文
共 50 条
  • [21] Non-Rigid Image Registration Algorithm Based on B-Splines Approximation
    张红颖
    张加万
    孙济洲
    孙毅刚
    [J]. Transactions of Tianjin University, 2007, (06) : 447 - 451
  • [22] Quaternionic B-splines
    Hogan, Jeffrey A.
    Massopust, Peter
    [J]. JOURNAL OF APPROXIMATION THEORY, 2017, 224 : 43 - 65
  • [23] Multiquadric B-splines
    Beatson, RK
    Dyn, N
    [J]. JOURNAL OF APPROXIMATION THEORY, 1996, 87 (01) : 1 - 24
  • [24] ON CONVOLUTIONS OF B-SPLINES
    STROM, K
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1994, 55 (01) : 1 - 29
  • [25] Hermitian B-splines
    Grisoni, L
    Blanc, C
    Schlick, C
    [J]. COMPUTER GRAPHICS FORUM, 1999, 18 (04) : 237 - 248
  • [26] Design of UWB pulses based on B-splines
    Matsuo, M
    Kamada, M
    Habuchi, H
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 5425 - 5428
  • [27] Modal regression models based on B-splines
    Yang, Lianqiang
    Yuan, Wanli
    Wang, Shijie
    [J]. COMPUTATIONAL STATISTICS, 2024,
  • [28] Extending fundamental formulas from classical B-splines to quantum B-splines
    Budakci, Gulter
    Disibuyuk, Cetin
    Goldman, Ron
    Oruc, Halil
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2015, 282 : 17 - 33
  • [29] A hierarchical genetic algorithm approach for curve fitting with B-splines
    Garcia-Capulin, C. H.
    Cuevas, F. J.
    Trejo-Caballero, G.
    Rostro-Gonzalez, H.
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2015, 16 (02) : 151 - 166
  • [30] Algorithm 999: Computation of Multi-Degree B-Splines
    Speleers, Hendrik
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2019, 45 (04):