Introduction Deep Learning

Deep learning is a branch of machine learning which is completely based on artificial neural networks, as the neural network is going to mimic the human brain so deep learning is also a kind of mimic of the human brain. In deep learning, we don’t need to explicitly program everything. The concept of deep learning is not new. It has been around for a couple of years now. It’s on hype nowadays because earlier we did not have that much processing power and a lot of data. As in the last 20 years, the processing power increases exponentially, deep learning and machine learning came in the picture.

A formal definition of deep learning is- neurons

"Deep learning is a particular kind of machine learning that achieves great  power and flexibility by learning to represent the world as a nested hierarchy of concepts, with each concept defined in relation to simpler concepts, and more abstract representations computed in terms of less abstract ones".

In the human brain approximately 100 billion neurons all together this is a picture of an individual neuron and each neuron is connected through thousand of their neighbours.
The question here is how do we recreate these neurons in a computer. So, we create an artificial structure called an artificial neural net where we have nodes or neurons. We have some neurons for input value and some for output value and in between, there may be lots of neurons interconnected in the hidden layer.

Architectures :

  1. Deep Neural Network – It is a neural network with a certain level of complexity (having multiple hidden layers in between input and output layers). They are capable of modelling and processing non-linear relationships.
  2. Deep Belief Network(DBN) – It is a class of Deep Neural Network. It is multi-layer belief networks.
    Steps for performing DBN :
    a. Learn a layer of features from visible units using the Contrastive Divergence algorithm.
    b. Treat activations of previously trained features as visible units and then learn features of features.
    c. Finally, the whole DBN is trained when the learning for the final hidden layer is achieved.
  3. Recurrent (perform the same task for every element of a sequence) Neural Network – Allows for parallel and sequential computation. Similar to the human brain (large feedback network of connected neurons). They are able to remember important things about the input they received and hence enables them to be more precise.


Comments

  1. Very well written post.Also check our blog MBA in Artificial Intelligence if anyone having a keen interest in artificial intelligence.

    ReplyDelete
  2. Well-written and informative content. Thanks for sharing this content with us. Also check for Artificial Intelligence Course in Hyderabad, if any one interested in Artificial Intelligence field.

    ReplyDelete
  3. Thank you for providing this information really appreciate the efforts taken in procuring and curating the information for the blog
    data science course in bangalore
    data science course

    ReplyDelete
  4. Thank you for posting this blog really appreciate the efforts you have taken into curating this data all you efforts are visible in what you have curated thank you and hope to hear more from you, if you want you can check out data science course in bangalore they have a lot to offer with regards to data science in terms of training and live projects

    ReplyDelete
  5. I Like to add one more important thing here, The Deep Learning Market is expected to be around US$ 25.50 Billion by 2025 at a CAGR of 42% in the given forecast period.

    ReplyDelete
  6. I really enjoyed reading this article , it's really effective and interesting article, it helped me a lot, to learn more join Machine Learning With Data Science Course

    ReplyDelete
  7. Thank you for providing this information really appreciate the efforts taken in procuring and curating the information for the blog.

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete

  9. Very nice article, when can we expect the next one? https://mateuszlomber.pl/

    ReplyDelete
  10. Great article, enjoyed reading the blog, please visit us if you need any help with AI Services The Best Artificial Intelligence

    ReplyDelete

  11. Very good article . Thanks for sharing.
    Snowflake Training
    Snowflake Training in Hyderabad
    Snowflake Online Training
    Snowflake Online Training Hyderabad
    Snowflake Training Online
    Snowflake Training in Ameerpet
    Snowflake Training Institute in Hyderabad

    ReplyDelete
  12. One of the standout features of APTRON Solutions is its hands-on approach to learning. Students are not just taught the theory behind the Machine Learning Training Institute in Noida algorithms but are also given ample opportunities to apply their knowledge in real-world scenarios. Through projects and case studies, learners gain invaluable experience that prepares them for challenges they may encounter in their future careers.

    ReplyDelete

Post a Comment

Popular posts from this blog

Linear Regression with single variable

Decision Tree