A stochastic variance-reduced coordinate descent algorithm for learning sparse Bayesian network from discrete high-dimensional data

被引:1
|
作者
Shajoonnezhad, Nazanin [1 ]
Nikanjam, Amin [2 ]
机构
[1] KN Toosi Univ Technol, Tehran, Iran
[2] Polytech Montreal, Montreal, PQ, Canada
关键词
Bayesian networks; Sparse structure learning; Stochastic gradient descent; Constrained optimization; DIRECTED ACYCLIC GRAPHS; PENALIZED ESTIMATION; REGULARIZATION; CONNECTIVITY;
D O I
10.1007/s13042-022-01674-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the problem of learning a sparse structure Bayesian network from high-dimensional discrete data. Compared to continuous Bayesian networks, learning a discrete Bayesian network is a challenging problem due to the large parameter space. Although many approaches have been developed for learning continuous Bayesian networks, few approaches have been proposed for the discrete ones. In this paper, we address learning Bayesian networks as an optimization problem and propose a score function which guarantees the learnt structure to be a sparse directed acyclic graph. Besides, we implement a block-wised stochastic coordinate descent algorithm to optimize the score function. Specifically, we use a variance reducing method in our optimization algorithm to make the algorithm work efficiently for high-dimensional data. The proposed approach is applied to synthetic data from well-known benchmark networks. The quality, scalability, and robustness of the constructed network are measured. Compared to some competitive approaches, the results reveal that our algorithm outperforms some of the well-known proposed methods.
引用
收藏
页码:947 / 958
页数:12
相关论文
共 50 条
  • [41] Sparse Bayesian variable selection in kernel probit model for analyzing high-dimensional data
    Aijun Yang
    Yuzhu Tian
    Yunxian Li
    Jinguan Lin
    Computational Statistics, 2020, 35 : 245 - 258
  • [42] Sparse Bayesian variable selection in kernel probit model for analyzing high-dimensional data
    Yang, Aijun
    Tian, Yuzhu
    Li, Yunxian
    Lin, Jinguan
    COMPUTATIONAL STATISTICS, 2020, 35 (01) : 245 - 258
  • [43] Sparse bayesian kernel multinomial probit regression model for high-dimensional data classification
    Yang, Aijun
    Jiang, Xuejun
    Shu, Lianjie
    Liu, Pengfei
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2019, 48 (01) : 165 - 176
  • [44] Learning Sparse High-Dimensional Matrix-Valued Graphical Models From Dependent Data
    Tugnait, Jitendra K.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2024, 72 : 3363 - 3379
  • [45] Sparse Dual of the Density Peaks Algorithm for Cluster Analysis of High-dimensional Data
    Floros, Dimitris
    Liu, Tiancheng
    Pitsianis, Nikos
    Sun, Xiaobai
    2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [46] SPARSE HIGH-DIMENSIONAL MATRIX-VALUED GRAPHICAL MODEL LEARNING FROM DEPENDENT DATA
    Tugnait, Jitendra K.
    2023 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP, SSP, 2023, : 344 - 348
  • [47] Large-scale machine learning with synchronous parallel adaptive stochastic variance reduction gradient descent for high-dimensional blindness detection on spark
    Chuandong Qin
    Yiqing Zhang
    Yu Cao
    The Journal of Supercomputing, 81 (4)
  • [48] Block Coordinates Descent Parallel Optimization Algorithm for High-dimensional Big Data Analysis
    Meng, Xiang-jun
    Zhu, Li-peng
    Zhang, Wei-chang
    Hu, Bin
    Li, Xiao-yu
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION ENGINEERING (CSIE 2015), 2015, : 265 - 270
  • [49] A Sparse Learning Machine for High-Dimensional Data with Application to Microarray Gene Analysis
    Cheng, Qiang
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2010, 7 (04) : 636 - 646
  • [50] CHEAPS2AGA: Bounding Space Usage in Variance-Reduced Stochastic Gradient Descent over Streaming Data and Its Asynchronous Parallel Variants
    Peng, Yaqiong
    Fei, Haiqiang
    Li, Lun
    Ding, Zhenquan
    Hao, Zhiyu
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT II, 2020, 12453 : 398 - 414