Data Mining

Back to Data Mining

Module 3: Classification and Prediction

  1. 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

    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 reduction

    View this question on its own page →
  2. Q1c. Differentiate between supervised and unsupervised classification.20212m

    Module 3: Classification and Prediction

    Differentiate between supervised and unsupervised classification.

    View this question on its own page →
  3. 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

    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 above

    View this question on its own page →
  4. Q1e. 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

    The decision boundaries produced in nearest-neighbor classifiers are

    (i) rectilinear
    (ii) oblique
    (iii) arbitrary
    (iv) None of the above

    View this question on its own page →
  5. Q1f. 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

    The margin of the decision boundary in SVM is given by

    (i) d=1wd = \frac{1}{|w|}
    (ii) d=12wd = \frac{1}{2 \cdot |w|}
    (iii) d=2wd = \frac{2}{\|w\|}
    (iv) d=1w2d = \frac{1}{|w|^2}

    View this question on its own page →
  6. 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

    The classification and prediction methods are affected by

    (i) accuracy
    (ii) speed
    (iii) robustness
    (iv) All of the above

    View this question on its own page →
  7. Q1g. 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

    Classification is a process of:

    (i) Assigning data to predefined classes
    (ii) Dividing data into clusters
    (iii) Summarizing data
    (iv) Cleaning data

    View this question on its own page →
  8. Q1h. Backpropagation algorithm is commonly used in: (i) Decision Trees (ii) Association Rules (iii) Neural Networks (iv) Hierarchical Clustering20252m

    Module 3: Classification and Prediction

    Backpropagation algorithm is commonly used in:

    (i) Decision Trees
    (ii) Association Rules
    (iii) Neural Networks
    (iv) Hierarchical Clustering

    View this question on its own page →
  9. Q1i. 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

    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 above

    View this question on its own page →
  10. Q1j. 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

    The training time is _______ and testing time is _______ of ANN.

    (i) low, high
    (ii) high, low
    (iii) low, low
    (iv) high, high

    View this question on its own page →
  11. Q2a. How does instance-based classifier work? List two instance-based classifiers.20216m

    Module 3: Classification and Prediction

    How does instance-based classifier work? List two instance-based classifiers.

    View this question on its own page →
  12. Q2b. What do you mean by under-fitting and over-fitting of a classification model?20214m

    Module 3: Classification and Prediction

    What do you mean by under-fitting and over-fitting of a classification model?

    View this question on its own page →
  13. 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

    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
    View this question on its own page →
  14. Q3b. What is over-fitting and under-fitting of a model? When do they happen?20216m

    Module 3: Classification and Prediction

    What is over-fitting and under-fitting of a model? When do they happen?

    View this question on its own page →
  15. Q4a. Why is naive Bayesian classification called 'naive'? Briefly outline the major ideas of naive Bayesian classification.20227m

    Module 3: Classification and Prediction

    Why is naive Bayesian classification called 'naive'? Briefly outline the major ideas of naive Bayesian classification.

    View this question on its own page →
  16. Q4b. What is boosting? State why it may improve the accuracy of decision tree induction.20227m

    Module 3: Classification and Prediction

    What is boosting? State why it may improve the accuracy of decision tree induction.

    View this question on its own page →
  17. 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

    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.

    View this question on its own page →
  18. Q5a. What is data classification? How does it differ from prediction?20227m

    Module 3: Classification and Prediction

    What is data classification? How does it differ from prediction?

    View this question on its own page →
  19. Q5a. Define Classification and Prediction in data mining. Describe the concept of Bayesian Classification with a simple example.20257m

    Module 3: Classification and Prediction

    Define Classification and Prediction in data mining. Describe the concept of Bayesian Classification with a simple example.

    View this question on its own page →
  20. 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

    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 ??
    View this question on its own page →
  21. Q5b. Describe the ID3 algorithm for decision tree construction. Why is it unsuitable for decision tree construction?20227m

    Module 3: Classification and Prediction

    Describe the ID3 algorithm for decision tree construction. Why is it unsuitable for decision tree construction?

    View this question on its own page →
  22. Q5b. Explain the working of the Decision Tree method for classification.20257m

    Module 3: Classification and Prediction

    Explain the working of the Decision Tree method for classification.

    View this question on its own page →
  23. 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

    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
    View this question on its own page →
  24. 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

    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.

    View this question on its own page →
  25. Q6a. Discuss the working of Support Vector Machines and their applications in data mining.20257m

    Module 3: Classification and Prediction

    Discuss the working of Support Vector Machines and their applications in data mining.

    View this question on its own page →
  26. Q8a. Why do we use ensemble methods? Describe an ensemble method.20217m

    Module 3: Classification and Prediction

    Why do we use ensemble methods? Describe an ensemble method.

    View this question on its own page →
  27. Q8b. Explain Naive Bayesian classification algorithm.20207m

    Module 3: Classification and Prediction

    Explain Naive Bayesian classification algorithm.

    View this question on its own page →
  28. Q9a. Describe classification accuracy. How do we measure it? Differentiate classification accuracy with precision.20217m

    Module 3: Classification and Prediction

    Describe classification accuracy. How do we measure it? Differentiate classification accuracy with precision.

    View this question on its own page →
  29. Q9a. Define Classification and Prediction. List the major issues in Classification and Prediction.20257m

    Module 3: Classification and Prediction

    Define Classification and Prediction. List the major issues in Classification and Prediction.

    View this question on its own page →
  30. Q9b. Discuss overfitting and underfitting in decision tree construction with suitable example.20227m

    Module 3: Classification and Prediction

    Discuss overfitting and underfitting in decision tree construction with suitable example.

    View this question on its own page →