Applying GAMP® Concepts to Machine Learning