Test your Machine Learning knowledge
ML Level : Beginner
Question 1
What is the output of the following code?
p, q, r = 10, 20.5 ,‘Halo’
print(p, q, r)
Question 2
What is the output of the following code?
var = "James" * 2 * 3
print(var)
Question 3
What is the output of the following code?
import math
x=math.floor(2.3)
y=math.ceil(2.5)
print('x =',x)
print('y =',y)
Question 4
Which of the following is not an application of machine learning?
Question 5
Is the statement below True or False?
"Machine learning is used to build algorithms that can receive the input data and use statistical analysis to predict the output, based upon the type of data available."
Question 6
Is the statement below True or False?
"Traditional programming is an automatic process which requires you to provide the data to train the model. On the other hand, in Machine Learning, you're the one who creates the program, which then processes information according to the rules defined by you and outputs results.
"
ML Level : Intermediate
Question 1
In linear regression, we try to __________ the least square errors of the model to identify the line of best fit.
Question 2
Which of the following is NOT supervised learning??
Question 3
What category of machine learning algorithm finds patterns in the data when the data is not labeled?
Question 4
What does a classification model do?
Question 5
What is overfitting?
Question 6
What kind of table compares classifications predicted by the model with the actual class labels?
ML Level : advanced
Question 1
What does hyperparameter tuning do?
Question 2
What is principal component analysis?
Question 3
What activation function is it?
Question 4
What activation function is it?
Question 5
Which of the following is a loss function?
Question 6
For a binary classification problem, which of the following activation functions is used?
Question 7
Which of the following is not a neural network?