Deep Learning: Introduction and Mathematical Foundations Flashcards
Conceptual/Analogous/Reference flashcards for Deep Learning (76 cards)
What is the key idea of Machine Learning?
Introduction
βMachines that thinkβ. It refers to the idea of creating machines that can perform tasks requiring intelligence, like learning, reasoning, or problem-solving.
Why are abstract and formal tasks easy for machines but hard for humans?
Introduction
Abstract tasks, like playing chess, involve well-defined rules and patterns that machines can follow easily, whereas humans struggle with the computational aspects.
What is machine learning?
Introduction
Machine learning is the acquisition of knowledge from raw data by identifying patterns and learning from them.
Why is data representation important in machine learning?
Introduction
Data is formatted into representations and features to make pattern recognition easier, though identifying the most beneficial features can be challenging.
Introduction
What is representation learning?
Introduction
Representation learning uses machine learning to map raw data into meaningful representations, separating factors of variation. An example is an autoencoder (Encoder + Decoder).
Introduction
What is the role of an encoder and decoder in an autoencoder?
Introduction
The encoder converts input data into a representation, and the decoder reconstructs the input from that representation.
Introduction
What is deep learning, and how does it differ from other types of machine learning?
Introduction
Deep learning is a subfield of machine learning that extracts abstract features through multiple layers, including visible (simple) and hidden (abstract) layers.
Introduction
What historical concepts influenced deep learning architectures?
Introduction
Concepts like cybernetics, connectionism, and artificial neural networks were inspired by neuroscience.
Introduction
What does βmodel depthβ mean in deep learning?
Introduction
Model depth is the number of sequential instructions or computations required to evaluate an output.
Introduction
Why canβt linear models learn the XOR function?
Introduction
Linear models cannot capture the non-linearity required to separate XOR inputs, as they rely on straight-line decision boundaries.
Introduction
How has the understanding of biological neurons influenced modern neural networks?
Introduction
Modern neural networks adopt the idea that increased interconnections between neurons lead to more intelligent systems, though they diverge from actual biological neurons.
Introduction
What is the modern neuron architecture used in neural networks?
Introduction
The Rectified Linear Unit (ReLU) is the standard modern neuron architecture for neural networks.
Introduction
What is the significance of deep belief networks?
Introduction
The Deep Belief Network (DBN), introduced in 2006 by Geoffrey Hinton, revolutionized deep learning by using greedy layer-wise pretraining with Restricted Boltzmann Machines (RBMs) to address vanishing gradients, enable unsupervised feature learning, and make deep networks trainable, sparking the modern era of deep learning.
Introduction
How did big data impact machine learning?
Introduction
Big data provided vast amounts of information, making it easier for machine learning models to learn and improve performance.
Introduction
How are model size and performance related to computer capabilities?
Introduction
Model size and performance are directly proportional to the computational power and performance of modern computers.
Introduction
What is a logical inference machine?
Introduction
A system that reasons automatically about formal statements using logical inference rules.
Introduction
What is a knowledge base in AI?
Introduction
A database of formally defined facts and rules used for reasoning in AI systems.
Introduction
What is logistic regression?
Introduction
A simple machine learning algorithm used for binary classification problems.
Introduction
What is Naive Bayes?
Introduction
A probabilistic classifier based on Bayesβ theorem, assuming independence between features.
Introduction
What is a multilayer perceptron (MLP)?
Introduction
A feedforward neural network consisting of multiple layers of neurons with activation functions, enabling hierarchical learning.
Introduction
How is model depth measured in neural networks?
Introduction
By counting the number of sequential computations or layers in the network.
Introduction
What is the McCulloch-Pitts neuron?
Introduction
A simple mathematical model of a biological neuron used in early neural network research.
Introduction
What is ADALINE?
Adaptive Linear Neuron, an early machine learning model using linear activation and adaptive weights.
What is stochastic gradient descent (SGD)?
An optimization algorithm that updates model parameters using the gradient of a randomly selected subset of data points.