bsnsing: Build Decision Trees with Optimal Multivariate Splits

Functions for training an optimal decision tree classifier, making predictions and generating latex code for plotting. Works for two-class and multi-class classification problems. The algorithm seeks the optimal Boolean rule consisting of multiple variables to split a node, resulting in shorter trees. Use bsnsing() to build a tree, predict() to make predictions and plot() to plot the tree into latex and PDF. See Yanchao Liu (2022) <arXiv:2205.15263> for technical details. Source code and more data sets are at <https://github.com/profyliu/bsnsing/>.

Package details

AuthorYanchao Liu
MaintainerYanchao Liu <yanchaoliu@wayne.edu>
LicenseGPL-3
Version1.0.1
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("bsnsing")

Try the bsnsing package in your browser

Any scripts or data that you put into this service are public.

bsnsing documentation built on July 4, 2022, 1:06 a.m.