title: Outlier Detection with One-Class SVMs: An Application to Melanoma Prognosis.
abstract: BACKGROUND
  Medical diagnosis and prognosis using machine learning methods is usually represented as a supervised classification problem, where a model is built to distinguish "normal" from "abnormal" cases. If cases are available from only one class, this approach is not feasible.
  
  
  OBJECTIVE
  To evaluate the performance of classification via outlier detection by one-class support vector machines (SVMs) as a means of identifying abnormal cases in the domain of melanoma prognosis.
  
  
  METHODS
  Empirical evaluation of one-class SVMs on a data set for predicting the presence or absence of metastases in melanoma patients, and comparison with regular SVMs and artificial neural networks.
  
  
  RESULTS
  One-class SVMs achieve an area under the ROC curve (AUC) of 0.71; two-class algorithms achieve AUCs between 0.5 and 0.84, depending on the available number of cases from the minority class.
  
  
  CONCLUSIONS
  One-class SVMs offer a viable alternative to two-class classification algorithms if class distribution is heavily imbalanced.
authors.affiliation: Dept. of Software Engineering, Upper Austria University of Applied Sciences, Hagenberg, Austria.
authors.forename: Stephan
authors.initials: S
authors.lastname: Dreiseitl
authors.forename: Melanie
authors.initials: M
authors.lastname: Osl
authors.forename: Christian
authors.initials: C
authors.lastname: Scheibböck
authors.forename: Michael
authors.initials: M
authors.lastname: Binder
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D006801:Humans; D008545:Melanoma; D016571:Neural Networks, Computer; D011379:Prognosis; D012372:ROC Curve; D060388:Support Vector Machine