Buddle

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

CRAN Package

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.

  • Version2.0.1
  • R version≥ 3.5.0
  • LicenseGPL-2
  • Needs compilation?Yes
  • Last release02/13/2020

Team


Insights

Last 30 days

This package has been downloaded 235 times in the last 30 days. Now we're getting somewhere! Enough downloads to populate a lively group chat. The following heatmap shows the distribution of downloads per day. Yesterday, it was downloaded 7 times.

Sun
Mon
Tue
Wed
Thu
Fri
Sat
0 downloadsMar 16, 2025
0 downloadsMar 17, 2025
4 downloadsMar 18, 2025
10 downloadsMar 19, 2025
16 downloadsMar 20, 2025
7 downloadsMar 21, 2025
8 downloadsMar 22, 2025
8 downloadsMar 23, 2025
5 downloadsMar 24, 2025
2 downloadsMar 25, 2025
9 downloadsMar 26, 2025
9 downloadsMar 27, 2025
6 downloadsMar 28, 2025
1 downloadsMar 29, 2025
5 downloadsMar 30, 2025
5 downloadsMar 31, 2025
5 downloadsApr 1, 2025
8 downloadsApr 2, 2025
3 downloadsApr 3, 2025
5 downloadsApr 4, 2025
2 downloadsApr 5, 2025
6 downloadsApr 6, 2025
20 downloadsApr 7, 2025
15 downloadsApr 8, 2025
4 downloadsApr 9, 2025
2 downloadsApr 10, 2025
9 downloadsApr 11, 2025
27 downloadsApr 12, 2025
6 downloadsApr 13, 2025
9 downloadsApr 14, 2025
12 downloadsApr 15, 2025
7 downloadsApr 16, 2025
0 downloadsApr 17, 2025
0 downloadsApr 18, 2025
0 downloadsApr 19, 2025
1
27

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Last 365 days

This package has been downloaded 2,915 times in the last 365 days. That's enough downloads to impress a room full of undergrads. A commendable achievement indeed. The day with the most downloads was Jul 21, 2024 with 136 downloads.

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Data provided by CRAN


Binaries


Dependencies

  • Imports2 packages
  • Linking To2 packages