Machine Learning vs Deep Learning

  • Machine Learning, a subset of AI, uses computer algorithms to analyze data and make intelligent decisions based on what it has learned. The three main categories of machine learning algorithms include Supervised Learning, Unsupervised Learning, and Reinforcement learning.
  • Deep Learning, a specialized subset of Machine Learning, layers algorithms to create a neural network enabling AI systems to learn from unstructured data and continue learning on the job.
  • Neural Networks, a collection of computing units modeled on biological neurons, take incoming data and learn to make decisions over time. The different types of neural networks include Perceptrons, Convolutional Neural Networks or CNNs, and Recurrent Neural Networks or RNNs.

Supervised Learning is when we have class labels in the data set and use these to build the classification model.

Supervised Learning is split into three categories — Regression, Classification, and Neural Networks.

Machine learning algorithms are trained using data sets split into training data, validation data, and test data.