Skip to content

My Ph.D. thesis on Outlier Selection and One-Class Classification

Notifications You must be signed in to change notification settings

jeroenjanssens/phd-thesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Outlier Selection and One-Class Classification

You can read my PhD thesis online or download it as PDF (~10MB).

What is common in a terrorist attack, a forged painting, and a rotten apple? The answer is: all three are anomalies; they are real-world observations that deviate from what is considered to be normal. Detecting anomalies is of utmost importance because an undetected anomaly can be dangerous or expensive. A human domain expert may suffer from three cognitive limitations: fatigue, information overload, and emotional bias. The cognitive limitations will hamper the detection of anomalies. Outlier-selection and one-class classification algorithms are capable of automatically classifying data points as outliers in large amounts of data. In this thesis we study to what extent outlier-selection and one-class classification algorithms can support domain experts with real-world anomaly detection.

Figures

The figures in the thesis are created using Python, MATLAB and TikZ. The TikZ code of the figures can be found in /figures/tikz. To compile all the figures to PDF, I wrote a script called tikz2pdf.

$ tikz2pdf figures/tikz/*.tikz --template figures/thesis-template.tex --output figures/pdf/

Below are some figures from the thesis. Please note that these are rendered with a different font. Also, the conversion from PDF to PNG with ImageMagick isn't all that great.

figures/tikz/bg-banana-roc.tikz

Example 1

figures/tikz/bg-multiclass.tikz

Example 2

figures/tikz/eval-boxplot-preprocessing-pca.tikz

Example 3

figures/tikz/mlc-mapping-auc-overview.tikz

Example 4

figures/tikz/sos-densities.tikz

Example 5

figures/tikz/sos-graph-matlab-binding.tikz

Example 6

figures/tikz/sos-graphs-sample.tikz

Example 7

figures/tikz/sos-nemenyi.tikz

Example 8

About

My Ph.D. thesis on Outlier Selection and One-Class Classification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages