Interpreting linear support vector machine models with heat map molecule coloring

<p>Abstract</p> <p>Background</p> <p>Model-based virtual screening plays an important role in the early drug discovery stage. The outcomes of high-throughput screenings are a valuable source for machine learning algorithms to infer such models. Besides a strong performa...

Full description

Bibliographic Details
Main Authors: Rosenbaum Lars, Hinselmann Georg, Jahn Andreas, Zell Andreas
Format: Article
Language:English
Published: BMC 2011-03-01
Series:Journal of Cheminformatics
Online Access:http://www.jcheminf.com/content/3/1/11
_version_ 1828280716190810112
author Rosenbaum Lars
Hinselmann Georg
Jahn Andreas
Zell Andreas
author_facet Rosenbaum Lars
Hinselmann Georg
Jahn Andreas
Zell Andreas
author_sort Rosenbaum Lars
collection DOAJ
description <p>Abstract</p> <p>Background</p> <p>Model-based virtual screening plays an important role in the early drug discovery stage. The outcomes of high-throughput screenings are a valuable source for machine learning algorithms to infer such models. Besides a strong performance, the interpretability of a machine learning model is a desired property to guide the optimization of a compound in later drug discovery stages. Linear support vector machines showed to have a convincing performance on large-scale data sets. The goal of this study is to present a heat map molecule coloring technique to interpret linear support vector machine models. Based on the weights of a linear model, the visualization approach colors each atom and bond of a compound according to its importance for activity.</p> <p>Results</p> <p>We evaluated our approach on a toxicity data set, a chromosome aberration data set, and the maximum unbiased validation data sets. The experiments show that our method sensibly visualizes structure-property and structure-activity relationships of a linear support vector machine model. The coloring of ligands in the binding pocket of several crystal structures of a maximum unbiased validation data set target indicates that our approach assists to determine the correct ligand orientation in the binding pocket. Additionally, the heat map coloring enables the identification of substructures important for the binding of an inhibitor.</p> <p>Conclusions</p> <p>In combination with heat map coloring, linear support vector machine models can help to guide the modification of a compound in later stages of drug discovery. Particularly substructures identified as important by our method might be a starting point for optimization of a lead compound. The heat map coloring should be considered as complementary to structure based modeling approaches. As such, it helps to get a better understanding of the binding mode of an inhibitor.</p>
first_indexed 2024-04-13T08:03:30Z
format Article
id doaj.art-6bb5b053345645468642c904f2a5cf2d
institution Directory Open Access Journal
issn 1758-2946
language English
last_indexed 2024-04-13T08:03:30Z
publishDate 2011-03-01
publisher BMC
record_format Article
series Journal of Cheminformatics
spelling doaj.art-6bb5b053345645468642c904f2a5cf2d2022-12-22T02:55:13ZengBMCJournal of Cheminformatics1758-29462011-03-01311110.1186/1758-2946-3-11Interpreting linear support vector machine models with heat map molecule coloringRosenbaum LarsHinselmann GeorgJahn AndreasZell Andreas<p>Abstract</p> <p>Background</p> <p>Model-based virtual screening plays an important role in the early drug discovery stage. The outcomes of high-throughput screenings are a valuable source for machine learning algorithms to infer such models. Besides a strong performance, the interpretability of a machine learning model is a desired property to guide the optimization of a compound in later drug discovery stages. Linear support vector machines showed to have a convincing performance on large-scale data sets. The goal of this study is to present a heat map molecule coloring technique to interpret linear support vector machine models. Based on the weights of a linear model, the visualization approach colors each atom and bond of a compound according to its importance for activity.</p> <p>Results</p> <p>We evaluated our approach on a toxicity data set, a chromosome aberration data set, and the maximum unbiased validation data sets. The experiments show that our method sensibly visualizes structure-property and structure-activity relationships of a linear support vector machine model. The coloring of ligands in the binding pocket of several crystal structures of a maximum unbiased validation data set target indicates that our approach assists to determine the correct ligand orientation in the binding pocket. Additionally, the heat map coloring enables the identification of substructures important for the binding of an inhibitor.</p> <p>Conclusions</p> <p>In combination with heat map coloring, linear support vector machine models can help to guide the modification of a compound in later stages of drug discovery. Particularly substructures identified as important by our method might be a starting point for optimization of a lead compound. The heat map coloring should be considered as complementary to structure based modeling approaches. As such, it helps to get a better understanding of the binding mode of an inhibitor.</p>http://www.jcheminf.com/content/3/1/11
spellingShingle Rosenbaum Lars
Hinselmann Georg
Jahn Andreas
Zell Andreas
Interpreting linear support vector machine models with heat map molecule coloring
Journal of Cheminformatics
title Interpreting linear support vector machine models with heat map molecule coloring
title_full Interpreting linear support vector machine models with heat map molecule coloring
title_fullStr Interpreting linear support vector machine models with heat map molecule coloring
title_full_unstemmed Interpreting linear support vector machine models with heat map molecule coloring
title_short Interpreting linear support vector machine models with heat map molecule coloring
title_sort interpreting linear support vector machine models with heat map molecule coloring
url http://www.jcheminf.com/content/3/1/11
work_keys_str_mv AT rosenbaumlars interpretinglinearsupportvectormachinemodelswithheatmapmoleculecoloring
AT hinselmanngeorg interpretinglinearsupportvectormachinemodelswithheatmapmoleculecoloring
AT jahnandreas interpretinglinearsupportvectormachinemodelswithheatmapmoleculecoloring
AT zellandreas interpretinglinearsupportvectormachinemodelswithheatmapmoleculecoloring