Machine Learning: Building Neural Networks Using Python

For more information contact:

Leading specialistOrdynskaya Marina Yurievna, room 607-7., tel. +375 17 397-82-95, +375 29 639-65-63,
e-mail:ordinskaya@bsuir.by

leading specialistKrischenovich Veronika Anatolyevna,room 607-7., tel. +375 17 397-82-95, +375 29 390-88-95,
e-mail:krish@bsuir.by

Deputy DeanGarbuz Vitaly Borisovich, room 402-8., tel. +375 29 686-61-14,
e-mail:garbuz@bsuir.by

Registration is carried out via an electronic form. Training begins as groups are formed.
 

Price

985 BYN

Duration

60 hours

About the program

Target audience: software engineers, specialists who have solid basic knowledge of the Python programming language.

Training program:

Section 1. Basic theory of neural networks (8 hours)
1.1 Biological and mathematical model of a neuron. From neuron to neural network
1.2 Classifier. Classifier training. Adjustment of weight coefficients. Neural network training
1.3 Handling error propagation with a large number of input nodes and layers. Description of the inverse error distribution. Gradient Descent
1.4 Example of updating neural network weights

Section 2. Creating a neural network in Python (52 hours)
2.1 Building a neural network using the Keras and TensorFlow libraries
2.2 Binary classification
2.3 Training a neural network to detect credit card fraud
2.4 Multi-class classification
2.5 Network training accuracy. Saving and Loading a Model
2.6 Convolutional neural networks
2.7 Face detection and recognition
2.8 Recurrent neural networks
2.9 Final project


Preliminary class schedule:

  • June 17 (Wed) - 9.00 - 16.00;
  • June 18 (Thursday) - 9.00 - 16.00;
  • June 19 (Fri) - 9.00 - 16.00;
  • June 22 (Mon) - 9.00 - 16.00;
  • June 23 (Tue) - 9.00 - 16.00;
  • June 24 (Wed) - 9.00 - 16.00;
  • June 25 (Thursday) - 9.00 - 16.00;
  • June 26 (Fri) - 9.00 - 12.00, TEST

Apply for the program

Machine Learning: Building Neural Networks Using Python

Machine Learning: Building Neural Networks Using Python