Markus Goldstein

Prof. Dr. Markus Goldstein

Faculty of Computer Science, Ulm University of Applied Sciences, 89075 Ulm, Germany
orcid

Research Focus & Metrics

Academic Career Length

19Years (2008-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
19 April 2016 in PLOS ONE
Verified
Journal Article
Open access
PDF file
Markus GoldsteinMarkus Goldstein
Markus Goldstein
SUSeiichi Uchida
Seiichi Uchida
Anomaly detection is the process of identifying unexpected items or events in datasets, which differ from the norm. In contrast to standard classification tasks, anomaly detection is often applied on unlabeled data, taking only the internal structure of the dataset into account. This challenge is known as unsupervised anomaly detection and is addressed in many practical applications, for example in network intrusion detection, fraud detection as well as in the life science and medical domain. Dozens of algorithms have been proposed in this area, but unfortunately the research community still lacks a comparative universal evaluation as well as common publicly available datasets. These shortcomings are addressed in this study, where 19 different unsupervised anomaly detection algorithms are evaluated on 10 different datasets from multiple application domains. By publishing the source code and the datasets, this paper aims to be a new well-funded basis for unsupervised anomaly detection research. Additionally, this evaluation reveals the strengths and weaknesses of the different approaches for the first time. Besides the anomaly detection performance, computational effort, the impact of parameter settings as well as the global/local anomaly detection behavior is outlined. As a conclusion, we give an advise on algorithm selection for typical real-world tasks.

11 August 2013
Verified
Conference Paper
Open access
MAMennatallah Amer
Mennatallah Amer
Markus GoldsteinMarkus Goldstein
Markus Goldstein
SASlim Abdennadher
Slim Abdennadher

17 July 2012 in Pattern Analysis and Applications
Verified
Journal Article
Closed access
PDF file
MRMatthias Reif
Matthias Reif
FSFaisal Shafait
Faisal Shafait
Markus GoldsteinMarkus Goldstein
Markus Goldstein
TBThomas Breuel
Thomas Breuel
ADAndreas Dengel
Andreas Dengel

1 August 2013
Verified
Conference Paper
Closed access
JGJohann Gebhardt
Johann Gebhardt
Markus GoldsteinMarkus Goldstein
Markus Goldstein
FSFaisal Shafait
Faisal Shafait
ADAndreas Dengel
Andreas Dengel
Automatically identifying that a certain page in a set of documents is printed with a different printer than the rest of the documents can give an important clue for a possible forgery attempt. Different printers vary in their produced printing quality, which is especially noticeable at the edges of printed characters. In this paper, a system using the difference in edge roughness to distinguish laser printed ages from inkjet printed pages is presented. Several feature extraction methods have been developed and evaluated for that purpose. In contrast to previous work, this system uses unsupervised anomaly detection to detect documents printed by a different printing technique than the majority of the documents among a set. This approach has the advantage that no prior training using genuine documents has to be done. Furthermore, we created a dataset featuring 1200 document images from different domains (invoices, contracts, scientific papers) printed by 7 different inkjet and 13 laser printers. Results show that the presented feature extraction method achieves the best outlier rank score in comparison to state-of-the-art features.

1 December 2008
Verified
Conference Paper
Closed access
MRMatthias Reif
Matthias Reif
Markus GoldsteinMarkus Goldstein
Markus Goldstein
ASArmin Stahl
Armin Stahl
TBThomas M. Breuel
Thomas M. Breuel
In this paper a modified decision tree algorithm for anomaly detection is presented. During the tree building process, densities for the outlier class are used directly in the split point determination algorithm. No artificial counter-examples have to be sampled from the unknown class, which yields to more precise decision boundaries and a deterministic classification result. Furthermore, the prior of the outlier class can be used to adjust the sensitivity of the anomaly detector. The proposed method combines the advantages of classification trees with the benefit of a more accurate representation of the outliers. For evaluation, we compare our approach with other state-of-the-art anomaly detection algorithms on four standard data sets including the KDD-Cup 99. The results show that the proposed method performs as well as more complex approaches and is even superior on three out of four data sets.

1 April 2008
Verified
Conference Paper
Closed access
Markus GoldsteinMarkus Goldstein
Markus Goldstein
CLChristoph Lampert
Christoph Lampert
MRMatthias Reif
Matthias Reif
ASArmin Stahl
Armin Stahl
TBThomas Breuel
Thomas Breuel
Distributed denial of service (DDoS) attacks are today the most destabilizing factor in the global internet and there is a strong need for sophisticated solutions. We introduce a formal statistical framework and derive a Bayes optimal packet classifier from it. Our proposed practical algorithm "adaptive history-based IP filtering" (AHIF) mitigates DDoS attacks near the victim and outperforms existing methods by at least 32% in terms of collateral damage. Furthermore, it adjusts to the strength of an ongoing attack and ensures availability of the attacked server. In contrast to other adaptive solutions, firewall rulesets used to resist an attack can be precalculated before an attack takes place. This ensures an immediate response in a DDoS emergency. For evaluation, simulated DDoS attacks and two real-world user traffic datasets are used.