Unsupervised anomaly detection with LSTM neural networks
buir.contributor.author | Kozat, Süleyman Serdar | |
dc.citation.epage | 3141 | en_US |
dc.citation.issueNumber | 8 | en_US |
dc.citation.spage | 3127 | en_US |
dc.citation.volumeNumber | 31 | en_US |
dc.contributor.author | Ergen, T. | |
dc.contributor.author | Kozat, Süleyman Serdar | |
dc.date.accessioned | 2021-02-18T11:19:05Z | |
dc.date.available | 2021-02-18T11:19:05Z | |
dc.date.issued | 2020 | |
dc.department | Department of Electrical and Electronics Engineering | en_US |
dc.description.abstract | We investigate anomaly detection in an unsupervised framework and introduce long short-term memory (LSTM) neural network-based algorithms. In particular, given variable length data sequences, we first pass these sequences through our LSTM-based structure and obtain fixed-length sequences. We then find a decision function for our anomaly detectors based on the one-class support vector machines (OC-SVMs) and support vector data description (SVDD) algorithms. As the first time in the literature, we jointly train and optimize the parameters of the LSTM architecture and the OC-SVM (or SVDD) algorithm using highly effective gradient and quadratic programming-based training methods. To apply the gradient-based training method, we modify the original objective criteria of the OC-SVM and SVDD algorithms, where we prove the convergence of the modified objective criteria to the original criteria. We also provide extensions of our unsupervised formulation to the semisupervised and fully supervised frameworks. Thus, we obtain anomaly detection algorithms that can process variable length data sequences while providing high performance, especially for time series data. Our approach is generic so that we also apply this approach to the gated recurrent unit (GRU) architecture by directly replacing our LSTM-based structure with the GRU-based structure. In our experiments, we illustrate significant performance gains achieved by our algorithms with respect to the conventional methods. | en_US |
dc.description.provenance | Submitted by Onur Emek (onur.emek@bilkent.edu.tr) on 2021-02-18T11:19:05Z No. of bitstreams: 1 Unsupervised_Anomaly_Detection_With_LSTM_Neural_Networks.pdf: 1198629 bytes, checksum: d2560ce0ca84d52044dcc937d9ce285e (MD5) | en |
dc.description.provenance | Made available in DSpace on 2021-02-18T11:19:05Z (GMT). No. of bitstreams: 1 Unsupervised_Anomaly_Detection_With_LSTM_Neural_Networks.pdf: 1198629 bytes, checksum: d2560ce0ca84d52044dcc937d9ce285e (MD5) Previous issue date: 2020 | en |
dc.description.sponsorship | This work was supported by Tubitak Project under Grant 117E153. | en_US |
dc.identifier.doi | 10.1109/TNNLS.2019.2935975 | en_US |
dc.identifier.issn | 2162-237X | |
dc.identifier.uri | http://hdl.handle.net/11693/75452 | |
dc.language.iso | English | en_US |
dc.publisher | IEEE | en_US |
dc.relation.isversionof | https://dx.doi.org/10.1109/TNNLS.2019.2935975 | en_US |
dc.source.title | IEEE Transactions on Neural Networks and Learning Systems | en_US |
dc.subject | Anomaly detection | en_US |
dc.subject | Gated recurrent unit (GRU) | en_US |
dc.subject | Long short-term memory (LSTM) | en_US |
dc.subject | Support vector data description (SVDD) | en_US |
dc.subject | Support vector machines (SVMs) | en_US |
dc.title | Unsupervised anomaly detection with LSTM neural networks | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Unsupervised_Anomaly_Detection_With_LSTM_Neural_Networks.pdf
- Size:
- 1.14 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: