TGViewer
Data science/ML/AI Data science/ML/AI @datascience_bds · 14.1K subscribers
Post #1202 1.82K
▎Common Machine Learning Terms

1. Algorithm: A set of rules or steps used to solve a problem or perform a task, particularly in the context of data processing and analysis.

2. Model: A mathematical representation of a real-world process, created by training an algorithm on data.

3. Training Data: The dataset used to train a machine learning model, consisting of input-output pairs.

4. Test Data: A separate dataset used to evaluate the performance of a trained model, ensuring it generalizes well to unseen data.

5. Overfitting: A modeling error that occurs when a model learns the training data too well, capturing noise along with the underlying pattern, leading to poor performance on new data.

6. Underfitting: A situation where a model is too simple to capture the underlying trend in the data, resulting in poor performance on both training and test datasets.

7. Feature: An individual measurable property or characteristic of the data used as input for a model.

8. Label: The output or target variable that a model aims to predict based on the input features.

9. Supervised Learning: A type of machine learning where the model is trained on labeled data, learning to map inputs to outputs.

10. Unsupervised Learning: A type of machine learning where the model is trained on unlabeled data, aiming to find patterns or groupings within the data.

11. Reinforcement Learning: A type of machine learning where an agent learns to make decisions by taking actions in an environment to maximize cumulative reward.

12. Hyperparameters: Configuration settings used to control the training process of a model, which are set before training begins.

13. Loss Function: A mathematical function that quantifies how well a model's predictions match the actual outcomes; used to guide the optimization process.

14. Gradient Descent: An optimization algorithm used to minimize the loss function by iteratively adjusting model parameters in the direction of the steepest descent.

15. Cross-Validation: A technique for assessing how the results of a model will generalize by dividing the dataset into multiple subsets and training/testing across them.

16. Confusion Matrix: A table used to evaluate the performance of a classification model by comparing predicted labels against actual labels.

17. Precision and Recall: Metrics used to evaluate classification models; precision measures the accuracy of positive predictions, while recall measures the ability to find all relevant instances.

18. ROC Curve (Receiver Operating Characteristic Curve): A graphical representation of a model's diagnostic ability across various threshold settings, plotting true positive rates against false positive rates.

19. Regularization: Techniques used to prevent overfitting by adding a penalty for complexity to the loss function (e.g., L1 and L2 regularization).

20. Ensemble Learning: Combining multiple models to improve overall performance; common methods include bagging, boosting, and stacking.
  • ❤ 3
  • 🔥 2
More from @datascience_bds
  1. Oct 11, 2026🧮 Why does NumPy let you add a number to an entire matrix? Look at this: import numpy as…
  2. Oct 10, 2026document post
  3. Oct 9, 20268 RAG architectures for AI Engineers, visually explained:
  4. Oct 8, 2026document post
  5. Oct 7, 2026🧮 NumPy: Why axis=0 and axis=1 Feel Backwards You've probably seen: np.mean(X, axis=0) an…
  6. Oct 6, 2026document post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →