Cutting-Edge (2017โPresent)
๐ Earth & Planetary Science Applications
๐
Seismology & Geophysics
๐ฐ๏ธ
Remote Sensing
๐ก๏ธ
Climate Science
๐ช
Planetary Science
โฐ๏ธ
Geology & Geomorphology
Hover over ๐ methods for applications
Traditional Machine Learning
Learning from labeled examples with known outputs
Classification
Logistic Regression
Naive Bayes
k-NN
SVM
Decision Trees
Random Forest
AdaBoost
XGBoost
LightGBM
CatBoost
Regression
Linear Regression
Polynomial Regression
Ridge / Lasso
Elastic Net
SVR
Gradient Boosting
Gaussian Process
Discovering hidden patterns without labeled data
Clustering
K-Means
Hierarchical
DBSCAN
Mean Shift
Spectral Clustering
OPTICS
HDBSCAN
GMM
Dimensionality Reduction
PCA
LDA
SVD
t-SNE
UMAP
ICA
Autoencoders
Anomaly Detection
One-Class SVM
Isolation Forest
LOF
COPOD
Learning through trial-and-error interactions with environment
Value-Based
Q-Learning
SARSA
DQN
Double DQN
Dueling DQN
Rainbow
Policy-Based
REINFORCE
A2C / A3C
PPO
TRPO
SAC
Model-Based
Dyna-Q
World Models
MuZero
Dreamer
Deep Learning Architectures
Core building blocks of deep learning
Basic Architectures
Perceptron
MLP
Hopfield Network
Boltzmann Machine
Deep Belief Nets
ResNet
DenseNet
Capsule Networks
Activation Functions
Sigmoid
Tanh
ReLU
Leaky ReLU
ELU
GELU
SiLU/Swish
Regularization
Dropout
Batch Norm
Layer Norm
RMSNorm
Group Norm
Spatial pattern recognition for images and signals
Image Classification
LeNet
AlexNet
VGGNet
GoogLeNet
ResNet
EfficientNet
ConvNeXt
Object Detection
R-CNN
Fast R-CNN
Faster R-CNN
YOLO
SSD
YOLOv8
DETR
Segmentation
FCN
U-Net
DeepLab
Mask R-CNN
SAM
Processing sequential and temporal data
Recurrent Networks
RNN
LSTM
GRU
Bidirectional RNN
Seq2Seq
Temporal Convolutions
WaveNet
TCN
Attention Mechanisms
Bahdanau Attention
Luong Attention
Self-Attention
Multi-Head Attention
Flash Attention
State Space Models
S4
Mamba
RWKV
Hyena
Transformer Architectures
Attention-based architectures revolutionizing AI
Encoder-Only (Understanding)
BERT
RoBERTa
ALBERT
DeBERTa
ELECTRA
Decoder-Only (Generation)
GPT
GPT-2/3/4
LLaMA
Claude
Mistral
Gemini
Encoder-Decoder
Original Transformer
T5
BART
mT5
UL2
Efficient Transformers
Longformer
BigBird
Performer
Linformer
FNet
Attention mechanisms for visual understanding
Image Models
ViT
DeiT
Swin Transformer
BEiT
MAE
DINO
DINOv2
Video Models
ViViT
TimeSformer
Video Swin
Bridging vision, language, and more
Vision-Language
CLIP
ALIGN
BLIP
BLIP-2
Flamingo
LLaVA
GPT-4V
Audio-Visual
Whisper
AudioLM
SpeechT5
Generative Models
Generator-discriminator competition
GAN Variants
GAN
DCGAN
WGAN
CycleGAN
Pix2Pix
StyleGAN
StyleGAN2/3
BigGAN
Probabilistic latent representations
VAE Family
VAE
ฮฒ-VAE
CVAE
VQ-VAE
VQ-VAE-2
NVAE
Iterative denoising for generation
Core Diffusion
DDPM
DDIM
Score-Based
Stable Diffusion
DALL-E 2/3
Imagen
Midjourney
Video Diffusion
Make-A-Video
Imagen Video
Sora
Gen-2
Advanced Variants
Latent Diffusion
ControlNet
DiT
Consistency Models
Flow Matching
Invertible transformations for exact likelihood
Normalizing Flows
NICE
RealNVP
Glow
Neural ODE
FFJORD
Continuous NF
Scientific Machine Learning
Embedding physical laws into neural networks
PDE Solvers
PINNs
DeepONet
Physics-Informed DeepONet
Variational PINNs
hp-VPINNs
Conservation Laws
Hamiltonian NN
Lagrangian NN
Neural Symplectic
Dissipative SymODEN
Learning mappings between function spaces
Operator Networks
FNO
DeepONet
U-FNO
Geo-FNO
GNOT
Transolver
Spectral Methods
Spectral Neural Operator
Wavelet Neural Operator
Multipole Graph NO
Learning on non-Euclidean structures
Message Passing
GCN
GraphSAGE
GAT
GIN
PNA
EGNN
Geometric Deep Learning
SchNet
DimeNet
PaiNN
GemNet
Equiformer
Graph Transformers
Graphormer
Graph-BERT
GPS
TokenGT
Domain-specific large-scale models
Biology & Chemistry
AlphaFold 2/3
ESMFold
RFDiffusion
AlphaMissense
GNoME
Earth & Climate
FourCastNet
Pangu-Weather
GraphCast
GenCast
ClimaX
Aurora
Advanced Learning Paradigms
Learning representations without labels
Contrastive
SimCLR
MoCo
BYOL
SwAV
Barlow Twins
VICReg
Masked Prediction
BERT MLM
MAE
BEiT
Data2Vec
I-JEPA
Learning to learn from few examples
Few-Shot Learning
Siamese Networks
Matching Networks
Prototypical Networks
MAML
Reptile
Meta-SGD
Automated model design and optimization
Architecture Search
Random Search
Bayesian Optimization
NASNet
DARTS
EfficientNAS
Once-for-All
Aligning models with human preferences
Preference Learning
RLHF
DPO
PPO Fine-tuning
Constitutional AI
RLAIF
Parameter-Efficient
LoRA
QLoRA
Prefix Tuning
Adapter Layers
Prompt Tuning