Published in


Deep learning vs. machine learning — What’s the difference?


Machine Learning is a type of Artificial intelligence. Deep Learning is an especially complex part of Machine Learning.

What is machine learning?

  • Machine learning is at the intersection of computer science and statistics through which computers receive the ability to learn without being explicitly programmed.
  • There are two broad categories of machine learning problems: supervised and unsupervised learning.
  • A machine learning algorithm can be something as simple as an OLS regression.

What is deep learning?

A simple artificial neural network
What the job of a neuron in an ANN really looks like. (Image credits: Unknown)
  • Deep learning is a specialized subset of machine learning.
  • Deep learning relies on a layered structure of algorithms called an artificial neural network.
  • Deep learning has huge data needs but requires little human intervention to function properly.
  • Transfer learning is a cure for the needs of large training datasets.

The main differences between machine learning and deep learning

The DL algorithm doesn’t need a software engineer to identify features but is capable of automatic feature engineering through its neural network. (Image credits: softwaretestinghelp.com)

Got it. But what about coding?



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Arne Wolfewicz

Reading to learn, writing to reflect. Growth @LevityAI. Say hi: @_ajascha