Which regularization technique adds a penalty equivalent to the absolute value of the magnitude of coefficients?
- Elastic Net
- L1 Regularization
- L2 Regularization
- Ridge Regularization
L1 Regularization, also known as Lasso, adds a penalty equivalent to the absolute value of coefficients. This helps in feature selection by encouraging some coefficients to become exactly zero.
Why might it be problematic if a loan approval machine learning model is not transparent and explainable in its decision-making process?
- Increased risk of discrimination
- Enhanced privacy protection
- Improved loan approval process
- Faster decision-making
If a loan approval model is not transparent and explainable, it may lead to increased risks of discrimination, as it becomes unclear why certain applicants were approved or denied loans, potentially violating anti-discrimination laws.
You have a dataset with numerous features, and you suspect that many of them are correlated. Using which technique can you both reduce the dimensionality and tackle multicollinearity?
- Data Imputation
- Decision Trees
- Feature Scaling
- Principal Component Analysis (PCA)
Principal Component Analysis (PCA) can reduce dimensionality by transforming correlated features into a smaller set of uncorrelated variables. It addresses multicollinearity by creating new axes (principal components) where the original variables are no longer correlated, thus improving the model's stability and interpretability.
For the k-NN algorithm, what could be a potential drawback of using a very large value of kk?
- Increased Model Bias
- Increased Model Variance
- Overfitting to Noise
- Slower Training Time
A potential drawback of using a large value of 'k' in k-NN is that it can overfit to noise in the data, leading to reduced accuracy on the test data.
Deep Q Networks (DQNs) are a combination of Q-learning and what other machine learning approach?
- Convolutional Neural Networks
- Recurrent Neural Networks
- Supervised Learning
- Unsupervised Learning
Deep Q Networks (DQNs) combine Q-learning with Convolutional Neural Networks (CNNs) to handle complex and high-dimensional state spaces.
What distinguishes autoencoders from other traditional neural networks in terms of their architecture?
- Autoencoders have an encoder and decoder
- Autoencoders use convolutional layers
- Autoencoders have more hidden layers
- Autoencoders don't use activation functions
Autoencoders have a distinct encoder-decoder architecture, enabling them to learn efficient representations of data and perform tasks like image denoising and compression.
Consider a scenario where a drone is learning to navigate through a maze. Which reinforcement learning algorithm can be utilized to train the drone?
- Q-Learning
- A* Search
- Breadth-First Search
- Genetic Algorithm
Q-Learning is a reinforcement learning algorithm suitable for training the drone. It allows the drone to learn through exploration and exploitation, optimizing its path in the maze while considering rewards and penalties.
Why is feature selection important in building machine learning models?
- All of the Above
- Enhances Model Interpretability
- Reduces Overfitting
- Speeds up Training
Feature selection is important for various reasons. It reduces overfitting by focusing on relevant features, speeds up training by working with fewer features, and enhances model interpretability by highlighting the most important factors affecting predictions.
Sparse autoencoders enforce a sparsity constraint on the activations of the ________ to ensure that only a subset of neurons are active at a given time.
- Hidden Layer
- Output Layer
- Input Layer
- Activation Function
Sparse autoencoders typically enforce a sparsity constraint on the activations of the hidden layer. This constraint encourages only a subset of neurons to be active at a given time, which can help in feature learning and dimensionality reduction.
Which type of machine learning is primarily concerned...
- Reinforcement Learning
- Semi-Supervised Learning
- Supervised Learning
- Unsupervised Learning
In supervised learning, the model is trained using labeled data, where input features are associated with known output labels. It learns to make predictions based on this labeled data.