Unit 10: Weka - Subjective Questions

ECAP792 • Practice Questions with Detailed Answers

20 questions

1

Define Weka and explain its importance in data science and machine learning.

2

Describe the main components of the Weka GUI Chooser and state the purpose of each component.

3

Explain the ARFF file format used by Weka, including its principal sections and supported attribute types.

4

Describe the procedure for importing a dataset into Weka Explorer and checking that it is suitable for analysis.

5

What factors should be considered when choosing a classification or clustering algorithm in Weka?

6

Explain the test options available in Weka's Classify tab and discuss when each option should be used.

7

Describe the complete procedure for performing a classification experiment in Weka Explorer.

8

Using a binary confusion matrix, derive accuracy, precision, recall, specificity, and -score, and explain their interpretation.

9

Explain how the J48 classification algorithm works and identify important options available for it in Weka.

10

Describe the Naive Bayes classifier and derive the decision rule used to classify an instance.

11

Compare J48, NaiveBayes, IBk, and RandomForest as classification algorithms available in Weka.

12

Explain the SimpleKMeans clustering algorithm and derive its objective function.

13

Describe a hands-on procedure for applying SimpleKMeans to a dataset in Weka and interpreting the result.

14

How can the quality of clustering results be evaluated in Weka?

15

Distinguish between SimpleKMeans and EM clustering in Weka.

16

Explain why preprocessing can significantly affect classification and clustering results in Weka.

17

Differentiate supervised classification from unsupervised clustering with reference to their use in Weka.

18

Discuss common mistakes made during hands-on machine learning analysis in Weka and explain how to avoid them.

19

Explain how trained models and experiment results can be saved and reused in Weka.

20

Design an integrated Weka analysis that compares classification models and also explores clusters in the same dataset.