DM UNIT 7 : Classification & Evaluation

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/25

flashcard set

Earn XP

Description and Tags

Data Mining

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

26 Terms

1
New cards

K-Nearest Neighbors (K-NN)

A lazy learning algorithm that classifies a data point based on the majority label of its k closest neighbors.

2
New cards

Voronoi Diagram

A partition of the space into regions where each region contains points closer to one training example.

3
New cards

Euclidean Distance

A commonly used proximity metric to compute distance between data points in K-NN.

4
New cards

Naïve Bayes Classifier

A probabilistic classifier that applies Bayes' theorem assuming feature independence.

5
New cards

Support Vector Machine (SVM)

A classifier that finds the optimal hyperplane that maximizes the margin between two classes.

6
New cards

Kernel Trick

A method in SVM to transform data into higher-dimensional space to make it linearly separable.

7
New cards

Rule-Based Classifier

A model that classifies data using a set of “If...Then...” rules.

8
New cards

Coverage (Rule)

The fraction of records in the dataset that satisfy the condition of a rule.

9
New cards

Accuracy (Rule)

The proportion of records that satisfy both the condition and conclusion of a rule.

10
New cards

Confusion Matrix

A table used to evaluate the performance of a classification model with TP, FP, FN, and TN.

11
New cards

ROC Curve

A graph showing the trade-off between True Positive Rate (TPR) and False Positive Rate (FPR).

12
New cards

AUC (Area Under Curve)

Metric representing the entire ROC curve. 1 = perfect, 0.5 = random.

13
New cards

Bagging

Bootstrap Aggregating — trains multiple classifiers on different random samples and aggregates the results.

14
New cards

Boosting

An ensemble method that adapts by giving more weight to misclassified instances in each round.

15
New cards

AdaBoost

A boosting algorithm where each weak learner is weighted by its accuracy (alpha), updating weights each round.

16
New cards

Random Forest

A collection of decision trees trained on random subsets of data and features; improves accuracy and reduces overfitting.

17
New cards

Gradient Boosting

Builds models sequentially to reduce loss by correcting errors of the previous model via gradient descent.

18
New cards

Apriori Algorithm

A classic algorithm for mining frequent itemsets using a generate-and-test approach.

19
New cards

FP-Growth Algorithm

A fast pattern mining technique that uses a compact FP-tree to avoid candidate generation.

20
New cards

Support (Frequent Patterns)

Proportion of transactions that contain a particular itemset.

21
New cards

Expectation-Maximization (EM)

An iterative method to estimate missing data or latent variables through E-step and M-step.

22
New cards

Smart Technology Ethics

Concerns around data collection (e.g., Siri recordings) and user consent in improving AI systems.

23
New cards

Facial Recognition Ethics

Ethical issues regarding bias, surveillance, and privacy violations from facial data.

24
New cards

Social Media Algorithm Ethics

Issues of manipulation, emotional impact, and lack of transparency in content curation.

25
New cards

Replika Chatbot

Raises concerns about emotional dependency, data use, and mental health in human-AI relationships.

26
New cards