Machine Learning: Classification and Logistic Regression

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core concepts of supervised machine learning, distinguishing regression from classification, and implementing binary logistic regression.

Last updated 3:45 PM on 10/15/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

Classification

A type of supervised machine learning that predicts a category or class rather than a numerical value based on patterns learned from labeled training examples.

2
New cards

Regression

A type of machine learning prediction task designed to predict continuous numerical values, such as student marks or house prices.

3
New cards

Features (xx)

The input columns or relevant pieces of information provided to a model, such as study hours and attendance, denoted by xx.

4
New cards

Target (yy)

The outcome or value that the machine learning model is trained to predict, denoted by yy, such as pass or fail status.

5
New cards

Training Set

The portion of the dataset (typically 80%) used by the model to learn coefficients, patterns, and relationships.

6
New cards

Testing Set

A separate portion of the dataset kept aside to evaluate how well the trained model performs on unseen examples.

7
New cards

Binary Classification

A classification problem with exactly two possible classes or categories, such as pass/fail or spam/not spam.

8
New cards

Multiclass Classification

A classification problem with more than two possible classes, such as categorizing types of flowers or species of animals.

9
New cards

Logistic Regression

An algorithm commonly used for classification that estimates the probability that an observation belongs to a particular class and uses a threshold to assign a class label.

10
New cards

Sigmoid Function

A mathematical function that transforms any real-valued score calculated by the model into an estimated probability value between 00 and 11.

11
New cards

Decision Threshold

The cutoff value (commonly set to a default of 0.500.50) used to convert an estimated probability into a final predicted class label.

12
New cards

Scikit-learn

A Python library that provides tools and traditional machine learning algorithms for tasks such as data splitting, model training, and evaluation.

13
New cards

Accuracy Score

An evaluation metric that calculates the proportion of correct predictions made by the model relative to the total number of test examples.

14
New cards

Confusion Matrix

A table that compares actual target classes with predicted classes, showing true negative, false positive, false negative, and true positive results.

15
New cards

predict_proba

A Scikit-learn method that returns the model's estimated probabilities for each possible class rather than only the final categorical prediction.