Deep Learning
66 cards · 🇺🇸 English
Neural network architectures, training concepts, and deep learning terminology.
Study all 66 cards for free
Flashcards, quizzes, pixel-art games and a daily review that remembers for you.
Try the first 10 cards
1 / 10Deep learning
Tap the card for the answer · swipe right if you knew it, left if not
Already have an account? Sign in
Cards
- 1Deep learningA subset of machine learning that uses multilayered neural networks (typically 3+ layers) to perform tasks like classification, regression, and representation learning
- 2Why is it called "deep" learning?The "deep" refers to the use of multiple layers (ranging from three to several hundred or thousands) in the neural network
- 3Three main learning paradigms in deep learningSupervised learning, semi-supervised learning, and unsupervised learning
- 4Convolutional Neural Network (CNN)A deep learning architecture particularly effective for computer vision tasks, using convolutional layers to process spatial data like images
- 5Recurrent Neural Network (RNN)A neural network architecture where data can flow in any direction, commonly used for sequential data like language modeling and time series
- 6LSTMLong Short-Term Memory, an RNN architecture designed to learn long-term dependencies and handle the vanishing gradient problem
- 7TransformerA deep learning architecture that relies on attention mechanisms, widely used in natural language processing (e.g., GPT, BERT)
- 8GANGenerative Adversarial Network - two neural networks that contest with each other: a generator creates data and a discriminator evaluates it
- 9BackpropagationAn efficient application of the chain rule for computing gradients, used to train neural networks by propagating errors backward through layers
- 10Vanishing gradient problemA difficulty in training deep networks where gradients become extremely small in early layers, preventing effective learning
- 11ReLU activation functionRectified Linear Unit - an activation function that outputs the input directly if positive, otherwise zero. Introduced by Kunihiko Fukushima in 1969
- 12Deep Belief Network (DBN)A generative model composed of stacked restricted Boltzmann machines, developed by Geoffrey Hinton and colleagues in 2006
- 13Dropout in deep learningA regularization technique that randomly omits units from hidden layers during training to prevent overfitting
- 14Credit Assignment Path (CAP)The chain of transformations from input to output in a neural network, describing potentially causal connections
- 15What CAP depth is generally considered 'deep' learning?Most researchers agree that deep learning involves CAP depth higher than two
- 16Feature engineeringThe manual process of transforming raw data into suitable representations for machine learning algorithms
- 17How does deep learning differ from traditional machine learning in feature handling?Deep learning automatically discovers useful feature representations from data, eliminating the need for hand-crafted features
- 18Universal Approximation TheoremA theorem stating that feedforward neural networks with a single hidden layer can approximate any continuous function
- 19LeNetA CNN created by Yann LeCun in 1989 for recognizing handwritten ZIP codes on mail
- 20What year did LeNet-5 get applied to check recognition by banks?1998 - it classified handwritten digits in 32x32 pixel images
- 21AlexNetA CNN by Krizhevsky, Sutskever, and Hinton that won ImageNet 2012 by a significant margin, marking the start of the deep learning revolution
- 22What hardware advancement enabled the deep learning revolution?GPUs (Graphics Processing Units), which dramatically accelerated neural network training
- 23ImageNetA large-scale visual recognition competition and dataset that drove advances in computer vision and deep learning
- 24ResNetResidual Neural Network (2015) - uses residual connections to train very deep networks (100+ layers) by addressing the degradation problem
- 25Highway NetworkAn architecture published in May 2015 that enables training of very deep networks using gating mechanisms
- 26Neural style transferA technique (2015) that applies the artistic style of one image to the content of another using pretrained CNNs
- 27Google DeepDreamA 2015 computer vision program that uses CNNs to generate artistic, dream-like images by enhancing patterns
- 28StyleGANA GAN architecture by Nvidia (2018) that achieves excellent image quality in generative modeling
- 29Diffusion ModelsGenerative models (2015) that gradually add and remove noise, eclipsing GANs since ~2022 (used in DALL-E 2, Stable Diffusion)
- 30DALL-E 2An AI system by OpenAI (2022) that generates images from text descriptions using diffusion models
And 36 more cards. Study the whole deck free
Articles about this deck
More Programming decks
See all- 🔢
NumPy Essentials
77 cards · 🇺🇸 English
Array creation, indexing, broadcasting, and core NumPy operations.
- 🐼
Pandas Essentials
93 cards · 🇺🇸 English
DataFrames, Series, and core Pandas data manipulation operations.
- 📊
Data Visualization
41 cards · 🇺🇸 English
Chart types, plotting libraries, and data visualization best practices.
- 🤖
Machine Learning: Algorithms & Metrics
75 cards · 🇺🇸 English
Core ML algorithms and the metrics used to evaluate them.
- 🧱
Data Structures
95 cards · 🇺🇸 English
Arrays, linked lists, trees, graphs, hash tables and their core operations.
- 🟣
C#: Fundamentals & .NET Core
99 cards · 🇺🇸 English
Core C# syntax, types, and .NET Core concepts in one deck.
