Module_0 Flash Cards

1
Q

What is deep learning?

A

A subfield of machine learning focusing on inductive learning using large datasets, capable of applications in computer vision, NLP, audio processing, and more.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some applications of deep learning?

A

Image classification, image captioning, answering natural language questions, decision-making tasks like AlphaGo, and more.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When did deep learning see a resurgence, and why?

A

Around 2012, due to success in competitions involving large datasets like ImageNet, and the availability of GPUs and large labeled datasets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the key enablers of deep learning success?

A

Large labeled datasets, specialized hardware (GPUs), open research platforms (e.g., arXiv), and open-source code availability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What distinguishes deep learning from traditional machine learning?

A

Deep learning uses hierarchical, compositional, and distributed representations, and operates end-to-end without feature engineering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are computation graphs in deep learning?

A

Sequences of computations optimized over time to transform inputs into outputs, similar to programming constructs like loops or if-statements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the foundational concepts of deep learning introduced in the course?

A

Linear classifiers, gradient descent, neural networks, convolutional neural networks (CNNs), and optimization techniques.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the role of GPUs in deep learning?

A

GPUs enable fast processing of large datasets and complex models during training and inference, making deep learning feasible.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are convolutional neural networks (CNNs)?

A

Specialized neural networks for processing grid-like data such as images, with layers designed to capture spatial hierarchies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What advanced topics in deep learning are covered in the course?

A

Structured neural representations, NLP tasks, deep reinforcement learning, unsupervised and semi-supervised learning, and generative modeling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How does deep learning perform end-to-end learning?

A

It directly optimizes input-to-output transformations without hand-engineered features, learning representations automatically.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the significance of labeled data in deep learning?

A

Labeled data provides the answers needed for supervised learning, enabling deep models to learn from examples effectively.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the major areas where deep learning is applied today?

A

Computer vision, natural language processing (NLP), audio processing, and decision-making systems like AlphaGo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly