OpenNN: Implementing Neural Networks Training Course

Course

In City Of London

Price on request

Description

  • Type

    Course

  • Location

    City of london

OpenNN is an open-source class library written in C++ which implements neural networks, for use in machine learning.
In this course we go over the principles of neural networks and use OpenNN to implement a sample application.
Audience
Software developers and programmers wishing to create Deep Learning applications.
Format of the course
Lecture and discussion coupled with hands-on exercises.

Facilities

Location

Start date

City Of London (London)
See map
Token House, 11-12 Tokenhouse Yard, EC2R 7AS

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Network Training
  • Network
  • Networks

Course programme

Introduction to OpenNN, Machine Learning and Deep Learning

Downloading OpenNN

Working with Neural Designer
Using Neural Designer for descriptive, diagnostic, predictive and prescriptive analytics

OpenNN architecture
CPU parallelization

OpenNN classes
Data set, neural network, loss index, training strategy, model selection, testing analysis
Vector and matrix templates

Building a neural network application
Choosing a suitable neural network
Formulating the variational problem (loss index)
Solving the reduced function optimization problem (training strategy)

Working with datasets
The data matrix (columns as variables and rows as instances)

Learning tasks
Function regression
Pattern recognition

Compiling with QT Creator

Integrating, testing and debugging your application

The future of neural networks and OpenNN

OpenNN: Implementing Neural Networks Training Course

Price on request