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

Deep Learning Concepts and Techniques

This document outlines 10 questions related to machine learning concepts including deep learning, overfitting, auto-encoders, convolutional neural networks, encoder-decoder architectures, skip-thought models, and Boltzmann machines. The questions cover topics such as the differences between deep learning and other machine learning algorithms, how to prevent overfitting, the purpose of auto-encoders, the kernel trick, uses of convolution filters and pooling, encoder-decoder attention mechanisms for machine translation, unrolling through time and weight sharing in CNNs, mapping sentences to a skip-thought model, and computing image convolutions with different padding schemes.

Uploaded by

akg299
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)
245 views1 page

Deep Learning Concepts and Techniques

This document outlines 10 questions related to machine learning concepts including deep learning, overfitting, auto-encoders, convolutional neural networks, encoder-decoder architectures, skip-thought models, and Boltzmann machines. The questions cover topics such as the differences between deep learning and other machine learning algorithms, how to prevent overfitting, the purpose of auto-encoders, the kernel trick, uses of convolution filters and pooling, encoder-decoder attention mechanisms for machine translation, unrolling through time and weight sharing in CNNs, mapping sentences to a skip-thought model, and computing image convolutions with different padding schemes.

Uploaded by

akg299
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
You are on page 1/ 1

ASSIGNMENT

1) What is deep learning, and how does it contrast with other machine learning
algorithms?
2) How do you ensure youre not overfitting with a model?
3) Define an auto-encoder and its purpose. What role do auto-encoder play in machine
learning
4) Whats the kernel trick and how is it useful?
5) Answer the following questions in context of convolution neural networks
a) Explain why small convolution filters are used in CNN.
b) What is the use of 1 X 1 convolutions.
c) Explain how the size of a feature map between two convolutional layers can be
reduced just like pooling but without using pooling
6) Explain how an encoder-decoder architecture is used for machine translation (both during
training and during inference). Furthermore, elaborate on how attention mechanism works.
7) Explain how unrolling through time is related to weight sharing in convolution
neural network.
8) For the three sentences: It was the best of times, It was the
worst of times and It was the age of wisdom map the content
onto a skip-thought model. Sketch the model with circles to represent RNN nodes such
as LSTMs.
9) Specify how convolution of a given image is computed. Assume the input is an image
I of size H W with C channels, the kernel K has size N M, the stride is T S, the
operation performed is in fact cross-correlation (as usual in convolutional neural
networks) and that O output channels are computed. Spell out the computations for both
SAME and VALID padding schemes.
Compare Boltzmann Machine, Restricted Boltzmann Machine and Deep Belief Network.

You might also like