Learning mixtures of polynomials of multidimensional probability densities from data using B-spline interpolation

被引:10
|
作者
Lopez-Cruz, Pedro L. [1 ]
Bielza, Concha [1 ]
Larranaga, Pedro [1 ]
机构
[1] Univ Politecn Madrid, Fac Informat, Computat Intelligence Grp, Dept Inteligencia Artificial, E-28660 Madrid, Spain
关键词
Mixtures of polynomials; Interpolation; Density estimation; Bayesian classifiers; BAYESIAN NETWORKS; NAIVE-BAYES; TRUNCATED EXPONENTIALS; BANDWIDTH SELECTION; KNOT SELECTION; REGRESSION; DISCRETIZATION; CLASSIFIERS; ASSUMPTION; EXTENSION;
D O I
10.1016/j.ijar.2013.09.018
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Non-parametric density estimation is an important technique in probabilistic modeling and reasoning with uncertainty. We present a method for learning mixtures of polynomials (Mops) approximations of one-dimensional and multidimensional probability densities from data. The method is based on basis spline interpolation, where a density is approximated as a linear combination of basis splines. We compute maximum likelihood estimators of the mixing coefficients of the linear combination. The Bayesian information criterion is used as the score function to select the order of the polynomials and the number of pieces of the Mop. The method is evaluated in two ways. First, we test the approximation fitting. We sample artificial datasets from known one-dimensional and multidimensional densities and learn MoP approximations from the datasets. The quality of the approximations is analyzed according to different criteria, and the new proposal is compared with MoPs learned with Lagrange interpolation and mixtures of truncated basis functions. Second, the proposed method is used as a non-parametric density estimation technique in Bayesian classifiers. Two of the most widely studied Bayesian classifiers, the naive Bayes and tree-augmented naive Bayes classifiers, are implemented and compared. Results on real datasets show that the non-parametric Bayesian classifiers using MOPS are comparable to the kernel density-based Bayesian classifiers. We provide a free R package implementing the proposed methods. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:989 / 1010
页数:22
相关论文
共 50 条
  • [2] Fast Multidimensional B-spline Interpolation Using Template Metaprogramming
    Huizinga, Wyke
    Klein, Stefan
    Poot, Dirk H. J.
    BIOMEDICAL IMAGE REGISTRATION (WBIR 2014), 2014, 8545 : 11 - 20
  • [3] Learning Mixtures of Polynomials of Conditional Densities from Data
    Lopez-Cruz, Pedro L.
    Nielsen, Thomas D.
    Bielza, Concha
    Larranaga, Pedro
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2013, 2013, 8109 : 363 - 372
  • [4] Euler B-spline for curve interpolation and data fitting
    Zhang, Huimin
    Yang, Xunnian
    Journal of Information and Computational Science, 2014, 11 (10): : 3307 - 3317
  • [5] AN EFFICIENT ALGORITHM FOR GENERATING B-SPLINE INTERPOLATION CURVES AND SURFACES FROM B-SPLINE APPROXIMATIONS
    WANG, HP
    HEWGILL, DE
    VICKERS, GW
    COMMUNICATIONS IN APPLIED NUMERICAL METHODS, 1990, 6 (05): : 395 - 400
  • [6] Image Reconstruction Using Cubic B-Spline Interpolation
    Bharati, Nilashma
    Khosla, Arun
    Sood, Neetu
    2011 ANNUAL IEEE INDIA CONFERENCE (INDICON-2011): ENGINEERING SUSTAINABLE SOLUTIONS, 2011,
  • [7] Automatic load regulation using B-spline interpolation
    Mitsantisuk, Chowarit
    Katsura, Seiichiro
    Ohishi, Kiyoshi
    2007 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS, 2007, : 502 - 507
  • [8] Solving Boussinesq Equation Using Quintic B-spline and Quintic Trigonometric B-spline Interpolation Methods
    Zakaria, Nur Fateha
    Abu Hassan, Nuraini
    Abd Hamid, Nur Nadiah
    Abd Majid, Ahmad
    Ismail, Ahmad Izani Md.
    4TH INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES (ICMS4): MATHEMATICAL SCIENCES: CHAMPIONING THE WAY IN A PROBLEM BASED AND DATA DRIVEN SOCIETY, 2017, 1830
  • [9] Multidimensional B-spline parameterization of the detection probability of the PET scanner Biograph 16 using GATE
    Rehfeld, Niklas S.
    Vauclin, Sebastien
    Stute, Simon
    Buvat, Irene
    2009 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-5, 2009, : 4197 - +
  • [10] Three-dimensional range data interpolation using B-spline surface fitting
    Li, ST
    Zhao, DM
    JOURNAL OF ELECTRONIC IMAGING, 2001, 10 (01) : 268 - 273