All Projects → The-AI-Summer → Introduction-to-Deep-Learning-and-Neural-Networks-Course

The-AI-Summer / Introduction-to-Deep-Learning-and-Neural-Networks-Course

Licence: other
Code snippets and solutions for the Introduction to Deep Learning and Neural Networks Course hosted in educative.io

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Introduction-to-Deep-Learning-and-Neural-Networks-Course

Chemgan Challenge
Code for the paper: Benhenda, M. 2017. ChemGAN challenge for drug discovery: can AI reproduce natural chemical diversity? arXiv preprint arXiv:1708.08227.
Stars: ✭ 98 (+196.97%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
Awesome Tensorlayer
A curated list of dedicated resources and applications
Stars: ✭ 248 (+651.52%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
Deep Learning With Pytorch Tutorials
深度学习与PyTorch入门实战视频教程 配套源代码和PPT
Stars: ✭ 1,986 (+5918.18%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
CS231n
PyTorch/Tensorflow solutions for Stanford's CS231n: "CNNs for Visual Recognition"
Stars: ✭ 47 (+42.42%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
Pytorch Sentiment Analysis
Tutorials on getting started with PyTorch and TorchText for sentiment analysis.
Stars: ✭ 3,209 (+9624.24%)
Mutual labels:  transformers, recurrent-neural-networks
Deep Learning For Beginners
videos, lectures, blogs for Deep Learning
Stars: ✭ 89 (+169.7%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
Iseebetter
iSeeBetter: Spatio-Temporal Video Super Resolution using Recurrent-Generative Back-Projection Networks | Python3 | PyTorch | GANs | CNNs | ResNets | RNNs | Published in Springer Journal of Computational Visual Media, September 2020, Tsinghua University Press
Stars: ✭ 202 (+512.12%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
Udacity Deep Learning Nanodegree
This is just a collection of projects that made during my DEEPLEARNING NANODEGREE by UDACITY
Stars: ✭ 15 (-54.55%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
VQGAN-CLIP-Docker
Zero-Shot Text-to-Image Generation VQGAN+CLIP Dockerized
Stars: ✭ 58 (+75.76%)
Mutual labels:  transformers, generative-adversarial-network
course-content-dl
NMA deep learning course
Stars: ✭ 537 (+1527.27%)
Mutual labels:  transformers, recurrent-neural-networks
Deep Learning With Python
Deep learning codes and projects using Python
Stars: ✭ 195 (+490.91%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
deep-blueberry
If you've always wanted to learn about deep-learning but don't know where to start, then you might have stumbled upon the right place!
Stars: ✭ 17 (-48.48%)
Mutual labels:  recurrent-neural-networks, generative-adversarial-network
gnn-lspe
Source code for GNN-LSPE (Graph Neural Networks with Learnable Structural and Positional Representations), ICLR 2022
Stars: ✭ 165 (+400%)
Mutual labels:  transformers, graph-neural-networks
Deep-Learning-A-Z-Hands-on-Artificial-Neural-Network
Codes and Templates from the SuperDataScience Course
Stars: ✭ 39 (+18.18%)
Mutual labels:  recurrent-neural-networks, autoencoders
AC-VRNN
PyTorch code for CVIU paper "AC-VRNN: Attentive Conditional-VRNN for Multi-Future Trajectory Prediction"
Stars: ✭ 21 (-36.36%)
Mutual labels:  recurrent-neural-networks, graph-neural-networks
danish transformers
A collection of Danish Transformers
Stars: ✭ 30 (-9.09%)
Mutual labels:  transformers
ASAP
AAAI 2020 - ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representations
Stars: ✭ 83 (+151.52%)
Mutual labels:  graph-neural-networks
MAD-GAN-MLCAMP
Repository for MAD-GAN Paper done in ML CAMP Jeju
Stars: ✭ 17 (-48.48%)
Mutual labels:  generative-adversarial-network
timegan-pytorch
This repository is a non-official implementation of TimeGAN (Yoon et al., NIPS2019) using PyTorch.
Stars: ✭ 46 (+39.39%)
Mutual labels:  generative-adversarial-network
PESR
Official code (Pytorch) for paper Perception-Enhanced Single Image Super-Resolution via Relativistic Generative Networks
Stars: ✭ 28 (-15.15%)
Mutual labels:  generative-adversarial-network

Introduction to Deep Learning and Neural Networks Course

author-cover

Visit the course now

In this repository, you will find the solutions of all coding challenges and jupyter notebooks

This course is an accumulation of well-grounded knowledge and experience in deep learning. It provides you with the basic concepts you need in order to start working with and training various machine learning models. You will cover both basic and intermediate concepts including but not limited to: convolutional neural networks, recurrent neural networks, generative adversarial networks as well as transformers. After completing this course, you will have a comprehensive understanding of the fundamental architectural components of deep learning. Whether you’re a data and computer scientist, computer and big data engineer, solution architect, or software engineer, you will benefit from this course.

Takeaway Skills

  • Understanding of the most popular Deep Learning models
  • A solid grasp on the mathematics and the intuition behind the algorithms
  • A good experience with Deep Learning Programming and Pytorch

Course Contents

  1. Learn Deep Learning

    1. About this Course
    2. Why Learn Deep Learning?
    3. Overview of the Course
    4. Neural Networks
  2. Neural Networks

    1. Linear Classifiers
    2. Optimization and Gradient Descent
    3. Neural Networks
    4. Backpropagation Algorithm
    5. Build a Neural Network With Pytorch
    6. Quiz Yourself on Neural Networks
    7. Training Neural Networks
  3. Training Neural Networks

    1. Optimization
    2. Popular Optimization Algorithms
    3. Activation Functions
    4. Training in Pytorch
    5. Quiz Yourself on Training Neural Networks
    6. Convolutional Neural Networks
  4. Convolutional Neural Networks

    1. The Principles of the Convolution
    2. Convolution in Practice
    3. Build a Convolutional Network
    4. Batch Normalization and Dropout
    5. Skip Connections
    6. CNN Architectures
    7. Quiz Yourself on CNNs
  5. Recurrent Neural Networks

    1. A Simple RNN Cell
    2. LSTM: Long Short Term Memory Cells
    3. Writing a Custom LSTM Cell in Pytorch
    4. Connect LSTM Cells Across Time and Space
    5. Quiz Yourself on RNNs
  6. Autoencoders

    1. Generative Learning
    2. Basics of Autoencoders
    3. Variational Autoencoder: Theory
    4. Variational Autoencoder: Practice
    5. Quiz Yourself on Autoencoders
  7. Generative Adversarial Networks

    1. Generator and Discriminator
    2. Generative Adversarial Networks in Detail
    3. Develop a GAN with Pytorch
    4. Quiz Yourself on GANs
    5. Attention and Transformers
  8. Attention and Transformers

    1. Sequence to Sequence Models
    2. Attention
    3. Key Concepts of Transformers
    4. Self-Attention
    5. Multi-Head Self-Attention
    6. Transformers Building Blocks
    7. The Transformer's Encoder
    8. The Transformer's Decoder
    9. Build a Transformer Encoder
    10. Quiz Yourself on Transformers
    11. Graph Neural Networks
  9. Graph Neural Networks

    1. Basics of Graphs
    2. Mathematics for Graphs
    3. Graph Convolutional Networks
    4. Implementation of a GCN
    5. Quiz Yourself on GNNs
  10. Conclusion

    1. Where to go from here?
    2. Appendix
    3. FInal Quiz
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].