Kernel Methods

From the kernel trick and RKHS theory to GP, Nystrom approximation, deep kernel learning, and a production toolkit.

8 articles

  1. 01

    Kernel Methods (1): Why We Need Them — Hitting the Ceiling of Linear Algorithms

    Linear algorithms can't capture non-linear patterns. The kernel trick lets you keep the linear algorithm's elegance AND …

    66 min
  2. 02

    Kernel Methods (2): Mathematical Foundations — Positive-Definite Kernels and Mercer's Theorem

    What makes a function a valid kernel? Positive-definiteness, the Gram matrix test, and Mercer's theorem — the spectral …

    76 min
  3. 03

    Kernel Methods (3): RKHS — The Theoretical Soul of Kernel Methods

    Reproducing Kernel Hilbert Space — the function space where kernel methods live. The reproducing property, the …

    44 min
  4. 04

    Kernel Methods (4): Common Kernel Families — RBF, Matern, Polynomial, Periodic, and More

    A tour of the kernels you'll actually use: RBF (Gaussian), polynomial, linear, Matern, periodic, sigmoid. When to pick …

    44 min
  5. 05

    Kernel Methods (5): Kernel SVM, Kernel PCA, and Kernel Ridge Regression

    The classic algorithms, kernelized — SVM's dual form, Kernel PCA's eigendecomposition in feature space, and Kernel …

    44 min
  6. 06

    Kernel Methods (6): Gaussian Processes — When Kernels Meet Bayesian Inference

    Gaussian Processes turn kernels into a Bayesian model — posterior with uncertainty, marginal likelihood for …

    34 min
  7. 07

    Kernel Methods (7): Large-Scale Kernels — Nystrom Approximation and Random Fourier Features

    Kernel methods are O(n^3). Nystrom approximation and Random Fourier Features pull them back to linear time without …

    52 min
  8. 08

    Kernel Methods (8): Deep Kernel Learning vs Deep Learning — A Practitioner's Guide

    Deep kernel learning combines neural feature extractors with kernel methods. When to pick kernels over deep nets, …

    38 min