Course Outline
Getting Started
- Quickstart: Running Examples and DL4J in Your Projects
- Comprehensive Setup Guide
Introduction to Neural Networks
- Restricted Boltzmann Machines
- Convolutional Nets (ConvNets)
- Long Short-Term Memory Units (LSTMs)
- Denoising Autoencoders
- Recurrent Nets and LSTMs
Multilayer Neural Nets
- Deep-Belief Network
- Deep AutoEncoder
- Stacked Denoising Autoencoders
Tutorials
- Using Recurrent Nets in DL4J
- MNIST DBN Tutorial
- Iris Flower Tutorial
- Canova: Vectorization Lib for ML Tools
- Neural Net Updaters: SGD, Adam, Adagrad, Adadelta, RMSProp
Datasets
- Datasets and Machine Learning
- Custom Datasets
- CSV Data Uploads
Scaleout
- Iterative Reduce Defined
- Multiprocessor / Clustering
- Running Worker Nodes
Text
- DL4J's NLP Framework
- Word2vec for Java and Scala
- Textual Analysis and DL
- Bag of Words
- Sentence and Document Segmentation
- Tokenization
- Vocab Cache
Advanced DL2J
- Build Locally From Master
- Contribute to DL4J (Developer Guide)
- Choose a Neural Net
- Use the Maven Build Tool
- Vectorize Data With Canova
- Build a Data Pipeline
- Run Benchmarks
- Configure DL4J in Ivy, Gradle, SBT etc
- Find a DL4J Class or Method
- Save and Load Models
- Interpret Neural Net Output
- Visualize Data with t-SNE
- Swap CPUs for GPUs
- Customize an Image Pipeline
- Perform Regression With Neural Nets
- Troubleshoot Training & Select Network Hyperparameters
- Visualize, Monitor and Debug Network Learning
- Speed Up Spark With Native Binaries
- Build a Recommendation Engine With DL4J
- Use Recurrent Networks in DL4J
- Build Complex Network Architectures with Computation Graph
- Train Networks using Early Stopping
- Download Snapshots With Maven
- Customize a Loss Function
Requirements
Knowledge in the following:
- Java
Testimonials (5)
We had an overview about Machine Learning, Neural Networks, AI with practical examples.
Catalin - DB Global Technology SRL
Course - Machine Learning and Deep Learning
The structure from first principles, to case studies, to application.
Margaret Webb - Department of Jobs, Regions, and Precincts
Course - Introduction to Deep Learning
Working from first principles in a focused way, and moving to applying case studies within the same day
Maggie Webb - Department of Jobs, Regions, and Precincts
Course - Artificial Neural Networks, Machine Learning, Deep Thinking
I was benefit from the passion to teach and focusing on making thing sensible.
Zaher Sharifi - GOSI
Course - Advanced Deep Learning
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.