← Back to Forge Seeds
Sign In
🌍 Public Flashcards35 ConceptsBy: Ascander

Machine Learning

A subset of artificial intelligence focused on developing algorithms that enable computers to learn from data, identify patterns, and improve performance on tasks without explicit programming.

#machine learning

⚡Practice & Mastery Launchers

Launch interactive study modes or print uniform flashcard sheets.

Practicing as guest • Session saved locally on this device
📇
Flashcards PDF
Download uniform 8-card sheets formatted for paper cutting
Deck Mastery Distribution0 / 35 Deep Rooted (0%)
Unplanted (29) Seeded (4) Sprouting (2) Deep Rooted (0)

Deck Vocabulary & Concepts (35)

Review definitions, formulas, and aliases included in this glossary.

Filter by tag:

Activation Function

#
#machine learning

A mathematical function applied to the output of each neuron in a neural network, introducing non-linearity into the model. It determines whether a neuron should be "activated" or not, passing its output to the next layer.

(No full definition provided)

Backpropagation

#
#machine learning

A fundamental algorithm used to train artificial neural networks by efficiently calculating the gradient of the loss function with respect to the network's weights. It propagates the error backward through the network to update parameters.

(No full definition provided)

Batch Size

#
#machine learning

The number of training examples utilized in one iteration of model training, before the model's internal parameters (weights and biases) are updated. It impacts the training speed and stability.

(No full definition provided)

Bias-Variance Tradeoff

#
#machine learning#artificial intelligence

A central concept in machine learning that describes the conflict between a model's ability to fit the training data (low bias) and its ability to generalize to new data (low variance). Reducing one often increases the other.

(No full definition provided)

Confusion Matrix

#
#machine learning

A table used to evaluate the performance of a classification model, summarizing the number of correct and incorrect predictions made for each class. It shows true positives, true negatives, false positives, and false negatives.

(No full definition provided)

Decision Tree

#
#machine learning

A non-parametric supervised learning algorithm used for both classification and regression tasks. It builds a model in the form of a tree structure, where internal nodes represent tests on features, branches represent outcomes, and leaf nodes represent class labels or values.

(No full definition provided)

Deep Learning

#
#artificial intelligence#machine learning

A subfield of machine learning that uses artificial neural networks with multiple layers (deep neural networks) to learn complex patterns from large amounts of data. It's particularly effective for tasks like image recognition, natural language processing, and speech synthesis.

(No full definition provided)
Alias:DL

Epoch

#
#machine learning

One complete pass through the entire training dataset during the training of a machine learning model. In each epoch, the model sees every training example once and updates its weights.

(No full definition provided)

Feature Engineering

#
#artificial intelligence#machine learning

The process of selecting, transforming, or creating new variables (features) from raw data to improve the performance of a machine learning model. It helps the model better understand the underlying patterns and relationships for more accurate predictions.

(No full definition provided)

Features

#
#machine learning

Individual measurable properties or characteristics of the phenomenon being observed. In machine learning, features are the input variables used by a model to make predictions or classifications.

(No full definition provided)

Gradient Descent

#
#machine learning

An iterative optimization algorithm used to find the minimum of a function, typically the loss function in machine learning. It repeatedly adjusts model parameters in the direction opposite to the gradient of the loss function.

(No full definition provided)

Hyperparameters

#
#artificial intelligence#machine learning

The external configuration settings that the practitioner choose to control the learning process of a machine learning model.

K-means

#
#machine learning

An unsupervised learning algorithm used for clustering, which partitions 'n' observations into 'k' clusters. It iteratively assigns each data point to the cluster whose centroid is closest, then updates the centroids.

(No full definition provided)

K-Nearest Neighbors

#
#machine learning

A non-parametric, instance-based supervised learning algorithm used for both classification and regression. It classifies a new data point based on the majority class or average value of its 'k' nearest neighbors in the feature space.

(No full definition provided)

Labels

#
#machine learning

The target variable or output associated with a given input example in supervised learning. It's the "answer" the model is trying to predict, such as a category or a numerical value.

(No full definition provided)

Learning Rate

#
#machine learning

A hyperparameter that determines the step size at which an optimization algorithm adjusts the model's weights and biases with respect to the loss gradient. A critical factor in how quickly and effectively a model learns.

(No full definition provided)

Linear regression

#
#machine learning

