Package: Buddle 2.0.2

Buddle: A Deep Learning for Statistical Classification and Regression Analysis with Random Effects

Statistical classification and regression have been popular among various fields and stayed in the limelight of scientists of those fields. Examples of the fields include clinical trials where the statistical classification of patients is indispensable to predict the clinical courses of diseases. Considering the negative impact of diseases on performing daily tasks, correctly classifying patients based on the clinical information is vital in that we need to identify patients of the high-risk group to develop a severe state and arrange medical treatment for them at an opportune moment. Deep learning - a part of artificial intelligence - has gained much attention, and research on it burgeons during past decades: see, e.g, Kazemi and Mirroshandel (2018) <doi:10.1016/j.artmed.2017.12.001>. It is a veritable technique which was originally designed for the classification, and hence, the Buddle package can provide sublime solutions to various challenging classification and regression problems encountered in the clinical trials. The Buddle package is based on the back-propagation algorithm - together with various powerful techniques such as batch normalization and dropout - which performs a multi-layer feed-forward neural network: see Krizhevsky et. al (2017) <doi:10.1145/3065386>, Schmidhuber (2015) <doi:10.1016/j.neunet.2014.09.003> and LeCun et al. (1998) <doi:10.1109/5.726791> for more details. This package contains two main functions: TrainBuddle() and FetchBuddle(). TrainBuddle() builds a feed-forward neural network model and trains the model. FetchBuddle() recalls the trained model which is the output of TrainBuddle(), classifies or regresses given data, and make a final prediction for the data.

Authors:Jiwoong Kim [aut, cre]

Buddle_2.0.2.tar.gz
Buddle_2.0.2.zip(r-4.7-x86_64)Buddle_2.0.2.zip(r-4.7-arm64)Buddle_2.0.2.zip(r-4.6-x86_64)Buddle_2.0.2.zip(r-4.6-arm64)Buddle_2.0.2.zip(r-4.5-x86_64)
Buddle_2.0.2.tgz(r-4.6-x86_64)Buddle_2.0.2.tgz(r-4.6-arm64)Buddle_2.0.2.tgz(r-4.5-x86_64)Buddle_2.0.2.tgz(r-4.5-arm64)
Buddle_2.0.2.tar.gz(r-4.7-arm64)Buddle_2.0.2.tar.gz(r-4.7-x86_64)Buddle_2.0.2.tar.gz(r-4.6-arm64)Buddle_2.0.2.tar.gz(r-4.6-x86_64)
Buddle_2.0.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
Buddle/json (API)

# Install 'Buddle' in R:
install.packages('Buddle', repos = c('https://jwboys26.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

openblascppopenmp

1.00 score 2 scripts 337 downloads 7 exports 3 dependencies

Last updated from:d97d3e8b78. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK136
linux-devel-x86_64OK121
source / vignettesOK155
linux-release-arm64OK103
linux-release-x86_64OK102
macos-release-arm64OK191
macos-release-x86_64OK392
macos-oldrel-arm64OK204
macos-oldrel-x86_64OK306
windows-devel-arm64OK360
windows-devel-x86_64OK184
windows-release-arm64OK354
windows-release-x86_64OK127
windows-oldrel-x86_64OK113
wasm-releaseOK83

Exports:CheckNonNumericFetchBuddleGetPrecisionMakeConfusionMatrixOneHot2LabelSplit2TrainTestTrainBuddle

Dependencies:plyrRcppRcppArmadillo