Skip to content

exercises and projects in the field of deep learning

Notifications You must be signed in to change notification settings

edwards158/DeepLearning

Repository files navigation

Deep Learning

This repository contains my work in the field of Deep Learning. Some of the notebooks relate to the Deep Learning Nanodegree Foundation program, which consists of a bunch of tutorial notebooks for various deep learning topics. These notebooks are mostly implemented in Tensorflow.

The other material is notebooks of tutorials, experiments, hacks and code ideas from various sources. These mostly consist of notebooks implemented in Keras with Tensorflow backend. For these notebooks I have used the following sources as my guide:

Udacity   Coursera   Kaggle   Sebastian Raschka   Jason Brownlee   Sebastian Ruder   Kevin Markham  

Table Of Contents

Tensorflow

Keras

Deep Learning Basics

Better Deep Learning

  • Network Capacity: Investigate impact of changing model capacity on a complex multiclass dataset
  • Batch Size and Gradient Descent: Investigating Batch, Stochastic and Minibatch Gradient descent
  • Dropout: Investigate Dropout techniques and evaluate performance on Deep learning model
  • Learning Rates: Investigate Learning Rate techniques and evaluate performance on Deep learning model
  • Checkpoints: Use Keras API to checkpoint and save model weights
  • Training History: Use Keras API to display training and test history
  • Early Stopping: Use Keras API to employ early stopping on a dataset

NLP

CNN

  • Keras Covnets: Using the Keras Framework tools to process images
  • Pre-Trained Covnet: Using the Keras Framework tools to process images using pre-trained covnet
  • Whale Id: First attempt at Kaggle Whale Id challenge

LSTM

  • Prediction: Trying to predict airline passeneger numbers with LSTMs

Audio

About

exercises and projects in the field of deep learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published