Making machine learning trustworthy