0% found this document useful (0 votes)
5 views1 page

Program List

The document outlines a 12-week curriculum for students to learn machine learning algorithms and their implementation in Python. It includes topics such as neural networks, TensorFlow, Keras, and various types of data preparation and model training. Key concepts covered include perceptrons, convolutional networks, recurrent networks, and autoencoders, with recommended textbooks for further study.

Uploaded by

dipanwita.d
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Program List

The document outlines a 12-week curriculum for students to learn machine learning algorithms and their implementation in Python. It includes topics such as neural networks, TensorFlow, Keras, and various types of data preparation and model training. Key concepts covered include perceptrons, convolutional networks, recurrent networks, and autoencoders, with recommended textbooks for further study.

Uploaded by

dipanwita.d
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Objectives: The students will learn the following:

1. Make use of Data sets in implementing the machine learning algorithms


2. Implement the machine learning concepts and algorithms in Python language.

Week 1:
i Implement the model of a Neuron, The hidden-to-hidden layer, the hidden-to-output layer.

Week 2:
i Setup of TensorFlow, TensorFlow with GPU support.
ii Setup to Keras.
iii Learning the other deep learning libraries like Caffe, Theano, etc.

Week 3:
i Preparing the Data
ii Binary data and binary classification
iii Categorical data and multiple classes
iv Real-valued data and univariate regression

Week 4:
i Implement a program to training a single neuron.
ii Implement a program perceptron model.

iii Implement a program for perceptron learning algorithm (PLA)

Week 5:
i Implement a program for multiple layers on neurons.

Week 6:
i Implement a program Wide neural networks
ii Implement a program Dense deep neural networks
iii Implement a program Sparse deep neural networks

Week 7:
Implement a program for Convolutional Neural Networks Loading data
Compiling the model
Training the CNN, and get the Results
Visualization of filters

Week 8:
i Implement the program for Recurrent Neural Networks

Week 9:
i Implement the program for Long short-term memory (LSTM) model

Week 10:
i Implement the program for Bi- directional Long short-term memory model.

Week 11:
Implement the program for Training a GAN An MLP model
A convolutional model

Week 12:
Write a program exploring autoencoders.
Textbooks:
1. Deep Learning, Ian Goodfellow, Yoshua Bengio and Aaron Courville, MIT Press.
2. Deep Learning from Scratch: Building with Python from First Principles, Seth Weidman, O’Reilly.

You might also like