Your browser doesn't support javascript.
loading
R.ROSETTA: an interpretable machine learning framework.
Garbulowski, Mateusz; Diamanti, Klev; Smolinska, Karolina; Baltzer, Nicholas; Stoll, Patricia; Bornelöv, Susanne; Øhrn, Aleksander; Feuk, Lars; Komorowski, Jan.
Afiliación
  • Garbulowski M; Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden.
  • Diamanti K; Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden.
  • Smolinska K; Department of Immunology, Genetics and Pathology, Uppsala University, Uppsala, Sweden.
  • Baltzer N; Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden.
  • Stoll P; Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden.
  • Bornelöv S; Department of Research, Cancer Registry of Norway, Oslo, Norway.
  • Øhrn A; Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden.
  • Feuk L; Department of Biosystems Science and Engineering, ETH Zurich, Zurich, Switzerland.
  • Komorowski J; Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden.
BMC Bioinformatics ; 22(1): 110, 2021 Mar 06.
Article en En | MEDLINE | ID: mdl-33676405
ABSTRACT

BACKGROUND:

Machine learning involves strategies and algorithms that may assist bioinformatics analyses in terms of data mining and knowledge discovery. In several applications, viz. in Life Sciences, it is often more important to understand how a prediction was obtained rather than knowing what prediction was made. To this end so-called interpretable machine learning has been recently advocated. In this study, we implemented an interpretable machine learning package based on the rough set theory. An important aim of our work was provision of statistical properties of the models and their components.

RESULTS:

We present the R.ROSETTA package, which is an R wrapper of ROSETTA framework. The original ROSETTA functions have been improved and adapted to the R programming environment. The package allows for building and analyzing non-linear interpretable machine learning models. R.ROSETTA gathers combinatorial statistics via rule-based modelling for accessible and transparent results, well-suited for adoption within the greater scientific community. The package also provides statistics and visualization tools that facilitate minimization of analysis bias and noise. The R.ROSETTA package is freely available at https//github.com/komorowskilab/R.ROSETTA . To illustrate the usage of the package, we applied it to a transcriptome dataset from an autism case-control study. Our tool provided hypotheses for potential co-predictive mechanisms among features that discerned phenotype classes. These co-predictors represented neurodevelopmental and autism-related genes.

CONCLUSIONS:

R.ROSETTA provides new insights for interpretable machine learning analyses and knowledge-based systems. We demonstrated that our package facilitated detection of dependencies for autism-related genes. Although the sample application of R.ROSETTA illustrates transcriptome data analysis, the package can be used to analyze any data organized in decision tables.
Asunto(s)
Palabras clave

Texto completo: 1 Bases de datos: MEDLINE Asunto principal: Algoritmos / Aprendizaje Automático Tipo de estudio: Observational_studies / Prognostic_studies / Risk_factors_studies Idioma: En Revista: BMC Bioinformatics Asunto de la revista: INFORMATICA MEDICA Año: 2021 Tipo del documento: Article País de afiliación: Suecia

Texto completo: 1 Bases de datos: MEDLINE Asunto principal: Algoritmos / Aprendizaje Automático Tipo de estudio: Observational_studies / Prognostic_studies / Risk_factors_studies Idioma: En Revista: BMC Bioinformatics Asunto de la revista: INFORMATICA MEDICA Año: 2021 Tipo del documento: Article País de afiliación: Suecia