/deep-learning-coursera-specialization

Programming Assignments for some of the Coursera Deep Learning Specialisation Modules

Primary LanguageJupyter Notebook

deep-learning-coursera-specialization

Programming Assignments for some of the Coursera Deep Learning Specialisation Modules

  1. Convolutional Neural Networks

  2. Week 1 -> Using Tensorflow, build a convolutional neural network (CNN) by implementing Conv layers, Pool layers and Forward propagation.

  3. Week 2 -> Using Keras, build a model for Residual Neural Networks (ResNet)

  4. Week 3 -> Using Keras, use YOLO with non-max suppression algorithm for object detection.

  5. Week 4 -> Using Tensorflow, build face detection and recognition systems (Siamese networks); Neural Style Transfer

  6. Sequence Models

  7. Week 1 -> Using Keras, build LSTM and RNN units, language modeling, music generator

  8. Week 2 -> Using Keras, use embedding words, create LSTM network and also word embedding method for getting emojis for sentence

  9. Week 3 -> Using Keras, build a trigger word detection system and a machine translation system.