Skip to main content

> ML_ALGORITHMS_ATLAS_v1.0

Algorithms & Method Families

100 qualified algorithmic method families across 9 disciplines: Classical Supervised, Unsupervised, Time Series, Anomaly Detection, Deep Learning, Recommenders, Causal Inference, Reinforcement Learning, and Specialized Methods.

Showing 18 of 100 Method Families (Page 4 of 6)Mathematically Formulated
Algorithm
O(predictor_corrector_steps * score_net_pass)deep-generative

Score-Based Generative Modeling through Stochastic Differential Equations

Predictor-corrector sampling combines numerical SDE integration with Langevin MCMC error correction.

Implementing Tools:
image generationinverse problems mri
Algorithm
O(8 to 16 * transformer_pass)deep-generative

MaskGIT (Masked Generative Image Transformer)

Non-autoregressive decoding progressively unmasks highest-confidence image tokens in constant iterations.

Implementing Tools:
image generationimage editingimage in painting
#masked-generative-image-transformer-maskgitDetails
Algorithm
O(1 to 2 * model_pass)deep-generative

Consistency Models

Achieves high image synthesis quality in 1 or 2 forward passes without multi-step numerical integration.

Implementing Tools:
fast image generationsingle step sampling
#consistency-modelsDetails
Algorithm
O(langevin_mcmc_steps)deep-generative

Energy-Based Models (EBM)

Energy function directly acts as an unnormalized negative log-probability and out-of-distribution scoring metric.

Implementing Tools:
density estimationout of distribution detection
#energy-based-modelsDetails
Algorithm
O(|E| * d)graph-relational

Graph Convolutional Networks (GCN)

Node embeddings are explicit linear combinations of normalized immediate neighbor features.

node classificationgraph classificationlink prediction
Algorithm
O(heads * |E| * d)graph-relational

Graph Attention Networks (GAT & GATv2)

Learned edge attention weights directly quantify which topological connections dominate node predictions.

node classificationlink prediction
Algorithm
O(prod(sample_sizes) * d)graph-relational

GraphSAGE (Sample and Aggregate)

Generalizes inductively to completely unseen nodes and separate new graphs without retraining.

large scale graph learninginductive node classificationlink prediction
Algorithm
O(|E| * d)graph-relational

Graph Isomorphism Network (GIN)

Theoretically proven to match the maximum distinguishing power of the classical 1-WL graph isomorphism test.

graph classificationmolecular property prediction
Algorithm
O(1) dictionary lookupgraph-relational

Node2Vec (Biased Random Walks)

Parameters p (return) and q (in-out) provide continuous interpolation between micro-network community and macro-structural role similarity.

link predictionnode classificationgraph clustering
#node2vec-random-walk-embeddingsDetails
Algorithm
O(1) table lookupgraph-relational

DeepWalk

Learns latent social representations by mapping graph topological proximity directly to word vector distance.

Implementing Tools:
node classificationlink prediction
#deepwalk-social-network-representationDetails
Algorithm
O(d) vector additiongraph-relational

TransE (Translational Embeddings for Multi-Relational Data)

Geometric vector translation h + r = t enables transparent algebraic reasoning over facts.

Implementing Tools:
knowledge graph completionlink prediction
#transe-knowledge-graph-embeddingsDetails
Algorithm
O(d_complex)graph-relational

RotatE (Knowledge Graph Embedding by Relational Rotation)

Rotational angles in the complex plane directly capture algebraic relational patterns without parameter bloat.

Implementing Tools:
knowledge graph completionlink prediction
#rotate-complex-space-relational-embeddingDetails
Algorithm
O(|E| * d)graph-relational

Relational Graph Convolutional Networks (R-GCN)

Basis sharing reveals structural similarities across different multi-relational edge types.

knowledge graph completionheterogeneous node classification
#relational-graph-convolutional-networks-rgcnDetails
Algorithm
O(memory_update)graph-relational

Temporal Graph Networks (TGN)

Maintains an up-to-date internal state memory vector for every node updated continuously upon each event.

Implementing Tools:
dynamic link predictiondynamic node classificationfinancial fraud detection
#temporal-graph-networks-tgnDetails
Algorithm
O(1) solution lookupevolutionary-search

Genetic Algorithms (GA)

Population fitness trajectories and allele selection frequencies can be visually tracked across generations.

Implementing Tools:
combinatorial optimizationfeature selectionneural architecture search
#genetic-algorithms-gaDetails
Algorithm
O(1)evolutionary-search

Covariance Matrix Adaptation Evolution Strategy (CMA-ES)

Adapted covariance matrix directly recovers the inverse Hessian of the local objective landscape.

Implementing Tools:
continuous blackbox optimizationreinforcement learning policy searchhyperparameter tuning
#covariance-matrix-adaptation-cma-esDetails
Algorithm
O(1)evolutionary-search

Differential Evolution (DE)

Direct vector arithmetic mutations make step sizes self-adapting to the spread of active solutions.

Implementing Tools:
continuous blackbox optimizationengineering parameter tuning
#differential-evolution-deDetails
Algorithm
O(1)evolutionary-search

Particle Swarm Optimization (PSO)

Particle trajectory kinematics can be visualized as physical trajectories in feature space.

Implementing Tools:
continuous blackbox optimizationfeature selection
#particle-swarm-optimization-psoDetails
Showing 55–72 of 100 Method Families