Cargando…

treeheatr: an R package for interpretable decision tree visualizations

SUMMARY: treeheatr is an R package for creating interpretable decision tree visualizations with the data represented as a heatmap at the tree’s leaf nodes. The integrated presentation of the tree structure along with an overview of the data efficiently illustrates how the tree nodes split up the fea...

Descripción completa

Detalles Bibliográficos
Autores principales: Le, Trang T, Moore, Jason H
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8055220/
https://www.ncbi.nlm.nih.gov/pubmed/32702108
http://dx.doi.org/10.1093/bioinformatics/btaa662
_version_ 1783680410979401728
author Le, Trang T
Moore, Jason H
author_facet Le, Trang T
Moore, Jason H
author_sort Le, Trang T
collection PubMed
description SUMMARY: treeheatr is an R package for creating interpretable decision tree visualizations with the data represented as a heatmap at the tree’s leaf nodes. The integrated presentation of the tree structure along with an overview of the data efficiently illustrates how the tree nodes split up the feature space and how well the tree model performs. This visualization can also be examined in depth to uncover the correlation structure in the data and importance of each feature in predicting the outcome. Implemented in an easily installed package with a detailed vignette, treeheatr can be a useful teaching tool to enhance students’ understanding of a simple decision tree model before diving into more complex tree-based machine learning methods. AVAILABILITY AND IMPLEMENTATION: The treeheatr package is freely available under the permissive MIT license at https://trang1618.github.io/treeheatr and https://cran.r-project.org/package=treeheatr. It comes with a detailed vignette that is automatically built with GitHub Actions continuous integration.
format Online
Article
Text
id pubmed-8055220
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-80552202021-04-28 treeheatr: an R package for interpretable decision tree visualizations Le, Trang T Moore, Jason H Bioinformatics Applications Notes SUMMARY: treeheatr is an R package for creating interpretable decision tree visualizations with the data represented as a heatmap at the tree’s leaf nodes. The integrated presentation of the tree structure along with an overview of the data efficiently illustrates how the tree nodes split up the feature space and how well the tree model performs. This visualization can also be examined in depth to uncover the correlation structure in the data and importance of each feature in predicting the outcome. Implemented in an easily installed package with a detailed vignette, treeheatr can be a useful teaching tool to enhance students’ understanding of a simple decision tree model before diving into more complex tree-based machine learning methods. AVAILABILITY AND IMPLEMENTATION: The treeheatr package is freely available under the permissive MIT license at https://trang1618.github.io/treeheatr and https://cran.r-project.org/package=treeheatr. It comes with a detailed vignette that is automatically built with GitHub Actions continuous integration. Oxford University Press 2020-07-23 /pmc/articles/PMC8055220/ /pubmed/32702108 http://dx.doi.org/10.1093/bioinformatics/btaa662 Text en © The Author(s) 2020. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Notes
Le, Trang T
Moore, Jason H
treeheatr: an R package for interpretable decision tree visualizations
title treeheatr: an R package for interpretable decision tree visualizations
title_full treeheatr: an R package for interpretable decision tree visualizations
title_fullStr treeheatr: an R package for interpretable decision tree visualizations
title_full_unstemmed treeheatr: an R package for interpretable decision tree visualizations
title_short treeheatr: an R package for interpretable decision tree visualizations
title_sort treeheatr: an r package for interpretable decision tree visualizations
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8055220/
https://www.ncbi.nlm.nih.gov/pubmed/32702108
http://dx.doi.org/10.1093/bioinformatics/btaa662
work_keys_str_mv AT letrangt treeheatranrpackageforinterpretabledecisiontreevisualizations
AT moorejasonh treeheatranrpackageforinterpretabledecisiontreevisualizations