Techniques For Interpretable Machine Learning By Christoph