paper-with-me

홈 › Papers

Single MCMC Chain Parallelisation on Decision Trees

2022-07-26 · Efthyvoulos Drousiotis, Paul G. Spirakis

Decision trees are highly famous in machine learning and usually acquire state-of-the-art performance. Despite that, well-known variants like CART, ID3, random forest, and boosted trees miss a probabilistic version that encodes prior assumptions about tree structures and shares statistical strength between node parameters. Existing work on Bayesian decision trees depend on Markov Chain Monte Carlo (MCMC), which can be computationally slow, especially on high dimensional data and expensive proposals. In this study, we propose a method to parallelise a single MCMC decision tree chain on an average laptop or personal computer that enables us to reduce its run-time through multi-core processing while the results are statistically identical to conventional sequential implementation. We also calculate the theoretical and practical reduction in run time, which can be obtained utilising our method on multi-processor architectures. Experiments showed that we could achieve 18 times faster running time provided that the serial and the parallel implementation are statistically identical.

📄 PDF Abstract BibTeX arXiv:2207.12688

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Batch Selection for Parallelisation of Bayesian Quadrature

2018-12-04 · Ed Wagstaff, Saad Hamid, Michael Osborne

Integration over non-negative integrands is a central problem in machine learning (e.g. for model averaging, (hyper-)parameter marginalisation, and computing posterior predictive distributions). Bayesian Quadrature is a …

Bayesian OptimisationBIG-bench Machine LearningNumerical Integration

A Mixing Time Lower Bound for a Simplified Version of BART

2022-10-17 · Omer Ronen, Theo Saarinen, Yan Shuo Tan, James Duncan 외

Bayesian Additive Regression Trees (BART) is a popular Bayesian non-parametric regression algorithm. The posterior is a distribution over sums of decision trees, and predictions are made by averaging approximate samples …

Causal Inferenceregression

Bayesian Decision Trees Inspired from Evolutionary Algorithms

2023-05-30 · Efthyvoulos Drousiotis, Alexander M. Phillips, Paul G. Spirakis, Simon Maskell

Bayesian Decision Trees (DTs) are generally considered a more advanced and accurate model than a regular Decision Tree (DT) because they can handle complex and uncertain data. Existing work on Bayesian DTs uses Markov Ch…

Evolutionary Algorithms

Parallel Approaches to Accelerate Bayesian Decision Trees

2023-01-22 · Efthyvoulos Drousiotis, Paul G. Spirakis, Simon Maskell

Markov Chain Monte Carlo (MCMC) is a well-established family of algorithms primarily used in Bayesian statistics to sample from a target distribution when direct sampling is challenging. Existing work on Bayesian decisio…

RJHMC-Tree for Exploration of the Bayesian Decision Tree Posterior

2023-12-04 · Jodie A. Cochrane, Adrian G. Wills, Sarah J. Johnson

Decision trees have found widespread application within the machine learning community due to their flexibility and interpretability. This paper is directed towards learning decision trees from data using a Bayesian appr…