liveBook · Manning

Parametric model

As explained in Outlier Detection in Python

A parametric model assumes a specified structural form and estimates a finite set of parameters describing that form.

A parametric model assumes a specified structure for the data and estimates a finite set of parameters describing that structure. In outlier detection, the structure may be a single multivariate Gaussian or a mixture of several Gaussians. section 5.6 section 5.5

This assumption makes parametric methods restrictive when the distribution is wrong, but effective when the data matches it. Elliptic Envelope assumes one roughly Gaussian cluster; a Gaussian mixture model (GMM) represents multiple clusters. section 5.6 section 5.5

Common parameterizations include:

  • A multivariate Gaussian uses a center and covariance matrix; the matrix records feature variances and pairwise covariances, capturing the distribution’s shape. section 5.5
  • A GMM estimates the number of clusters, each cluster’s center and covariance matrix, and a weight expressing its likelihood. section 5.6
  • GMM fitting uses expectation maximization (EM): parameters are initialized, evaluated through data likelihood, and iteratively adjusted. section 5.6

Cluster-based outlier detection

A GMM models data with three Gaussian clusters. Points near a center are probable, while points far from every center—or near a weakly weighted center—are unlikely. Overlapping regions can be more probable because several components could have generated the point. section 5.6

How Outlier Detection in Python covers it

How deep it goes
Explains distributional assumptions, covariance structure, GMM parameters, and iterative EM fitting without theoretical derivation.
Examples
Uses single Gaussian ellipses, three-cluster GMMs, weighted overlap regions, and synthetic clustered data containing outliers.
What you can do after
Evaluate and apply distribution-based outlier detectors when their structural assumptions plausibly match the data.
How it connects
Connects parametric models with Gaussian mixture models, Elliptic Envelope, covariance matrices, Mahalanobis distance, KDE, and nonparametric models.

Also explained in

Compare how 2 books explain parametric model →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Outlier Detection in Python. The section links point to the parts of the book it draws on.