How does the Kernel Trick transform the input data?

  • Compresses data
  • Maps data into higher-dimensional space
  • Normalizes data
  • Reduces dimensionality
The Kernel Trick maps the input data into a higher-dimensional space to enable linear separation in SVM.

How do training techniques differ between traditional Machine Learning and Deep Learning?

  • Deep Learning relies on neural networks with multiple layers
  • Deep Learning uses fewer hyperparameters
  • Machine Learning requires more data
  • Machine Learning uses more complex algorithms
Deep Learning uses neural networks with multiple layers and various training techniques like backpropagation, while traditional Machine Learning may use different algorithms and methods.

How does reinforcement learning differ from supervised learning in terms of feedback and learning process?

  • Both learn from environment
  • Feedback through rewards/penalties
  • No feedback involved
  • Uses labeled data
Reinforcement learning uses feedback through rewards and penalties to guide the learning process, unlike supervised learning with labeled data.

In PCA, if an Eigenvalue is close to zero, it indicates that the corresponding Eigenvector may ________.

  • be a principal component
  • be discarded
  • be of high magnitude
  • explain high variance
If an Eigenvalue in PCA is close to zero, it means that the corresponding Eigenvector (principal direction) may "be discarded" as it explains very little variance within the data. This can help in reducing dimensionality while retaining essential information.

A colleague is assessing a regression model using only the Adjusted R-Squared. What considerations or additional metrics might you suggest, and why?

  • Include MAE; because it's less sensitive to outliers
  • Include MSE; because it's the standard metric
  • Include RMSE; because it's more interpretable
  • Include both RMSE and MAE; for a more comprehensive assessment
While Adjusted R-Squared is useful, including both Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE) provides a more comprehensive assessment. RMSE can help in understanding how the model is penalizing larger errors, and MAE can give an indication of the model's sensitivity to outliers. Together, they offer a more nuanced view of the model's performance.

The ________ technique in classification helps in enhancing the model's ability to generalize by using different subsets of data during training.

  • Clustering
  • Cross-validation
  • Feature extraction
  • Overfitting
Cross-validation is a technique where the dataset is partitioned into different subsets (folds), and the model is trained and tested on different combinations of these folds. It helps in assessing the model's ability to generalize to unseen data.

Consider a situation where you're applying DBSCAN to a high-dimensional dataset. What challenges might you face, and how could you address them?

  • All of the above
  • Difficulty in visualizing; Reduce dimensionality
  • High computational cost; Optimize the algorithm
  • Risk of overfitting; Increase MinPts
High-dimensional data can present several challenges in clustering, including the risk of overfitting, difficulty in visualization, and high computational costs. Increasing MinPts can help prevent overfitting, while dimensionality reduction techniques like PCA can aid visualization. Optimizing the algorithm can help to reduce computational demands.

Explain the process of selecting the number of principal components in PCA.

  • By choosing an arbitrary number
  • By selecting all eigenvectors
  • By using only the first eigenvector
  • By using the elbow method and the cumulative explained variance
The number of principal components in PCA can be selected by considering the cumulative explained variance and looking for an "elbow" in the plot, where adding more components does not significantly increase the explained variance.

The regularization parameter 'C' in SVM controls the trade-off between maximizing the margin and minimizing the _________.

  • Kernel size
  • Margin
  • Misclassification
  • Variance
The 'C' parameter controls the trade-off between maximizing the margin and minimizing misclassification.

If a model performs well on the training data but poorly on the validation data, it may be suffering from _________.

  • Generalization
  • Optimization
  • Overfitting
  • Underfitting
Overfitting occurs when a model fits too closely to the training data and captures noise, leading to poor performance on unseen data such as the validation set.