ML Tasks
57 ClassesProblem formulations and learning task classifications.
Showing 57 of 57
| Concept | Origin | Kind / Branch | Identifier | Evidence / Status |
|---|---|---|---|---|
|
Active Learning
aka Query Learning
A machine learning task focused on methods that interactively query a user or another information source to label new data points with the d…
|
AIO | MachineLearningTask |
AIO:ActiveLearning
|
Imported |
|
Association Rule Learning
A supervised learning focused on a rule-based approach for discovering interesting relations between variables in large databases.
|
AIO | MachineLearningTask |
AIO:AssociationRuleLearning
|
Imported |
|
Biclustering
aka Block Clustering, Co-clustering…
A machine learning task focused on methods that simultaneously cluster the rows and columns of a matrix to identify submatrices with coheren…
|
AIO | MachineLearningTask |
AIO:Biclustering
|
Imported |
|
Binary Classification
A classification focused on methods that classify elements into two groups based on a classification rule.
|
AIO | MachineLearningTask |
AIO:BinaryClassification
|
Imported |
|
Causal Graphical Model
aka Casaul Bayesian Network, Casaul Graph…
A probabilistic graphical model used to encode assumptions about the data-generating process.
|
AIO | MachineLearningTask |
AIO:CausalGraphicalModel
|
Imported |
|
Classification
A supervised learning focused on methods that distinguish and distribute kinds of "things" into different groups.
|
AIO | MachineLearningTask |
AIO:Classification
|
Imported |
|
Clustering
aka Cluster analysis
A machine learning task focused on methods that group a set of objects such that objects in the same group are more similar to each other th…
|
AIO | MachineLearningTask |
AIO:Clustering
|
Imported |
|
Data Imputation
A machine learning task focused on methods that replace missing data with substituted values.
|
AIO | MachineLearningTask |
AIO:DataImputation
|
Imported |
|
Decision Tree
A classification that uses a tree-like model of decisions and their possible consequences including chance event outcomes resource costs and…
|
AIO | MachineLearningTask |
AIO:DecisionTree
|
Imported |
|
Dimensionality Reduction
aka Dimension Reduction
An unsupervised learning focused on the process of transforming data from a high-dimensional space into a lower-dimensional space while reta…
|
AIO | MachineLearningTask |
AIO:DimensionalityReduction
|
Imported |
|
Ensemble Learning
A machine learning task focused on methods that use multiple learning algorithms to achieve better predictive performance than any of the co…
|
AIO | MachineLearningTask |
AIO:EnsembleLearning
|
Imported |
|
Fixed Effects Model
aka FEM
A regression analysis in which the model parameters are fixed or non-random quantities.
|
AIO | MachineLearningTask |
AIO:FixedEffectsModel
|
Imported |
|
Generalized Linear Model
aka GLM
A regression analysis that relates the linear model to the response variable via a link function and allowing the variance of each measureme…
|
AIO | MachineLearningTask |
AIO:GeneralizedLinearModel
|
Imported |
|
Hierarchical Classification
A classification focused on methods that group things according to a hierarchy.
|
AIO | MachineLearningTask |
AIO:HierarchicalClassification
|
Imported |
|
Hierarchical Clustering
aka HCL
A clustering that builds a hierarchy of clusters.
|
AIO | MachineLearningTask |
AIO:HierarchicalClustering
|
Imported |
|
K-nearest Neighbor Algorithm
aka K-NN, KNN
A machine learning task that groups objects by a plurality vote of its neighbors, assigning each object to the class most common among its k…
|
AIO | MachineLearningTask |
AIO:KnearestNeighborAlgorithm
|
Imported |
|
K-nearest Neighbor Classification Algorithm
aka K-NN Classification, KNN Classification
A classification and clustering that classifies objects by a plurality vote of its neighbors, assigning each object to the class most common…
|
AIO | MachineLearningTask |
AIO:KnearestNeighborClassificationAlgorithm
|
Imported |
|
K-nearest Neighbor Regression Algorithm
aka K-NN Regression, KNN Regression
A regression analysis that assigns the average of the values of k nearest neighbors to objects.
|
AIO | MachineLearningTask |
AIO:KnearestNeighborRegressionAlgorithm
|
Imported |
|
Lasso Regression
A regression analysis that performs both variable selection and regularization to enhance prediction accuracy and interpretability.
|
AIO | MachineLearningTask |
AIO:LassoRegression
|
Imported |
|
Least-squares Analysis
A regression analysis which approximates the solution of overdetermined systems by minimizing the sum of the squares of the residuals.
|
AIO | MachineLearningTask |
AIO:LeastsquaresAnalysis
|
Imported |
|
Linear Regression
A regression analysis that is a linear approach for modeling the relationship between a scalar response and one or more explanatory variable…
|
AIO | MachineLearningTask |
AIO:LinearRegression
|
Imported |
|
Logistic Regression
A regression analysis that estimates the probability of an event occurring by modeling the log-odds of the event as a linear combination of…
|
AIO | MachineLearningTask |
AIO:LogisticRegression
|
Imported |
|
Machine Learning Task
aka Machine Learning
A process intended to build methods that learn from data.
|
AIO | MachineLearningTask |
AIO:MachineLearningTask
|
Imported |
|
Manifold Learning
A dimensionality reduction method based on the assumption that observed data lie on a low-dimensional manifold embedded in a higher-dimensio…
|
AIO | MachineLearningTask |
AIO:ManifoldLearning
|
Imported |
|
Meta-Learning
A machine learning task that automatically learns from metadata about machine learning experiments.
|
AIO | MachineLearningTask |
AIO:MetaLearning
|
Imported |
|
Multiclass Classification
aka Multinomial Classification
A classification focused on methods that classify instances into one of three or more classes.
|
AIO | MachineLearningTask |
AIO:MulticlassClassification
|
Imported |
|
Multidimensional Scaling
aka MDS
A dimensionality reduction method that translates information about the pairwise distances among a set of objects or individuals into a conf…
|
AIO | MachineLearningTask |
AIO:MultidimensionalScaling
|
Imported |
|
Multimodal Learning
A machine learning task that uses multiple modalities of data such as text audio and images to improve learning outcomes.
|
AIO | MachineLearningTask |
AIO:MultimodalLearning
|
Imported |
|
Natural Language Processing
aka NLP
A machine learning task focused on the interactions between computers and human language including programming computers to process and anal…
|
AIO | MachineLearningTask |
AIO:NaturalLanguageProcessing
|
Imported |
|
node2vec
aka N2V
A machine learning task designed to learn continuous feature representations for nodes in a graph by optimizing a neighborhood-preserving ob…
|
AIO | MachineLearningTask |
AIO:node2vec
|
Imported |
|
node2vec-CBOW
aka N2V-CBOW, CBOW
A node2vec that predicts the current node from a window of surrounding context nodes, with the order of context nodes not influencing predic…
|
AIO | MachineLearningTask |
AIO:node2vecCBOW
|
Imported |
|
node2vec-SkipGram
aka N2V-SkipGram, SkipGram
A node2vec that uses the current node to predict the surrounding window of context nodes, weighing nearby context nodes more heavily than di…
|
AIO | MachineLearningTask |
AIO:node2vecSkipGram
|
Imported |
|
Principal Component Analysis
aka PCA
A dimensionality reduction method for analyzing large datasets with high-dimensional features per observation increasing data interpretabili…
|
AIO | MachineLearningTask |
AIO:PrincipalComponentAnalysis
|
Imported |
|
Probabilistic Graphical Model
aka Graphical Model, PGM…
A machine learning task in which a graph expresses the conditional dependence structure between random variables.
|
AIO | MachineLearningTask |
AIO:ProbabilisticGraphicalModel
|
Imported |
|
Probabilistic Topic Model
A probabilistic graphical model that uses statistical techniques to analyze the words in each text to discover common themes their connectio…
|
AIO | MachineLearningTask |
AIO:ProbabilisticTopicModel
|
Imported |
|
Proportional Hazards Model
A regression analysis for survival analysis where the unique effect of a unit increase in a covariate is multiplicative with respect to the…
|
AIO | MachineLearningTask |
AIO:ProportionalHazardsModel
|
Imported |
|
Random Effects Model
aka REM
A regression analysis where the model parameters are random variables.
|
AIO | MachineLearningTask |
AIO:RandomEffectsModel
|
Imported |
|
Random Forest
An ensemble learning method for classification regression and other tasks that constructs a multitude of decision trees during training.
|
AIO | MachineLearningTask |
AIO:RandomForest
|
Imported |
|
Regression Analysis
aka Regression analysis, Regression model
A set of statistical processes for estimating the relationships between a dependent variable and one or more independent variables.
|
AIO | MachineLearningTask |
AIO:RegressionAnalysis
|
Imported |
|
Reinforcement Learning
A machine learning task focused on methods that do not require labeled input/output pairs or explicit correction of sub-optimal actions focu…
|
AIO | MachineLearningTask |
AIO:ReinforcementLearning
|
Imported |
|
Ridge Regression
A regression analysis that estimates the coefficients of multiple regression models in scenarios where the independent variables are highly…
|
AIO | MachineLearningTask |
AIO:RidgeRegression
|
Imported |
|
Self-supervised Learning
A machine learning task that is intermediate between supervised and unsupervised learning and predicts parts of the input data from other ob…
|
AIO | MachineLearningTask |
AIO:SelfsupervisedLearning
|
Imported |
|
Spatial Regression
A regression analysis used to model spatial relationships.
|
AIO | MachineLearningTask |
AIO:SpatialRegression
|
Imported |
|
Supervised Biclustering
aka Supervised Block Clustering, Supervised Co-clustering…
A biclustering task focused on methods that simultaneously cluster the rows and columns of a labeled matrix considering data labels to enhan…
|
AIO | MachineLearningTask |
AIO:SupervisedBiclustering
|
Imported |
|
Supervised Clustering
aka Supervised Cluster Analysis
A clustering focused on methods that group labeled objects such that objects in the same group have similar labels relative to those in othe…
|
AIO | MachineLearningTask |
AIO:SupervisedClustering
|
Imported |
|
Supervised Learning
A machine learning task focused on methods that learn a function mapping input to output based on example input-output pairs.
|
AIO | MachineLearningTask |
AIO:SupervisedLearning
|
Imported |
|
Survival Analysis
A machine learning task focused on methods for analyzing the expected duration of time until one or more events occur such as death in biolo…
|
AIO | MachineLearningTask |
AIO:SurvivalAnalysis
|
Imported |
|
t-Distributed Stochastic Neighbor embedding
aka t-SNE, tSNE
A dimensionality reduction for visualizing high-dimensional data by giving each datapoint a location in a two or three-dimensional map.
|
AIO | MachineLearningTask |
AIO:tDistributedStochasticNeighborembedding
|
Imported |
|
Time Series Analysis
A machine learning task focused on methods for analyzing time series data to extract meaningful statistics and characteristics.
|
AIO | MachineLearningTask |
AIO:TimeSeriesAnalysis
|
Imported |
|
Time Series Forecasting
A machine learning task focused on methods that predict future values based on previously observed values.
|
AIO | MachineLearningTask |
AIO:TimeSeriesForecasting
|
Imported |
|
Transfer Learning
A machine learning task focused on methods that reuse or transfer information from previously learned tasks to facilitate the learning of ne…
|
AIO | MachineLearningTask |
AIO:TransferLearning
|
Imported |
|
Unsupervised Biclustering
aka Unsupervised Block Clustering, Unsupervised Co-clustering…
A biclustering task focused on methods that simultaneously cluster the rows and columns of an unlabeled input matrix to identify submatrices…
|
AIO | MachineLearningTask |
AIO:UnsupervisedBiclustering
|
Imported |
|
Unsupervised Clustering
aka Unsupervised Cluster Analysis
A clustering focused on methods that group a set of unlabeled objects such that objects in the same group are more similar to each other tha…
|
AIO | MachineLearningTask |
AIO:UnsupervisedClustering
|
Imported |
|
Unsupervised Learning
A machine learning task focused on algorithms that learn patterns from unlabeled data.
|
AIO | MachineLearningTask |
AIO:UnsupervisedLearning
|
Imported |
|
word2vec
aka W2V
A machine learning task that generates distributed representations of words by training a shallow neural network model, which aims to predic…
|
AIO | MachineLearningTask |
AIO:word2vec
|
Imported |
|
word2vec-CBOW
aka W2V-CBOW, CBOW
A word2vec that predicts the current word from a window of surrounding context words, ignoring the order of context words.
|
AIO | MachineLearningTask |
AIO:word2vecCBOW
|
Imported |
|
word2vec-SkipGram
aka W2V-SkipGram, SkipGram
A word2vec that predicts surrounding context words from the current word, giving more weight to nearby context words than distant ones.
|
AIO | MachineLearningTask |
AIO:word2vecSkipGram
|
Imported |