Cargando…

GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs

SUMMARY: Support Vector Machines with gapped k-mer kernels (gkm-SVMs) have been used to learn predictive models of regulatory DNA sequence. However, interpreting predictive sequence patterns learned by gkm-SVMs can be challenging. Existing interpretation methods such as deltaSVM, in-silico mutagenes...

Descripción completa

Detalles Bibliográficos
Autores principales: Shrikumar, Avanti, Prakash, Eva, Kundaje, Anshul
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6612808/
https://www.ncbi.nlm.nih.gov/pubmed/31510661
http://dx.doi.org/10.1093/bioinformatics/btz322
_version_ 1783432941671546880
author Shrikumar, Avanti
Prakash, Eva
Kundaje, Anshul
author_facet Shrikumar, Avanti
Prakash, Eva
Kundaje, Anshul
author_sort Shrikumar, Avanti
collection PubMed
description SUMMARY: Support Vector Machines with gapped k-mer kernels (gkm-SVMs) have been used to learn predictive models of regulatory DNA sequence. However, interpreting predictive sequence patterns learned by gkm-SVMs can be challenging. Existing interpretation methods such as deltaSVM, in-silico mutagenesis (ISM) or SHAP either do not scale well or make limiting assumptions about the model that can produce misleading results when the gkm kernel is combined with nonlinear kernels. Here, we propose GkmExplain: a computationally efficient feature attribution method for interpreting predictive sequence patterns from gkm-SVM models that has theoretical connections to the method of Integrated Gradients. Using simulated regulatory DNA sequences, we show that GkmExplain identifies predictive patterns with high accuracy while avoiding pitfalls of deltaSVM and ISM and being orders of magnitude more computationally efficient than SHAP. By applying GkmExplain and a recently developed motif discovery method called TF-MoDISco to gkm-SVM models trained on in vivo transcription factor (TF) binding data, we recover consolidated, non-redundant TF motifs. Mutation impact scores derived using GkmExplain consistently outperform deltaSVM and ISM at identifying regulatory genetic variants from gkm-SVM models of chromatin accessibility in lymphoblastoid cell-lines. AVAILABILITY AND IMPLEMENTATION: Code and example notebooks to reproduce results are at https://github.com/kundajelab/gkmexplain. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-6612808
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-66128082019-07-12 GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs Shrikumar, Avanti Prakash, Eva Kundaje, Anshul Bioinformatics Ismb/Eccb 2019 Conference Proceedings SUMMARY: Support Vector Machines with gapped k-mer kernels (gkm-SVMs) have been used to learn predictive models of regulatory DNA sequence. However, interpreting predictive sequence patterns learned by gkm-SVMs can be challenging. Existing interpretation methods such as deltaSVM, in-silico mutagenesis (ISM) or SHAP either do not scale well or make limiting assumptions about the model that can produce misleading results when the gkm kernel is combined with nonlinear kernels. Here, we propose GkmExplain: a computationally efficient feature attribution method for interpreting predictive sequence patterns from gkm-SVM models that has theoretical connections to the method of Integrated Gradients. Using simulated regulatory DNA sequences, we show that GkmExplain identifies predictive patterns with high accuracy while avoiding pitfalls of deltaSVM and ISM and being orders of magnitude more computationally efficient than SHAP. By applying GkmExplain and a recently developed motif discovery method called TF-MoDISco to gkm-SVM models trained on in vivo transcription factor (TF) binding data, we recover consolidated, non-redundant TF motifs. Mutation impact scores derived using GkmExplain consistently outperform deltaSVM and ISM at identifying regulatory genetic variants from gkm-SVM models of chromatin accessibility in lymphoblastoid cell-lines. AVAILABILITY AND IMPLEMENTATION: Code and example notebooks to reproduce results are at https://github.com/kundajelab/gkmexplain. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2019-07 2019-07-05 /pmc/articles/PMC6612808/ /pubmed/31510661 http://dx.doi.org/10.1093/bioinformatics/btz322 Text en © The Author(s) 2019. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Ismb/Eccb 2019 Conference Proceedings
Shrikumar, Avanti
Prakash, Eva
Kundaje, Anshul
GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs
title GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs
title_full GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs
title_fullStr GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs
title_full_unstemmed GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs
title_short GkmExplain: fast and accurate interpretation of nonlinear gapped k-mer SVMs
title_sort gkmexplain: fast and accurate interpretation of nonlinear gapped k-mer svms
topic Ismb/Eccb 2019 Conference Proceedings
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6612808/
https://www.ncbi.nlm.nih.gov/pubmed/31510661
http://dx.doi.org/10.1093/bioinformatics/btz322
work_keys_str_mv AT shrikumaravanti gkmexplainfastandaccurateinterpretationofnonlineargappedkmersvms
AT prakasheva gkmexplainfastandaccurateinterpretationofnonlineargappedkmersvms
AT kundajeanshul gkmexplainfastandaccurateinterpretationofnonlineargappedkmersvms