Fundamentals of Neural Networks and Deep Neural Networks

Self-Learning Course

Take this course at your own pace through pre-recorded video and online resources.

Aimed at independent users, this course in artificial intelligence (AI) and neural networks will take you through some practical considerations to make when looking at how neural networks can be used in your business. From identifying numbers and images to modelling energy consumption and making financial predictions, this course will take you through practical applications of neural networks and highlight areas where you can apply natural language and image or signal processing in your industry. 

Participants will learn about various types of neural networks such as convolution neural networks, recursive neural networks and generative adversarial networks while exploring their practical application areas from use cases in industry. 

You will also complete practical exercises where you will be introduced to the two main python libraries that are used with neural networks, namely Pytorch and Tensorflow. You will gain some hands-on experience of applying existing libraries and pretrained neural networks to various small-scale problems.      


  • Understanding of basic mathematical concepts e.g. functions, matrices and derivatives. 
  • Minimal experience with Python 

Create a free account to our Training Portal to register for a course and browse all available training courses.

Join Newsletter

Provide your details to receive regular updates from the STFC Hartree Centre.