MLLGBMMar 6, 2018

Visualizing Convolutional Neural Network Protein-Ligand Scoring

arXiv:1803.02398v16 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the interpretability challenge for CNNs in protein-ligand scoring, which is incremental as it builds on existing CNN methods without introducing new scoring paradigms.

The authors tackled the problem of interpreting convolutional neural networks (CNNs) used for protein-ligand scoring in drug design by developing three visualization methods to show how individual complexes are interpreted and to visualize convolutional filters and weights, aiming to aid network design.

Protein-ligand scoring is an important step in a structure-based drug design pipeline. Selecting a correct binding pose and predicting the binding affinity of a protein-ligand complex enables effective virtual screening. Machine learning techniques can make use of the increasing amounts of structural data that are becoming publicly available. Convolutional neural network (CNN) scoring functions in particular have shown promise in pose selection and affinity prediction for protein-ligand complexes. Neural networks are known for being difficult to interpret. Understanding the decisions of a particular network can help tune parameters and training data to maximize performance. Visualization of neural networks helps decompose complex scoring functions into pictures that are more easily parsed by humans. Here we present three methods for visualizing how individual protein-ligand complexes are interpreted by 3D convolutional neural networks. We also present a visualization of the convolutional filters and their weights. We describe how the intuition provided by these visualizations aids in network design.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes