Techniques for interpretable machine learning | Synapse