0% found this document useful (0 votes)
53 views16 pages

Machine Learning Basics Question Bank

The document contains a list of questions that have been added to a question bank on the topic of machine learning basics. There are 14 questions listed, all with the same sub-bank and difficulty level. The questions cover various concepts in machine learning including neural network initialization, probability, decision trees, overfitting, support vector machines, and more.

Uploaded by

Kavitha
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLS, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views16 pages

Machine Learning Basics Question Bank

The document contains a list of questions that have been added to a question bank on the topic of machine learning basics. There are 14 questions listed, all with the same sub-bank and difficulty level. The questions cover various concepts in machine learning including neural network initialization, probability, decision trees, overfitting, support vector machines, and more.

Uploaded by

Kavitha
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLS, PDF, TXT or read online on Scribd

Action Question Bank

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics


ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics

ADD Machine Learning Basics


Question
Sub Bank Difficulty Level Instructions

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple


iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple

iexplore_Machine Learning Basics Simple


Question Text

Which of the following guidelines is applicable to initialization of the weight vector in


a fully connected neural network.

Given two Boolean random variables, A and B, where P(A) = ½, P(B) = 1/3, and
P(A | ¬B) = ¼, what is P(A | B)?

For a neural network, which one of these structural assumptions is the one that
most affects the trade-off between underfitting (i.e. a high bias model) and
overfitting (i.e. a high variance model):

You've just finished training a decision tree for spam classification, and it is getting
abnormally bad performance on both your training and test sets. You know that
your implementation has no bugs, so what could be causing the problem?

___________ refers to a model that can neither model the training data nor
generalize to new data.

impact of high variance on the training set?

The effectiveness of an SVM depends upon________________

A measurable property or parameter of the data-set is_______________


Deep learning works well despite of ____________ problem(s)

ML is a field of AI consisting of learning algorithms that?

A model of language consists of the categories which does not include


________.

The model will be trained with data in one single batch is known as ?

Different learning methods does not include?

Which of the following are ML methods?

In Model based learning methods, an iterative process takes place on the ML


models that are built based on various model parameters, called ?
Question
Type Choice1 Choice2

Should not set it to zero since


Should not set it to zero since otherwise (stochastic) gradient
MCQ
otherwise it will cause overfitting descent will explore a very small
space

MCQ 1/6 ¼

MCQ The number of hidden nodes The learning rate

You need to increase the learning


MCQ Your decision trees are too shallow.
rate.

MCQ good fitting overfitting

MCQ
Underfitting Overfitting

MCQ kernel parameters selection of kernel

MCQ training data test data


MCQ High capacity(Susceptible to
Overfitting) Numerical instability

MCQ Improve their performance At executing some task

MCQ System Unit structural units.

MCQ Batch learning Offline learning

MCQ Introduction Analogy

MCQ . based on human supervision supervised Learning

MCQ mini-batches optimizedparameters


Choice3 Choice4

Should set it to zero since otherwise it causes a Should set it to zero in order to
bias preserve symmetry across all neurons

)¾ 1

The initial choice of weights The use of a constant-term unit input

You are overfitting. None of the above.

underfitting all of the above

Both Underfitting and Overfitting Depends upon the dataset

soft margin parameter All of the above

feature validation data


Sharp minima All of the above

Over time with experience .All of the above

data units empirical units

Both A and B None of the above

Deduction Memorization

semi-reinforcement Learning All of the above

hyperparameters superparameters
Choice5 Grade1 Grade2 Grade3

0 1 0

0 0 0

1 0 0

1 0 0

0 0 1

0 1 0

0 1 0

0 0 1
1 0 0

0 0 0

0 1 0

0 0 1

1 0 0

1 0 0

0 0 1
Grade4 Grade5 Answer Description

1
0

0
Question Answer Custom Category -
Media Media Author Reviewer Other Properties

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test


TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

TEXT TEXT test test

Common questions

Powered by AI

In batch learning, the model is trained using the entire training dataset in one go. It is efficient for scenarios where data is static and can be processed all at once. Online learning, on the other hand, updates the model incrementally as new data arrives. This approach is suitable for dynamic environments where data continuously evolves, allowing the model to adapt over time.

The bias-variance trade-off is a critical concept in machine learning that describes the balance between two sources of error leading to model inaccuracies: bias (error due to overly simplistic assumptions in the learning algorithm) and variance (error due to complexity in the model making it sensitive to small fluctuations in the training data). High bias can lead to underfitting, where the model is unable to capture the underlying trend of the data. High variance can lead to overfitting, where the model captures noise as if it were significant signal. The goal is to find a right balance that minimizes total error.

A machine learning model's tendency towards underfitting or overfitting is influenced by its complexity relative to the size of the training dataset. A model with high complexity (many parameters) is more prone to overfitting, especially on small datasets, as it can capture even the noise as patterns. Conversely, a model with low complexity may not capture all significant patterns leading to underfitting. The choice of the model architecture, hyperparameters, and the amount and quality of data are key factors.

Initializing the weight vector to zero in a fully connected neural network can lead to symmetry breaking problems. If all weights are initialized to the same value, then all neurons in a layer will compute the same output and gradients during backpropagation, which means they will be updated equally. This symmetry prevents the network from breaking uniformity and learning useful features. Random initialization helps in breaking this symmetry by giving the neurons the opportunity to learn different features.

A machine learning method is classified as supervised if it involves learning from labeled data, where the training dataset includes input-output pairs. The model learns to predict the output from inputs. Unsupervised learning, in contrast, involves using data without explicit labels, focusing on finding hidden structures or patterns in the input data. The presence or absence of labels in the training data is the key determinant.

High variance in a machine learning model indicates that the model is complex and heavily tailored to the training data. This results in the model capturing noise as if it were a significant underlying pattern, which leads to overfitting. When a model overfits, it performs well on the training set by memorizing the data, but it fails to generalize to unseen data and performs poorly on the test set.

In model-based learning methods, hyperparameters define the model architecture and learning process parameters that aren't improved by the learning algorithm itself. They play a crucial role in shaping the model's learning capability, stability, and convergence characteristics. The choice of hyperparameters, such as learning rate, the number of hidden layers, or dropout rates, significantly affects the model's performance and the trade-off between bias and variance.

The effectiveness of a Support Vector Machine (SVM) primarily depends on the selection of the kernel and the appropriate setting of the hyperparameters like the soft margin parameter. These choices influence the model's ability to handle non-linearly separable data and avoid overfitting by controlling the margin width.

If a decision tree performs poorly on both the training and test datasets, it could be due to underfitting. Potential causes include the tree being too shallow, meaning it has not captured the complexity of the data, incorrect choice of splitting criteria, or insufficient training data leading to inability to capture underlying data patterns effectively.

Numerical instability during optimization can be caused by ill-conditioned optimization landscapes, inappropriate learning rates, or gradients that are too large or too small (vanishing/exploding gradients problem). These issues can be mitigated through techniques like normalization, using more stable optimization algorithms (e.g., Adam optimizer), proper initialization of weights, and adjusting the learning rate dynamically.

You might also like