What is the difference between Deep Learning and traditional Artificial Neural Network machine learning

0 votes
Can you offer a concise explanation of the differences between Deep Learning and Traditional Machine Learning that utilize neural networks? How many levels are need to make a neural network "deep"? Is this all just marketing hype?
Feb 25, 2022 in Machine Learning by Nandini
• 5,480 points
339 views

1 answer to this question.

0 votes

A large number of layers causes serious problems with standard backpropagation algorithms. One of the drawbacks of backward propagation is the problem of local minima. The local minimum of the error function increases at each layer. Not only does the mathematical minimum cause problems, but  there may be flat areas of the error function where the steepest descent method does not work (changing one or more weights does not  change much). 

 In a network with many layers, each cell layer can now also provide an abstraction layer that can solve more difficult problems. Deep learning addresses exactly this issue. The basic idea is to perform  unsupervised learning at each layer in addition to using the steepest descent method across the network. The goal of  unsupervised learning is to extract characteristic features from each layer. 
Over the years, several ways have been established to achieve even better results. Techniques such as: 

  •  Residual Network 
  •  Batch Normalization 
  •  Normalization Linear Unit
    So no longer a hype now!

Unleash your potential with our Artificial Intelligence Course and master the future of technology!

answered Feb 25, 2022 by Dev
• 6,000 points

Related Questions In Machine Learning

0 votes
1 answer
0 votes
1 answer

What is the difference between linear regression and logistic regression?

Hi Dev, to answer your question Linear Regression ...READ MORE

answered Feb 2, 2022 in Machine Learning by Nandini
• 5,480 points
913 views
0 votes
1 answer

What is the difference between a Confusion Matrix and Contingency Table?

Confusion Matrix is a classification matrix used ...READ MORE

answered Mar 2, 2022 in Machine Learning by Dev
• 6,000 points
1,309 views
0 votes
2 answers
0 votes
1 answer

Role of the bias in neural networks.

Hi@akhtar, The activation function in Neural Networks takes ...READ MORE

answered Jul 15, 2020 in Machine Learning by MD
• 95,440 points
1,261 views
0 votes
1 answer
0 votes
1 answer

Epoch vs Iteration when training neural networks

In the language of neural networks, this ...READ MORE

answered Feb 10, 2022 in Machine Learning by CoolCoder
• 4,400 points
1,048 views
0 votes
1 answer

What is difference between loss function and RMSE in Machine Learning?

The loss function is a function of ...READ MORE

answered Feb 23, 2022 in Machine Learning by Dev
• 6,000 points
2,431 views
0 votes
1 answer

What is the difference between classification and prediction?

Classification is about classifying categorical variables in ...READ MORE

answered Feb 25, 2022 in Machine Learning by Dev
• 6,000 points
1,003 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP