AIMech AI

ML Tasks

57 Classes

Problem 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