Extends the 'caret' framework to support late fusion workflows,
enabling users to train models independently across multiple data modalities and combine their
predictions into a single meta-model. Designed for developers, data scientists, and
biomedical researchers alike, 'caretMultimodal' aims to make late fusion ensemble modelling
as accessible and flexible as single-dataset workflows in 'caret'. Late fusion methods are based on Wolpert (1992)
caretMultimodal extends the caret framework to support
late fusion workflows in R, enabling users to train models independently across multiple data
modalities and combine their predictions into a single meta-model. Designed for R developers,
data scientists, and biomedical researchers, caretMultimodal makes late fusion ensemble
modelling as accessible and flexible as single-dataset workflows in caret.
Example late fusion workflow using cross-validation
caret, giving users full control over sampling strategies, training methods, hyperparameter tuning, and moreFull API documentation is available at compbio-lab.github.io/caretMultimodal
The package can be installed using devtools
devtools::install_github("CompBio-Lab/caretMultimodal")
The project structure is inspired by Zach Mayer's caretEnsemble package,
which is used for stacking multiple models on a single dataset.