Part 2 Recommendations

Representation is one of the most complex and compelling tasks in machine learning and computer science in general. Pedro Domingos, a computer science professor at the University of Washington, published an article [Domingos, 2012] in which he decomposed machine learning into three main components: representation, evaluation, and optimization. Representation specifically affects three core aspects of a machine learning project’s life cycle:

  • The formal language (or schema) in which a training dataset is expressed before it is passed as input to the learning process

  • The way in which the result of the learning process—the predictive model—is stored

  • How, during the prediction phase, the training data and the prediction ...

Get Graph-Powered Machine Learning now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.