What is the difference between a Confusion Matrix and Contingency Table

0 votes
To evaluate my Clustering Algorithm which matrix to use. I do not fully understand the difference between the two. Which best describes the matrix I want to use?
Mar 2 in Machine Learning by Nandini
• 5,480 points
61 views

1 answer to this question.

0 votes
Confusion Matrix is a classification matrix used in supervised learning. Confusion matrix is helpful when one wants to evaluate the performance of a classifier or Machine Learning algorithm.
It gives a good comparison of the predicted and real/actual values. These values are then used to understand how many correct predictions were made by the algorithm and how many incorrect predictions were made.
It is thus a report card of the classifier.
Contingency tables are used to analyze the relation between two or more categorical variables. A contingency table displays the frequency of specific combinations  They are used to summarize the relationships and not to evaluate the model. Thus, one can easily compare and study whether the distribution of one variable is conditionally dependent on other variable.
Contingency tables are used to determine the Support and Confidence of association rules, and hence to assess them.
answered Mar 2 by Dev
• 6,000 points

Related Questions In Machine Learning

0 votes
1 answer
0 votes
1 answer

What is the difference between Coefficient of Regression and Elasticity

It is questionable. I'll simplify the model ...READ MORE

answered Apr 4 in Machine Learning by Nandini
• 5,480 points
22 views
0 votes
1 answer
0 votes
1 answer

hclust size limit?

Classic hierarchical clustering approaches are O(n^3) in ...READ MORE

answered Jul 10, 2019 in Python by SDeb
• 13,300 points
179 views
0 votes
1 answer

Hierarchical clustering of 1 million objects

Consider switching the algorithm instead of using ...READ MORE

answered Feb 24 in Machine Learning by Nandini
• 5,480 points
39 views
0 votes
1 answer

DBSCAN algorithm and clustering algorithm for data mining

You can use any distance function with ...READ MORE

answered Mar 4 in Machine Learning by Dev
• 6,000 points
57 views
0 votes
1 answer

Is there any easy way to fill in missing data?

You can try the following code: First, you ...READ MORE

answered Jun 20, 2018 in Data Analytics by DataKing99
• 8,240 points
486 views
0 votes
1 answer

What is the difference between classification and prediction?

Classification is about classifying categorical variables in ...READ MORE

answered Feb 25 in Machine Learning by Dev
• 6,000 points
159 views
webinar REGISTER FOR FREE WEBINAR X
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP