Explore foundational AI concepts with straightforward questions on critical terminology. Perfect for beginners seeking to demystify neural networks, learning algorithms, and essential AI theory.
Which part of a neural network is responsible for receiving raw data, such as pixels from an image or words from a document?
Explanation: The input layer is designed to receive raw data before any processing occurs. Hidden layers process data internally, output layers provide predictions or classifications, and bias units help in calculations but do not receive raw input directly.
In a neural network, what is the main purpose of backpropagation?
Explanation: Backpropagation is the process where the network learns from its mistakes by adjusting weights and biases to minimize error. Forward propagation sends data through the network. Increasing dataset size and improving processing speed are not functions of backpropagation.
What best describes the role of gradient descent in training an AI model?
Explanation: Gradient descent is an optimization method that iteratively adjusts parameters to minimize prediction error. It does not generate new samples, convert data types, or act as storage.
What is the primary role of hidden layers in a neural network?
Explanation: Hidden layers perform complex computations to extract and transform patterns from the input. Output layers deliver final results; input layers handle raw data; hidden layers do not store entire datasets.
When training a neural network to recognize cats in images, which best illustrates the process?
Explanation: Training involves repeated exposure to many examples and learning from errors. Pre-programming all variations is impractical, using only a single image is insufficient, and feedback is required for effective learning.