test1.2 Flashcards
1
Q
- What is the primary function of a perceptron?
A) Solve non-linearly separable problems
B) Perform classification of linearly separable data
C) Generate new data points
D) Reduce the number of inputs in a dataset
A
B
2
Q
- What is the main limitation of a single-layer perceptron?
A) It can only process numerical inputs
B) It cannot solve non-linearly separable problems
C) It is computationally expensive
D) It requires multiple hidden layers
A
B
3
Q
- What does CNN stand for?
A) Computational Neural Network
B) Convolutional Neural Network
C) Complex Node Network
D) Conditional Neural Network
A
B
4
Q
- Which type of learning does a perceptron use?
A) Supervised Learning
B) Unsupervised Learning
C) Reinforcement Learning
D) Semi-supervised Learning
A
A
5
Q
- What is the primary function of the activation function in a neural network?
A) Adjust the learning rate
B) Transform input values into a desired range
C) Store training data
D) Improve computational efficiency
A
B
6
Q
- In the perceptron model, what is the role of the bias term?
A) To scale the inputs
B) To prevent overfitting
C) To shift the decision boundary
D) To normalize the data
A
C
7
Q
- What is the learning rule used in perceptron training?
A) Backpropagation
B) Hebbian Learning
C) Perceptron Learning Rule
D) Gradient Descent
A
C
8
Q
- What type of problem does the βpunches-kicksβ dataset represent?
A) Regression
B) Classification
C) Clustering
D) Reinforcement Learning
A
B
9
Q
- What is the primary goal of supervised learning?
A) Discover hidden structures in data
B) Predict outcomes based on labeled examples
C) Reduce the number of features in a dataset
D) Improve computational speed
A
B
10
Q
- What happens when the perceptron makes a classification mistake?
A) It removes the misclassified data point
B) It adjusts the weights using the perceptron learning rule
C) It increases the learning rate
D) It decreases the bias term
A
B
11
Q
- What is the role of weights in a neural network?
A) They store the training data
B) They determine the influence of each input
C) They eliminate outliers
D) They control the batch size
A
B
12
Q
- What does the perceptron activation function output?
A) A probability between 0 and 1
B) A binary value (0 or 1)
C) A continuous range of values
D) A normalized value
A
B
13
Q
- What is the error calculation formula for a perceptron?
A)
πΈ
=
(
π
β
π¦
)
E=(Tβy)
B)
πΈ
=
1
2
(
π
β
π¦
)
2
E=
2
1
β
(Tβy)
2
C)
πΈ
=
β
π€
π
π₯
π
E=βw
i
β
x
i
β
D)
πΈ
=
π€
1
π₯
1
+
π€
2
π₯
2
E=w
1
β
x
1
β
+w
2
β
x
2
β
A
A
14
Q
- What does Adaline stand for?
A) Adaptive Linear Neuron
B) Advanced Learning Network
C) Artificial Deep Learning Algorithm
D) Adaptive Layer Neural Entity
A
A
15
Q
- Which learning method does Adaline use?
A) Perceptron Rule
B) Gradient Descent
C) Reinforcement Learning
D) Clustering
A
B
16
Q
- What is the advantage of the sigmoid activation function over the step function?
A) It is computationally cheaper
B) It allows continuous weight updates
C) It eliminates the need for training
D) It only works with deep networks
A
B
17
Q
- What type of function does Adaline use for weight updates?
A) Discrete step function
B) Mean squared error
C) Softmax function
D) Logarithmic function
A
B
18
Q
- What is the purpose of gradient descent in Adaline?
A) To update weights in the direction of decreasing error
B) To normalize input data
C) To classify non-linearly separable data
D) To eliminate redundant neurons
A
A
19
Q
- Which function does the perceptron struggle to classify?
A) AND
B) OR
C) XOR
D) NOT
A
C
20
Q
- What is the purpose of backpropagation?
A) To adjust weights in a multi-layer network
B) To find linearly separable solutions
C) To eliminate outliers in a dataset
D) To create a single-layer perceptron
A
A
21
Q
- How many hidden layers are needed in a Multi-Layer Perceptron (MLP) to solve XOR?
A) 0
B) 1
C) 2
D) 3
A
B
22
Q
- What is the role of the learning rate (
πΌ
Ξ±) in weight updates?
A) Controls the step size for weight updates
B) Determines the number of neurons in the hidden layer
C) Fixes the number of training iterations
D) Normalizes input data
A
A
23
Q
- What is the main characteristic of deep neural networks?
A) They contain multiple hidden layers
B) They require no training
C) They only work with image data
D) They use rule-based learning
A
A
24
Q
- What is the main purpose of hidden layers in a neural network?
A) To make training faster
B) To allow the network to learn complex patterns
C) To store training examples
D) To increase memory usage
A
B
25
Q
- Which technique prevents a neural network from overfitting?
A) Using more hidden layers
B) Decreasing the learning rate
C) Regularization (e.g., dropout)
D) Increasing the bias
A
C
26
Q
- What is the output range of the sigmoid activation function?
A) -1 to 1
B) 0 to 1
C) -β to +β
D) 0 to 10
A
B
27
Q
- What is the advantage of ReLU over sigmoid?
A) It is faster to compute
B) It provides better accuracy for small datasets
C) It does not require weight updates
D) It eliminates bias terms
A
A
28
Q
- What is the primary function of a convolutional neural network (CNN)?
A) Text processing
B) Feature extraction for images
C) Solving XOR problems
D) Performing reinforcement learning
A
B
29
Q
- What is the advantage of having more than one hidden layer in a neural network?
A) It reduces computational cost
B) It allows the network to learn more complex patterns
C) It removes the need for activation functions
D) It eliminates the error function
A
B
30
Q
- Which of the following is NOT a supervised learning algorithm?
A) Perceptron
B) k-Means Clustering
C) Support Vector Machine (SVM)
D) Adaline
A
B