exprso: an R-package for the rapid implementation of machine learning algorithms

  • Quinn T
  • Tylee D
  • Glatt S
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Machine learning plays a major role in many scientific investigations. However, non-expert programmers may struggle to implement the elaborate pipelines necessary to build highly accurate and generalizable models. We introduce here a new R package, exprso, as an intuitive machine learning suite designed specifically for non-expert programmers. Built primarily for the classification of high-dimensional data, exprso uses an object-oriented framework to encapsulate a number of common analytical methods into a series of interchangeable modules. This includes modules for feature selection, classification, high-throughput parameter grid-searching, elaborate cross-validation schemes (e.g., Monte Carlo and nested cross-validation), ensemble classification, and prediction. In addition, exprso provides native support for multi-class classification through the 1-vs-all generalization of binary classifiers. In contrast to other machine learning suites, we have prioritized simplicity of use over expansiveness when designing exprso.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Quinn, T., Tylee, D., & Glatt, S. (2016). exprso: an R-package for the rapid implementation of machine learning algorithms. F1000Research, 5, 2588. https://doi.org/10.12688/f1000research.9893.1

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 5

71%

Lecturer / Post doc 1

14%

Researcher 1

14%

Readers' Discipline

Tooltip

Agricultural and Biological Sciences 2

40%

Biochemistry, Genetics and Molecular Bi... 1

20%

Environmental Science 1

20%

Engineering 1

20%

Save time finding and organizing research with Mendeley

Sign up for free