Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Learning Path “deep-learning” #69

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 38 additions & 34 deletions content/deep-learning.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
---
title: Deep Learning
date: 2021-08-04T05:16:58+05:30
draft: false
category: ai-ml
image: images/deep-learning.jpg
tags:
- deep
- learning
- machine-learning
- ai
authors:
- abhinavk001
mainpage: false
category: "ai-ml"
tags: ["deep", "learning", "machine-learning", "ai"]
authors: ["abhinavk001"]
draft: false
---

## What is Deep Learning?

Deep Learning is a subset of Machine Learning which utilizes artificial neural networks to learn. Deep learning is loosely based on the way biological neurons connect with one another to process information in the brains of animals.It uses neural networks with three or more layers to implement this. These neural networks attempt to simulate the behavior of the human brain, allowing it to learn from large amounts of data.
Expand All @@ -19,20 +23,20 @@ Deep Learning is extensively used in self-driving cars, virtual assistants, frau

## Prerequisite

- Python programming
- Algebra- Linear algebra and matrix calculation.
- Basic machine learning- Basic algorithms and libraries such as numpy, pandas and matplotlib.
* Python programming
* Algebra- Linear algebra and matrix calculation.
* Basic machine learning- Basic algorithms and libraries such as numpy, pandas and matplotlib.

## Topics

- Neural Networks
- Hyperparameter tuning and Regularization.
- Convolutional Networks
- Recurrent Networks
- Frameworks- Tensorflow\Pytorch
- Autoencoders
- Generative Models
- Probabilistic Models
* Neural Networks
* Hyperparameter tuning and Regularization.
* Convolutional Networks
* Recurrent Networks
* Frameworks- Tensorflow\Pytorch
* Autoencoders
* Generative Models
* Probabilistic Models

If you are confused about which framework to use (which is very common among new learners) [check this out](https://www.imaginarycloud.com/blog/pytorch-vs-tensorflow/).
After you are comfortable with frameworks and able to build some simple projects, try reading some research papers.
Expand All @@ -41,30 +45,30 @@ Additionally you can spend some time brushing up [Calculus, statistics and proba

## Resources

- [Deep Learning Specialization on Coursera by Andrew Ng](https://www.coursera.org/specializations/deep-learning)
- [Practical Deep Learning for Coders from Fast ai](https://course.fast.ai/)
- [Practical Deep Learning for Coders from Fast ai Part 2](https://course19.fast.ai/part2)
- [Dive into Deep Learning — Dive into Deep Learning 0.17.0 documentation](http://www.d2l.ai/index.html)
- [Tensorflow docs](https://www.tensorflow.org/tutorials)
- [Pytorch docs](https://pytorch.org/tutorials/)
* [Deep Learning Specialization on Coursera by Andrew Ng](https://www.coursera.org/specializations/deep-learning)
* [Practical Deep Learning for Coders from Fast ai](https://course.fast.ai/)
* [Practical Deep Learning for Coders from Fast ai Part 2](https://course19.fast.ai/part2)
* [Dive into Deep Learning — Dive into Deep Learning 0.17.0 documentation](http://www.d2l.ai/index.html)
* [Tensorflow docs](https://www.tensorflow.org/tutorials)
* [Pytorch docs](https://pytorch.org/tutorials/)

**Youtube tutorials**

- [Deep Learning Crash Course for Beginners](https://www.youtube.com/watch?v=VyWAvY2CF9c)
- [Deep Learning With Tensorflow 2.0, Keras and Python](https://www.youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO)
- [ML Zero to Hero by Tensorflow](https://www.youtube.com/watch?v=KNAWp2S3w94)
- [Tensorflow 2 tutorial by FreeCodeCamp](https://www.youtube.com/watch?v=tPYj3fFJGjk)
- Both [Tensorflow](https://www.youtube.com/channel/UC0rqucBdTuFTjJiefW5t-IQ) and [Pytorch](https://www.youtube.com/channel/UCWXI5YeOsh03QvJ59PMaXFw)’s Youtube channels are great sources to get the latest updates.
* [Deep Learning Crash Course for Beginners](https://www.youtube.com/watch?v=VyWAvY2CF9c)
* [Deep Learning With Tensorflow 2.0, Keras and Python](https://www.youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO)
* [ML Zero to Hero by Tensorflow](https://www.youtube.com/watch?v=KNAWp2S3w94)
* [Tensorflow 2 tutorial by FreeCodeCamp](https://www.youtube.com/watch?v=tPYj3fFJGjk)
* Both [Tensorflow](https://www.youtube.com/channel/UC0rqucBdTuFTjJiefW5t-IQ) and [Pytorch](https://www.youtube.com/channel/UCWXI5YeOsh03QvJ59PMaXFw)’s Youtube channels are great sources to get the latest updates.

**Blogs**

- https://machinelearningmastery.com/what-is-deep-learning/
- [IBM Learn on Artificial Neural Networks](https://www.ibm.com/cloud/learn/neural-networks)
- [Medium Blog on Deep learning series](https://medium.com/intro-to-artificial-intelligence/deep-learning-series-1-intro-to-deep-learning-abb1780ee20)
- [MIT Deep Learning basics introduction: Tensorflow Blog](https://blog.tensorflow.org/2019/02/mit-deep-learning-basics-introduction-tensorflow.html)
* https://machinelearningmastery.com/what-is-deep-learning/
* [IBM Learn on Artificial Neural Networks](https://www.ibm.com/cloud/learn/neural-networks)
* [Medium Blog on Deep learning series](https://medium.com/intro-to-artificial-intelligence/deep-learning-series-1-intro-to-deep-learning-abb1780ee20)
* [MIT Deep Learning basics introduction: Tensorflow Blog](https://blog.tensorflow.org/2019/02/mit-deep-learning-basics-introduction-tensorflow.html)

**Being familiar with any one of the apps can be really helpful in your Deep Learning journey.**

- [Google Colaboratory](https://research.google.com/colaboratory/)
- [Kaggle Notebooks](https://www.kaggle.com/code)
- [Gradient](https://gradient.paperspace.com/free-gpu)
* [Google Colaboratory](https://research.google.com/colaboratory/)
* [Kaggle Notebooks](https://www.kaggle.com/code)
* [Gradient](https://gradient.paperspace.com/free-gpu)