Improving Markov Network Structure Learning Using Decision Trees

被引:0
|
作者
Lowd, Daniel [1 ]
Davis, Jesse [2 ]
机构
[1] Univ Oregon, Dept Comp & Informat Sci, Eugene, OR 97403 USA
[2] Katholieke Univ Leuven, Dept Comp Sci, B-3001 Heverlee, Belgium
基金
美国国家科学基金会;
关键词
Markov networks; structure learning; decision trees; probabilistic methods;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most existing algorithms for learning Markov network structure either are limited to learning interactions among few variables or are very slow, due to the large space of possible structures. In this paper, we propose three new methods for using decision trees to learn Markov network structures. The advantage of using decision trees is that they are very fast to learn and can represent complex interactions among many variables. The first method, DTSL, learns a decision tree to predict each variable and converts each tree into a set of conjunctive features that define the Markov network structure. The second, DT-BLM, builds on DTSL by using it to initialize a search-based Markov network learning algorithm recently proposed by DTSL with those learned by an L1-regularized logistic regression method (L1) proposed by Ravikumar et al. (2009). In an extensive empirical evaluation on 20 data sets, DTSL is comparable to L1 and significantly faster and more accurate than two other baselines. DT-BLM is slower than DTSL, but obtains slightly higher accuracy. DT+L1 combines the strengths of DTSL and L1 to perform significantly better than either of them with only a modest increase in training time.
引用
收藏
页码:501 / 532
页数:32
相关论文
共 50 条
  • [1] Improving Markov network structure learning using decision trees
    Lowd, Daniel
    Davis, Jesse
    [J]. Journal of Machine Learning Research, 2014, 15 : 501 - 532
  • [2] Enhancing structure learning of Markov network using Alternating Decision Trees
    Gupta, Vishakha
    Trivedi, Aditya
    Godfrey, Wilfred
    [J]. 2017 7TH IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2017, : 904 - 908
  • [3] Learning decision trees using parallel sequential induction network
    Sun, G.Z.
    Chen, H.H.
    Lee, Y.C.
    [J]. Neural Networks, 1988, 1 (1 SUPPL)
  • [4] Learning compact Markov logic networks with decision trees
    Khosravi, Hassan
    Schulte, Oliver
    Hu, Jianfeng
    Gao, Tianxiang
    [J]. MACHINE LEARNING, 2012, 89 (03) : 257 - 277
  • [5] Learning compact Markov logic networks with decision trees
    Hassan Khosravi
    Oliver Schulte
    Jianfeng Hu
    Tianxiang Gao
    [J]. Machine Learning, 2012, 89 : 257 - 277
  • [6] Lazy learning for improving ranking of decision trees
    Liang, Han
    Yan, Yuhong
    [J]. AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 1173 - +
  • [7] Learning grammatical structure using statistical decision-trees
    Magerman, D.M.
    [J]. Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science), 1147
  • [8] Learning Bayesian network structure using Markov blanket decomposition
    Anh Tuan Bui
    Jun, Chi-Hyuck
    [J]. PATTERN RECOGNITION LETTERS, 2012, 33 (16) : 2134 - 2140
  • [9] Bayesian learning of Markov network structure
    Jakulin, Aleks
    Rish, Irina
    [J]. MACHINE LEARNING: ECML 2006, PROCEEDINGS, 2006, 4212 : 198 - 209
  • [10] Hidden Markov decision trees
    Jordan, MI
    Ghahramani, Z
    Saul, LK
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 9: PROCEEDINGS OF THE 1996 CONFERENCE, 1997, 9 : 501 - 507