2018 · 14 citations · 12 references
ComputingAstronomyCloud ComputingBig Data AnalyticsCloud InfrastructureCluster ComputingAnomaly DetectionOutlier DetectionBatch Anomaly DetectionContainerized Cluster ArchitectureData Anomaly DetectionIsolation ForestIsolation-based Anomaly DetectionOnline Anomaly DetectionScientific Data AnalysisStreaming Anomaly Detection
We present a cloud based anomaly detection service framework that uses a containerized Spark cluster and ancillary user interfaces all managed by Kubernetes. The stack of technology put together allows for fast, reliable, resilient and easily scalable service for either batch or streaming data. At the heart of the service, we utilize an improved version of the algorithm Isolation Forest called Extended Isolation Forest for robust and efficient anomaly detection. We showcase the design and a normal workflow of our infrastructure which is ready to deploy on any Kubernetes cluster without extra technical knowledge. With exposed APIs and simple graphical interfaces, users can load any data and detect anomalies on the loaded set or on newly presented data points using a batch or a streaming mode. With the latter, users can subscribe and get notifications on the desired output. Our aim is to develop and apply these techniques to use with scientific data. In particular we are interested in finding anomalous objects within the overwhelming set of images and catalogs produced by current and future astronomical surveys, but that can be easily adopted to other fields.
12
Leo Breiman · Machine Learning · 2001 · 126.2K citations · Full text
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Fei Tony Liu, Kai Ming Ting, Zhi‐Hua Zhou · 2008 · 5.6K citations
Spark: cluster computing with working sets
Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin et al. · 2010 · 4.2K citations