Flashcards · Machine Learning · Free
Machine Learning flashcards, generated for you.
Example Machine Learning study cards to learn from right now — then generate a full set from your own notes (plus a practice quiz) and export to Quizlet or Anki. Free, no account needed.
Example Machine Learning flashcards
What is machine learning at its core?
A system that learns patterns from data and uses those patterns to make predictions or decisions on new, unseen data—without being explicitly programmed for each case.
Why do we split data into training and testing sets?
Training data teaches the model patterns; testing data checks if it learned generalizable patterns (not just memorized training examples). This prevents overfitting.
What's the difference between supervised and unsupervised learning?
Supervised learning uses labeled data (input→correct output) to learn a mapping. Unsupervised learning finds hidden patterns in unlabeled data without knowing the 'right answer.'
What is overfitting and why is it bad?
Overfitting occurs when a model memorizes noise and peculiarities in training data instead of learning general patterns. It performs well on training data but poorly on new data.
Explain the bias-variance tradeoff intuitively.
Bias = tendency to underfit (oversimplified model misses patterns). Variance = tendency to overfit (complex model captures noise). You must balance: too simple fails, too complex generalizes poorly.
What does a loss function measure?
A loss function quantifies how far a model's predictions are from the true values. Lower loss = better predictions. Minimizing loss is the goal of training.
What is gradient descent and why is it useful?
An iterative optimization algorithm that adjusts model parameters in small steps in the direction that most reduces loss. It's efficient for finding good parameter values without checking every possibility.
Define accuracy, precision, and recall in classification problems.
Accuracy: (correct predictions)/(total predictions). Precision: (true positives)/(predicted positives)—how many predicted positive are actually positive. Recall: (true positives)/(actual positives)—how many actual positives did we find.
What is regularization and how does it prevent overfitting?
Regularization adds a penalty term to the loss function for complex models (e.g., large weights). This discourages the model from fitting noise and forces it toward simpler, more generalizable solutions.
Explain the concept of feature engineering.
Creating or transforming input variables (features) to make patterns easier for the model to learn. Good features are more predictive; the model learns what matters most from well-engineered data.
Make your own Machine Learning study set
Flashcards for related topics
Studying Machine Learning to build with AI? MindloomHQ turns it into real skills — structured courses, agent projects, and certificates.
Explore MindloomHQ →