The difference between machine learning and deep learning

So far, we have looked at how various machine learning algorithms work at a high level. In this section, we will understand how deep learning differs from machine learning.

One of the key attributes of a machine learning task is that the inputs are given by the analyst or data scientist. Quite often, feature engineering plays a key role in improving the accuracy of the model. Moreover, if the input dataset is an unstructured one, feature engineering gets a lot more tricky. More often than not, it boils down to the knowledge of individual in deriving relevant features to build a more accurate model.

For example, let's imagine a scenario where, given a set of words in a sentence, we ...

Get Hands-On Machine Learning on Google Cloud Platform 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.