Neural Nets

Purpose of this page

Here I list everything interesting that I encountered on my journey of learning neural nets, for my reference, and for anyone who could find such a list useful in their own learning ;).

Courses

Resources for learning about Neural Networks

Articles and motivation for studying Neural Networks

ConvNets Articles

ConvNets

Advanced

BackProp

Deep Learning

Books

Deep Belief Networks

Slides

Deep-Structured Learning

Restricted Boltzmann Machines (RBMs)

Natural Language Processing (NLP)

Homepages

Proceedings

Tools

Torch

Basics

Clone with dependencies into desired directory

git clone https://github.com/torch/distro.git /opt/torch –recursive

cd the install directory and run installation script

cd /opt/torch && ./install.sh

Update current session

source ~/.bashrc

Run Torch REPL

th ```

Articles

Slides

Advanced

TensorFlow

TensorFlow (Apache 2.0 source license) is the tool behind automatic labelling of items in YouTube videos and photos, improving speech recognition in Google apps (e.g. when it is noisy), and used across different products such as Google Calendar events creation based on email (e.g. itinerary from ticket receipts), or even the automatic email reply prototype.

It scales on multiple CPUs and GPUs…

Articles:

TensorFlow projet website

TensorFlow source code on GitHub

TensorFlow benchmarks

Cool projects

Datasets