Answers.Body: <p><strong>Deep learning is one form of machine learning.</strong></p>
  
  <p>Deep learning refers to learning with deep neural networks, essentially networks with many layers.</p>
  
  <p>Neural networks are one group of many forms of machine learning:</p>
  
  <ul>
  <li>Neural Networks</li>
  <li>Decision Trees and Random Forests</li>
  <li>Support Vector Machines</li>
  <li>Bayesian Approaches</li>
  <li>k-nearest neighbors</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-31T06:25:36.797Z
Answers.LastActivityDate: 2019-04-22T11:05:58.510Z
Answers.LastEditDate: 2019-04-22T11:05:58.510Z
Answers.UserDisplayName: Martin Thoma
Answers.Body: <p>First, in most condition <strong>machine learning</strong> actually <strong>refers</strong> <strong>traditional/classical machine learning</strong>, and deep learning is specifically referring multi-layered neural network, and <strong>neural network</strong> <strong>is</strong> one of the <strong>machine learning</strong> approach.</p>
  <p>Second, Machine learning especially supervised <strong>machine learning requires engineers to design and predefine features manually</strong>, which are used to represent the data in numerical way. Such as we can represent animals with three features such as the number of eyes, the number of legs and the number of heads. The data [2,4,1] representing an animal with 2 eyes, 4 legs and 1 head. In this scenario, the feature is extracted by us, because we have knowledge on animals, and we think these features can represent animals.  However, instead of hand-crafting features the <strong>deep learning learn the features automatically.</strong></p>
  <p>Third, when someone say <strong>machine learning</strong> he <strong>is</strong> saying <strong>algorithm</strong>, such as naive bayes, decision tree, linear regression etc. However, the <strong>deep learning is</strong> more <strong>related to</strong> the framework and <strong>architecture</strong> such as RNN, CNN, Transformer etc.</p>
  <p>Fourth, <strong>it is possible to start deep learning without knowing machine learning</strong>, sources from internet like Andrew Ng's course usually covers most topic you should know in deep learing. Try search Andrew Ng, I think he is really good!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-28T16:48:48.530Z
Answers.Text: This is a good answer that emphasizes that in traditional ML approaches we usually need some form of "feature engineering" (which is a term that you may add to your answer). However, note that when we say deep learning we are not just referring to the architecture but also the algorithms, in particular, gradient descent and back-propagation, which are typically the algorithms used. See also [this answer](https://ai.stackexchange.com/a/22725/2444).
Answers.UserDisplayName: nbro
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-07-08T02:42:39.227Z
Answers.LastActivityDate: 2020-07-08T02:42:39.227Z
Answers.UserDisplayName: Cheleeger Ken
Answers.Body: <p><strong>Deep Learning is subset of Machine Learning.</strong></p>
  
  <p>Machine learning and Deep learning both are not two different things. Deep learning is one of the form of machine learning.
  The level of layers in Neural network are more and more in depth learning is part of Deep learning. </p>
  
  <p><a href="https://i.sstatic.net/52A1d.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/52A1d.png" alt="enter image description here"></a></p>
  
  <blockquote>
    <p>“Deep learning is a particular kind of machine learning that achieves
    great power and flexibility by learning to represent the world as
    nested hierarchy of concepts, with each concept defined in relation to
    simpler concepts, and more abstract representations computed in terms
    of less abstract ones.”</p>
  </blockquote>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-18T07:05:08.430Z
Answers.LastActivityDate: 2019-12-18T07:05:08.430Z
Answers.UserDisplayName: Maheshwar Ligade
Answers.Body: <p>When I started Machine Leraning chapters in book used to look like this</p>
  
  <ul>
  <li><p>I) Supervised:</p>
  
  <ol>
  <li><p>Regression  </p>
  
  <ul>
  <li>Linear models </li>
  </ul></li>
  <li><p>Classification  </p>
  
  <ul>
  <li>Logestic Regression</li>
  <li>Neural Network </li>
  <li>Decision Tress and Random Forest </li>
  <li>Boosting and Bagging </li>
  <li>SVD and SVM </li>
  </ul></li>
  </ol></li>
  <li><p>II) UnSupervised Learning:</p>
  
  <ol>
  <li><p>Clustering  </p>
  
  <ul>
  <li>K-Means </li>
  <li>Hierarchical</li>
  <li>Gaussian Mixture Model</li>
  <li>DB Scan</li>
  </ul></li>
  <li><p>Association Learning.</p></li>
  </ol></li>
  <li><p>III) ReInforment Learning:</p></li>
  </ul>
  
  <p>All of a sudden chapter I>2>b created a sub-field of its own . Well to know why, let me tell you a bit of history. <code>Machine learning</code> word was coined in 1959 by Arthur Samuel to signify that <code>machines were able to learn from data</code> than explicit instruction. Initally it was broken into two groups based on if th approach required label data or not(ie regression, classification), then they realised we can cassify by clustering too which gave birth to unsupervised. And word reinforment learning was born inspired by areas of game theory. Lets keep those details aside for later.</p>
  
  <p>Coming to deep learnign, the word <code>deep learning</code> came very recently, as recent as 2008 from a Geoff Hinton conference. There people started using it to indicate a very deep neural network architecture used in a paper presented by Geoff Hinton and from then onwards it kind of became as a new way of classifying machine learning besides <code>supervised</code>, <code>unsupervised</code> or <code>reinforcement</code>.(Disc: There may be odd reference of calling NN as DL before this but not so popular and acceptable prior to this)</p>
  
  <p>Well I sometimes feel the name <code>deep learning</code> is somewhat misnomer, it would have been better of if it was named as <code>neural learning</code> or to stress on depth maybe <code>deep neural learning</code>. If you are new you might be wondering what depth I am talking about, the entire word deep came from the fact that neural network (thanks the availability of high processing abilities of GPUs) were now able to train successfully on multiple layers. The word deep can also be loosely used to include other non-neural network areas of machine learning which requires lots of computation like <code>deep belief net</code> or <code>recurrent net</code>. To be precise the units of the networks today are no longer a mere <code>neuron</code> or a <code>perceptron</code>, it can be <code>LSTM</code>, <code>GRU</code> or a <code>capsule</code>, so I guess word <code>deep</code> now makes more sense than before.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-13T08:34:40.293Z