A supervised learning algorithm used for predicting a continuous target variable based on one or more independent input features. It models the relationship between variables by fitting a linear equation to the observed data.

(No full definition provided)

Logistic Regression

#
#machine learning

A statistical model primarily used for binary classification tasks, predicting the probability of an instance belonging to a particular class. Despite its name, it's a classification algorithm, not a regression one.

(No full definition provided)

Loss Function

#
#machine learning

A mathematical function that quantifies the discrepancy between a model's predicted output and the true target value. The goal of training is to minimize this function, indicating better model performance.

(No full definition provided)

Machine Learning

#
#artificial intelligence#machine learning

A subset of Artificial Intelligence that enables systems to learn from data, identify patterns, and make decisions with minimal human intervention. It uses various algorithms to process data and improve performance over time, without explicit programming.

(No full definition provided)

Natural Language Processing (NLP)

#
#artificial intelligence#machine learning

Natural Language Processing (NLP) is a field of AI that focuses on enabling computers to understand, interpret, generate, and interact with human language in both written and spoken forms. It involves tasks like sentiment analysis, machine translation, and text summarization.

(No full definition provided)

Overfitting

#
#machine learning#artificial intelligence

A phenomenon where a machine learning model learns the training data too well, including its noise and specific patterns, leading to poor performance on new, unseen data. The model becomes overly complex.

(No full definition provided)

Random Forest

#
#machine learning

An ensemble learning method for classification and regression that operates by constructing a multitude of decision trees during training. It combines the predictions of individual trees to produce a more accurate and stable prediction.

(No full definition provided)

Regularization

#
#machine learning

Techniques used to prevent overfitting by adding a penalty to the loss function for complex models. It discourages overly large weights, making the model simpler and improving its generalization ability.

(No full definition provided)

Reinforcement Learning

#
#artificial intelligence#machine learning

A type of machine learning where an agent learns to make decisions by performing actions in an environment to maximize a cumulative reward. It learns through trial and error, receiving positive or negative feedback for its actions over time.

(No full definition provided)

Reinforcement Learning from Human Feedback

#
#machine learning#artificial intelligence

An advanced technique in reinforcement learning where human preferences and feedback are used to train a reward model, which then guides the policy optimization of a language model or other agent. It helps align model behavior with human values.

(No full definition provided)

Semi-Supervised Learning

#
#machine learning

A machine learning approach that utilizes a small amount of labeled data combined with a large amount of unlabeled data during training. It aims to leverage the benefits of both supervised and unsupervised learning.

(No full definition provided)

Supervised Learning

#
#machine learning

A type of machine learning where the algorithm learns from a labeled dataset, meaning each input example has a corresponding correct output. The goal is to learn a mapping from inputs to outputs to make predictions on new, unseen data.

(No full definition provided)

Support Vector Machines

#
#machine learning

A powerful supervised learning algorithm used for classification and regression tasks. It works by finding the optimal hyperplane that best separates data points of different classes in a high-dimensional space.

(No full definition provided)

Test Set

#
#machine learning

A completely unseen subset of the data used to evaluate the final performance of a trained machine learning model. It provides an unbiased estimate of how well the model generalizes to new data.

(No full definition provided)

Training Set

#
#machine learning

A subset of the entire dataset used to train a machine learning model. The model learns patterns and relationships from this data to adjust its internal parameters (weights and biases).

(No full definition provided)

Underfitting

#
#machine learning

A phenomenon where a machine learning model is too simple to capture the underlying patterns in the training data, resulting in poor performance on both the training and test sets. It fails to learn the relationships effectively.

(No full definition provided)

Unsupervised Learning

#
#artificial intelligence#machine learning

Unsupervised learning is a type of machine learning where an algorithm learns from unlabeled data, seeking to find hidden patterns, structures, or relationships within the input without any predefined output targets. Common tasks include clustering, dimensionality reduction, and anomaly detection.

(No full definition provided)

Validation Set

#
#machine learning

A subset of the data used to tune the model's hyperparameters and provide an unbiased evaluation of a model while tuning model hyperparameters. It helps prevent overfitting to the training data.

(No full definition provided)

Weights and Biases

#
#machine learning

Internal parameters of a neural network or linear model that are learned during training. Weights determine the strength of connections between neurons, while biases adjust the activation threshold, allowing models to fit data better.

(No full definition provided)