2019
DOI: 10.1101/675181
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

ShinyLearner: A containerized benchmarking tool for machine-learning classification of tabular data

Abstract: AbstractClassification algorithms assign observations to groups based on patterns in data. The machine-learning community have developed myriad classification algorithms, which are employed in diverse life-science research domains. When applying such algorithms, researchers face the challenge of deciding which algorithm(s) to apply in a given research domain. Algorithm choice can affect classification accuracy dramatically, so it is crucial that researchers optimize these choic… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 58 publications
0
2
0
Order By: Relevance
“…We used 50 classification algorithms that were implemented in the ShinyLearner tool, which enables researchers to benchmark algorithms that are included in open-source machine-learning libraries; these libraries are redistributed as software containers(77,78). Via ShinyLearner, we used algorithm implementations from the mlr R package (version 2; R version 3.5)(79), sklearn Python module (versions 0.18-0.22)(80), and Weka Java application (version 3.6)(81).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We used 50 classification algorithms that were implemented in the ShinyLearner tool, which enables researchers to benchmark algorithms that are included in open-source machine-learning libraries; these libraries are redistributed as software containers(77,78). Via ShinyLearner, we used algorithm implementations from the mlr R package (version 2; R version 3.5)(79), sklearn Python module (versions 0.18-0.22)(80), and Weka Java application (version 3.6)(81).…”
Section: Methodsmentioning
confidence: 99%
“…For feature selection, we used 14 algorithms that had been implemented in ShinyLearner (78). Table 1 lists each of the algorithms, along with a description and high-level category for each algorithm.…”
Section: Algorithms Usedmentioning
confidence: 99%