Answers.LastActivityDate: 2018-12-13T08:57:23.187Z
Answers.LastEditDate: 2018-12-13T08:57:23.187Z
Answers.UserDisplayName: ishandutta2007
Answers.Body: <p>Deep learning is a specific variety of a specific type of machine learning. So it's possible to learn about deep learning without learning all of machine learning, but it requires learning <em>some</em> machine learning (because it is some machine learning).</p>
  
  <p>Machine learning refers to any technique that focuses on teaching the machine how it can learn statistical parameters from a large amount of training data. One particular type of machine learning is artificial neural networks, which learn a network of nonlinear transformations that can approximate very complicated functions of wide arrays of input variables. Recent advances in artificial neural networks have to do with how to train <em>deep</em> neural networks, which have more layers than normal and also special structure to deal with the challenges of learning more layers.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-25T23:55:42.950Z
Answers.LastActivityDate: 2016-08-25T23:55:42.950Z
Answers.UserDisplayName: Matthew Gray
Body: <p>Can someone explain to me the difference between machine learning and deep learning? Is it possible to learn deep learning without knowing machine learning?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-02-11T09:21:42.240Z
Comments.Text: The difference is that deep learning includes implicitly representation learning in their models.
Comments.UserDisplayName: freesoul
Tags: <machine-learning><deep-learning><comparison>
Title: What is the difference between machine learning and deep learning?
UserDisplayName: Addis
ThreadText: # What is the difference between machine learning and deep learning?
  
  (Asked by: username_0 on 2016-08-25)
  
  Can someone explain to me the difference between machine learning and deep learning? Is it possible to learn deep learning without knowing machine learning?
  
  **Tags:** machine-learning, deep-learning, comparison
  > **Comments:**
  > **username_1**: The difference is that deep learning includes implicitly representation learning in their models.  
  
  ---
  
  ## 5 answers
  
  ### Answer by username_7 on 2016-08-25. Score: 19 | Accepted answer
  
  Deep learning is a specific variety of a specific type of machine learning. So it's possible to learn about deep learning without learning all of machine learning, but it requires learning *some* machine learning (because it is some machine learning).
  
  Machine learning refers to any technique that focuses on teaching the machine how it can learn statistical parameters from a large amount of training data. One particular type of machine learning is artificial neural networks, which learn a network of nonlinear transformations that can approximate very complicated functions of wide arrays of input variables. Recent advances in artificial neural networks have to do with how to train *deep* neural networks, which have more layers than normal and also special structure to deal with the challenges of learning more layers.
  
  
  ---
  
  ### Answer by username_2 on 2018-10-31. Score: 9
  
  **Deep learning is one form of machine learning.**
  
  Deep learning refers to learning with deep neural networks, essentially networks with many layers.
  
  Neural networks are one group of many forms of machine learning:
  
  * Neural Networks
  * Decision Trees and Random Forests
  * Support Vector Machines
  * Bayesian Approaches
  * k-nearest neighbors
  
  
  ---
  
  ### Answer by username_3 on 2020-07-08. Score: 3
  
  First, in most condition **machine learning** actually **refers** **traditional/classical machine learning**, and deep learning is specifically referring multi-layered neural network, and **neural network** **is** one of the **machine learning** approach.
  
  Second, Machine learning especially supervised **machine learning requires engineers to design and predefine features manually**, which are used to represent the data in numerical way. Such as we can represent animals with three features such as the number of eyes, the number of legs and the number of heads. The data [2,4,1] representing an animal with 2 eyes, 4 legs and 1 head. In this scenario, the feature is extracted by us, because we have knowledge on animals, and we think these features can represent animals. However, instead of hand-crafting features the **deep learning learn the features automatically.**
  
  Third, when someone say **machine learning** he **is** saying **algorithm**, such as naive bayes, decision tree, linear regression etc. However, the **deep learning is** more **related to** the framework and **architecture** such as RNN, CNN, Transformer etc.
  
  Fourth, **it is possible to start deep learning without knowing machine learning**, sources from internet like Andrew Ng's course usually covers most topic you should know in deep learing. Try search Andrew Ng, I think he is really good!
  
  > **Comments:**
  > **username_4**: This is a good answer that emphasizes that in traditional ML approaches we usually need some form of "feature engineering" (which is a term that you may add to your answer). However, note that when we say deep learning we are not just referring to the architecture but also the algorithms, in particular, gradient descent and back-propagation, which are typically the algorithms used. See also [this answer](https://ai.stackexchange.com/a/22725/2444).  
  
  ---
  
  ### Answer by username_5 on 2019-12-18. Score: 2
  
  **Deep Learning is subset of Machine Learning.**
  
  Machine learning and Deep learning both are not two different things. Deep learning is one of the form of machine learning.
  The level of layers in Neural network are more and more in depth learning is part of Deep learning.
  
  [![enter image description here](https://i.sstatic.net/52A1d.png)](https://i.sstatic.net/52A1d.png)
  
  > “Deep learning is a particular kind of machine learning that achieves
  > great power and flexibility by learning to represent the world as
  > nested hierarchy of concepts, with each concept defined in relation to
  > simpler concepts, and more abstract representations computed in terms
  > of less abstract ones.”
  
  
  ---
  
  ### Answer by username_6 on 2018-12-13. Score: 2
  
  When I started Machine Leraning chapters in book used to look like this
  
  * I) Supervised:
  
    1. Regression
  
       + Linear models
    2. Classification
  
       + Logestic Regression
       + Neural Network
       + Decision Tress and Random Forest
       + Boosting and Bagging
       + SVD and SVM
  * II) UnSupervised Learning:
  
    1. Clustering
  
       + K-Means
       + Hierarchical
       + Gaussian Mixture Model
       + DB Scan
    2. Association Learning.
  * III) ReInforment Learning:
  
  All of a sudden chapter I>2>b created a sub-field of its own . Well to know why, let me tell you a bit of history. `Machine learning` word was coined in 1959 by Arthur Samuel to signify that `machines were able to learn from data` than explicit instruction. Initally it was broken into two groups based on if th approach required label data or not(ie regression, classification), then they realised we can cassify by clustering too which gave birth to unsupervised. And word reinforment learning was born inspired by areas of game theory. Lets keep those details aside for later.
  
  Coming to deep learnign, the word `deep learning` came very recently, as recent as 2008 from a Geoff Hinton conference. There people started using it to indicate a very deep neural network architecture used in a paper presented by Geoff Hinton and from then onwards it kind of became as a new way of classifying machine learning besides `supervised`, `unsupervised` or `reinforcement`.(Disc: There may be odd reference of calling NN as DL before this but not so popular and acceptable prior to this)
  
  Well I sometimes feel the name `deep learning` is somewhat misnomer, it would have been better of if it was named as `neural learning` or to stress on depth maybe `deep neural learning`. If you are new you might be wondering what depth I am talking about, the entire word deep came from the fact that neural network (thanks the availability of high processing abilities of GPUs) were now able to train successfully on multiple layers. The word deep can also be loosely used to include other non-neural network areas of machine learning which requires lots of computation like `deep belief net` or `recurrent net`. To be precise the units of the networks today are no longer a mere `neuron` or a `perceptron`, it can be `LSTM`, `GRU` or a `capsule`, so I guess word `deep` now makes more sense than before.
  
  
  ---
  
  