Data Mining
Module 3: Classification and Prediction
Q1b. You are given data about seismic activity in Japan, and you want to predict a magnitude of the next earthquake, this is an example of (i) supervised learning (ii) unsupervised learning (iii) serration (iv) dimensionality reduction20202m
Module 3: Classification and Prediction
View this question on its own page →You are given data about seismic activity in Japan, and you want to predict a magnitude of the next earthquake, this is an example of
(i) supervised learning
(ii) unsupervised learning
(iii) serration
(iv) dimensionality reductionQ1c. Differentiate between supervised and unsupervised classification.20212m
Module 3: Classification and Prediction
View this question on its own page →Differentiate between supervised and unsupervised classification.
Q1e. Bayesian classifiers is (i) a class of learning algorithm that tries to find an optimum classification of a set of examples using the probabilistic theory (ii) any mechanism employed by a learning system to constrain the search space of a hypothesis (iii) an approach to the design of learning algorithms that is inspired by the fact that when people encounter new situations, they often explain them by reference to familiar experiences, adapting the explanations to fit the new situation (iv) None of the above20202m
Module 3: Classification and Prediction
View this question on its own page →Bayesian classifiers is
(i) a class of learning algorithm that tries to find an optimum classification of a set of examples using the probabilistic theory
(ii) any mechanism employed by a learning system to constrain the search space of a hypothesis
(iii) an approach to the design of learning algorithms that is inspired by the fact that when people encounter new situations, they often explain them by reference to familiar experiences, adapting the explanations to fit the new situation
(iv) None of the aboveQ1e. The decision boundaries produced in nearest-neighbor classifiers are (i) rectilinear (ii) oblique (iii) arbitrary (iv) None of the above20222m
Module 3: Classification and Prediction
View this question on its own page →The decision boundaries produced in nearest-neighbor classifiers are
(i) rectilinear
(ii) oblique
(iii) arbitrary
(iv) None of the aboveQ1f. The margin of the decision boundary in SVM is given by (i) d = \frac{1}{|w|} (ii) d = \frac{1}{2 \cdot |w|} (iii) d = \frac{2}{\|w\|} (iv) d = \frac{1}{|w|^2}20222m
Module 3: Classification and Prediction
View this question on its own page →The margin of the decision boundary in SVM is given by
(i)
(ii)
(iii)
(iv)Q1g. The classification and prediction methods are affected by (i) accuracy (ii) speed (iii) robustness (iv) All of the above20222m
Module 3: Classification and Prediction
View this question on its own page →The classification and prediction methods are affected by
(i) accuracy
(ii) speed
(iii) robustness
(iv) All of the aboveQ1g. Classification is a process of: (i) Assigning data to predefined classes (ii) Dividing data into clusters (iii) Summarizing data (iv) Cleaning data20252m
Module 3: Classification and Prediction
View this question on its own page →Classification is a process of:
(i) Assigning data to predefined classes
(ii) Dividing data into clusters
(iii) Summarizing data
(iv) Cleaning dataQ1h. Backpropagation algorithm is commonly used in: (i) Decision Trees (ii) Association Rules (iii) Neural Networks (iv) Hierarchical Clustering20252m
Module 3: Classification and Prediction
View this question on its own page →Backpropagation algorithm is commonly used in:
(i) Decision Trees
(ii) Association Rules
(iii) Neural Networks
(iv) Hierarchical ClusteringQ1i. Case-based learning is (i) a class of learning algorithm that tries to find an optimum classification of a set of examples using the probabilistic theory (ii) any mechanism employed by a learning system to constrain the search space of a hypothesis (iii) an approach to the design of learning algorithms that is inspired by the fact that when people encounter new situations, they often explain them by reference to familiar experiences, adapting the explanations to fit the new situation (iv) None of the above20202m
Module 3: Classification and Prediction
View this question on its own page →Case-based learning is
(i) a class of learning algorithm that tries to find an optimum classification of a set of examples using the probabilistic theory
(ii) any mechanism employed by a learning system to constrain the search space of a hypothesis
(iii) an approach to the design of learning algorithms that is inspired by the fact that when people encounter new situations, they often explain them by reference to familiar experiences, adapting the explanations to fit the new situation
(iv) None of the aboveQ1j. The training time is _______ and testing time is _______ of ANN. (i) low, high (ii) high, low (iii) low, low (iv) high, high20222m
Module 3: Classification and Prediction
View this question on its own page →The training time is _______ and testing time is _______ of ANN.
(i) low, high
(ii) high, low
(iii) low, low
(iv) high, highQ2a. How does instance-based classifier work? List two instance-based classifiers.20216m
Module 3: Classification and Prediction
View this question on its own page →How does instance-based classifier work? List two instance-based classifiers.
Q2b. What do you mean by under-fitting and over-fitting of a classification model?20214m
Module 3: Classification and Prediction
View this question on its own page →What do you mean by under-fitting and over-fitting of a classification model?
Q3a. Build a decision tree using the training data in the table given below. Divide the height attribute into ranges as follows : \{0, 1.6\], (1.6, 1.7\], (1.7, 1.8\], (1.8, 1.9\], (1.9, 2.0\], (2.0, 5.0\] | Gender | Height (m) | Class | |:---:|:---:|:---:| | F | 1.6 | Short | | M | 2 | Tall | | F | 1.9 | Medium | | F | 1.88 | Medium | | F | 1.7 | Short | | M | 1.85 | Medium | | F | 1.6 | Short | | M | 1.7 | Short | | M | 2.2 | Tall | | M | 2.1 | Tall | | F | 1.8 | Medium | | M | 1.95 | Medium | | F | 1.9 | Medium | | F | 1.8 | Medium | | F | 1.75 | Medium |20218m
Module 3: Classification and Prediction
View this question on its own page →Build a decision tree using the training data in the table given below. Divide the height attribute into ranges as follows :
\{0, 1.6\], (1.6, 1.7\], (1.7, 1.8\], (1.8, 1.9\], (1.9, 2.0\], (2.0, 5.0\]Gender Height (m) Class F 1.6 Short M 2 Tall F 1.9 Medium F 1.88 Medium F 1.7 Short M 1.85 Medium F 1.6 Short M 1.7 Short M 2.2 Tall M 2.1 Tall F 1.8 Medium M 1.95 Medium F 1.9 Medium F 1.8 Medium F 1.75 Medium Q3b. What is over-fitting and under-fitting of a model? When do they happen?20216m
Module 3: Classification and Prediction
View this question on its own page →What is over-fitting and under-fitting of a model? When do they happen?
Q4a. Why is naive Bayesian classification called 'naive'? Briefly outline the major ideas of naive Bayesian classification.20227m
Module 3: Classification and Prediction
View this question on its own page →Why is naive Bayesian classification called 'naive'? Briefly outline the major ideas of naive Bayesian classification.
Q4b. What is boosting? State why it may improve the accuracy of decision tree induction.20227m
Module 3: Classification and Prediction
View this question on its own page →What is boosting? State why it may improve the accuracy of decision tree induction.
Q5a. The results of an exam are recorded along with some data about the students. The results can be found in the table below : | ID | Cell No. | Language | Passed all Assignments | GPA | Passed Exam | | :---: | :---: | :---: | :---: | :---: | :---: | | 1 | 93333-11101 | Java | No | 3.1 | Yes | | 2 | 93333-11112 | Java | No | 2.0 | No | | 3 | 93333-11102 | C++ | Yes | 3.5 | Yes | | 4 | 93333-11113 | Python | Yes | 2.5 | Yes | | 5 | 93333-11103 | Java | Yes | 3.9 | No | | 6 | 93333-11114 | C++ | No | 2.9 | No | | 7 | 93333-11104 | Java | No | 1.9 | No | | 8 | 93333-11115 | Python | Yes | 3.2 | Yes | In no more than one page of text, describe the design of a K-Nearest Neighbour classifier to predict if a student will fail or pass the exam.202110m
Module 3: Classification and Prediction
View this question on its own page →The results of an exam are recorded along with some data about the students. The results can be found in the table below :
ID Cell No. Language Passed all Assignments GPA Passed Exam 1 93333-11101 Java No 3.1 Yes 2 93333-11112 Java No 2.0 No 3 93333-11102 C++ Yes 3.5 Yes 4 93333-11113 Python Yes 2.5 Yes 5 93333-11103 Java Yes 3.9 No 6 93333-11114 C++ No 2.9 No 7 93333-11104 Java No 1.9 No 8 93333-11115 Python Yes 3.2 Yes In no more than one page of text, describe the design of a K-Nearest Neighbour classifier to predict if a student will fail or pass the exam.
Q5a. What is data classification? How does it differ from prediction?20227m
Module 3: Classification and Prediction
View this question on its own page →What is data classification? How does it differ from prediction?
Q5a. Define Classification and Prediction in data mining. Describe the concept of Bayesian Classification with a simple example.20257m
Module 3: Classification and Prediction
View this question on its own page →Define Classification and Prediction in data mining. Describe the concept of Bayesian Classification with a simple example.
Q5b. Using the dataset from Q5a, use your K-NN classifier to predict whether the following student (who overslept and missed the original exam) will pass the re-exam : | ID | Cell No. | Language | Passed all Assignments | GPA | Passed Exam | | :---: | :---: | :---: | :---: | :---: | :---: | | 9 | 93333-11109 | C++ | Yes | 3.0 | ?? |20214m
Module 3: Classification and Prediction
View this question on its own page →Using the dataset from Q5a, use your K-NN classifier to predict whether the following student (who overslept and missed the original exam) will pass the re-exam :
ID Cell No. Language Passed all Assignments GPA Passed Exam 9 93333-11109 C++ Yes 3.0 ?? Q5b. Describe the ID3 algorithm for decision tree construction. Why is it unsuitable for decision tree construction?20227m
Module 3: Classification and Prediction
View this question on its own page →Describe the ID3 algorithm for decision tree construction. Why is it unsuitable for decision tree construction?
Q5b. Explain the working of the Decision Tree method for classification.20257m
Module 3: Classification and Prediction
View this question on its own page →Explain the working of the Decision Tree method for classification.
Q6. Draw decision tree for the following data sets. Use entropy as a node selection mechanism: | Outlook | Temp (F) | Humidity | Windy | Class | |:---|:---|:---|:---|:---| | Rainy | Hot | High | False | No | | Rainy | Hot | High | True | No | | Overcast | Hot | High | False | Yes | | Sunny | Mild | High | False | Yes | | Sunny | Cool | Normal | False | Yes | | Sunny | Cool | Normal | True | No | | Overcast | Cool | Normal | True | Yes | | Rainy | Mild | High | False | No | | Rainy | Cool | Normal | False | Yes | | Sunny | Mild | Normal | False | Yes | | Rainy | Mild | Normal | True | Yes | | Overcast | Mild | High | True | Yes | | Overcast | Hot | Normal | False | Yes | | Sunny | Mild | High | True | No |202014m
Module 3: Classification and Prediction
View this question on its own page →Draw decision tree for the following data sets. Use entropy as a node selection mechanism:
Outlook Temp (F) Humidity Windy Class Rainy Hot High False No Rainy Hot High True No Overcast Hot High False Yes Sunny Mild High False Yes Sunny Cool Normal False Yes Sunny Cool Normal True No Overcast Cool Normal True Yes Rainy Mild High False No Rainy Cool Normal False Yes Sunny Mild Normal False Yes Rainy Mild Normal True Yes Overcast Mild High True Yes Overcast Hot Normal False Yes Sunny Mild High True No Q6. The support vector machine (SVM) is a highly accurate classification method. However, SVM classifiers suffer from slow processing when training with a large set of data tuples. Discuss how to overcome this difficulty and develop a scalable SVM algorithm for efficient SVM classification in large data sets.202214m
Module 3: Classification and Prediction
View this question on its own page →The support vector machine (SVM) is a highly accurate classification method. However, SVM classifiers suffer from slow processing when training with a large set of data tuples. Discuss how to overcome this difficulty and develop a scalable SVM algorithm for efficient SVM classification in large data sets.
Q6a. Discuss the working of Support Vector Machines and their applications in data mining.20257m
Module 3: Classification and Prediction
View this question on its own page →Discuss the working of Support Vector Machines and their applications in data mining.
Q8a. Why do we use ensemble methods? Describe an ensemble method.20217m
Module 3: Classification and Prediction
View this question on its own page →Why do we use ensemble methods? Describe an ensemble method.
Q8b. Explain Naive Bayesian classification algorithm.20207m
Module 3: Classification and Prediction
View this question on its own page →Explain Naive Bayesian classification algorithm.
Q9a. Describe classification accuracy. How do we measure it? Differentiate classification accuracy with precision.20217m
Module 3: Classification and Prediction
View this question on its own page →Describe classification accuracy. How do we measure it? Differentiate classification accuracy with precision.
Q9a. Define Classification and Prediction. List the major issues in Classification and Prediction.20257m
Module 3: Classification and Prediction
View this question on its own page →Define Classification and Prediction. List the major issues in Classification and Prediction.
Q9b. Discuss overfitting and underfitting in decision tree construction with suitable example.20227m
Module 3: Classification and Prediction
View this question on its own page →Discuss overfitting and underfitting in decision tree construction with suitable example.