frmCourseSyllabus Aspx
frmCourseSyllabus Aspx
CO1 :: reorganize a real world problem and apply deep learning concepts to solve the problem.
CO3 :: develop models for image classification using convolution neural network.
Unit I
Building models with TensorFlow : Introduction to TensorFlow, Installation of TensorFlow,
TensorFlow ranks and tensors, TensorFlow's computation graphs, variables in TensorFlow, building a
regression model, multi-layer Perceptron learning for classification, tensorflow optimizers,
transforming tensors as multidimensional data arrays, visualization with Tensorboard
Unit II
Building models with Keras : Introduction to keras, Keras installation, keras layers and models,
implementing linear regression model, image classification with keras, building text classification
model, overfit and underfit, save and load model, hyperparameter tuning
Unit III
Classifying images with deep convolutional
neural networks : building blocks of convolutional neural networks, determining the size of the
convolution output, performing a discrete convolution in 2D, subsampling, putting everything
together to build a CNN, Implementing a deep convolutional neural network using TensorFlow,
Transfer learning with pre-trained CNN, Data Augmentation, Image segmentation
Unit IV
Autoencoders and Pre-trained CNN : Introduction to autoencoders, need for autoencoders,
architecture of autoencoder, properties and hyperparameter, types of autoencoders, data
compression using autoencoders, variational autoencoders
Unit V
Modeling sequential data using recurrent
neural networks : modeling sequential data, understanding the structure and flow of an RNN,
computing activation in an RNN, challenges of learning long-range interactions, implementing a
multilayer RNN for sequence modeling in TensorFlow, text classification with an RNN, text generation
with an RNN, time series forecasting, LSTM units, sequence classification with LSTM, stacked LSTM for
sequence classification
Unit VI
Generative Adversarial Networks : Introduction to generative models, overview of GAN structure,
discriminator, generator, building GAN, problems with GANs, CycleGAN, Adversarial FGSM
Text Books:
1. ADVANCED MACHINE LEARNING WITH PYTHON by JOHN HEARTY, PACKT PUBLISHING
References:
1. PYTHON MACHINE LEARNING by SEBASTIAN RASCHKA, VAHID MIRJALILI, PACKT
PUBLISHING