Interpretable machine learning of amino acid patterns in proteins: a statistical ensemble approach
Anna Braghetto, Enzo Orlandini, Marco Baiesi
TL;DR
This work tackles the interpretability of unsupervised ML applied to protein sequence patterns by using an ensemble of restricted Boltzmann machines (RBMs) with an information bottleneck. The authors show that the ensemble compresses the essential correlations in sequences at the starts and ends of $\alpha$-helices and $\beta$-sheets into $2$–$3$ bits, while revealing nuanced amino-acid motifs and similarities. Key findings include Proline’s prominent role at helix starts, poly-Alanine motifs at helix ends, and a refined view of amino-acid groupings (e.g., D/E vs V/L/I/F) captured by PCA on RBM weights, which the authors interpret as an effective hydrophobicity axis. The study demonstrates that an interpretable, ensemble-based RBM approach can recover known amphiphilic patterns and uncover new motifs, offering mechanistic insights into secondary-structure formation with potential for guiding protein design and analysis.
Abstract
Explainable and interpretable unsupervised machine learning helps understand the underlying structure of data. We introduce an ensemble analysis of machine learning models to consolidate their interpretation. Its application shows that restricted Boltzmann machines compress consistently into a few bits the information stored in a sequence of five amino acids at the start or end of $α$-helices or $β$-sheets. The weights learned by the machines reveal unexpected properties of the amino acids and the secondary structure of proteins: (i) His and Thr have a negligible contribution to the amphiphilic pattern of $α$-helices; (ii) there is a class of $α$-helices particularly rich in Ala at their end; (iii) Pro occupies most often slots otherwise occupied by polar or charged amino acids, and its presence at the start of helices is relevant; (iv) Glu and especially Asp on one side, and Val, Leu, Iso, and Phe on the other, display the strongest tendency to mark amphiphilic patterns, i.e., extreme values of an "effective hydrophobicity", though they are not the most powerful (non) hydrophobic amino acids.
