Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems

Anomaly detection aims to identify the data samples that do not conform to a known normal (regular) behavior. As the definition of an anomaly is often ambiguous, unsupervised and semi-supervised deep learning (DL) algorithms that primarily use unlabeled datasets to model normal (regular) behaviors,...

Full description

Bibliographic Details
Main Author: Bhaskar, Sandhya
Other Authors: Electrical and Computer Engineering
Format: Others
Published: Virginia Tech 2021
Subjects:
Online Access:http://hdl.handle.net/10919/106935
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-106935
record_format oai_dc
collection NDLTD
format Others
sources NDLTD
topic Moving camera
Anomaly Detection
Adversarial Learning
Unmanned Aerial Systems (UAS)
spellingShingle Moving camera
Anomaly Detection
Adversarial Learning
Unmanned Aerial Systems (UAS)
Bhaskar, Sandhya
Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems
description Anomaly detection aims to identify the data samples that do not conform to a known normal (regular) behavior. As the definition of an anomaly is often ambiguous, unsupervised and semi-supervised deep learning (DL) algorithms that primarily use unlabeled datasets to model normal (regular) behaviors, are popularly studied in this context. The unmanned aerial system (UAS) can use contextual anomaly detection algorithms to identify interesting objects of concern in applications like search and rescue, disaster management, public security etc. This thesis presents a novel multi-stage framework that supports detection of frames with unknown anomalies, localization of anomalies in the detected frames, and validation of detected frames for incremental semi-supervised learning, with the help of a human operator. The proposed architecture is tested on two new datasets collected for a UAV-based system. In order to detect and localize anomalies, it is important to both model the normal data distribution accurately as well as formulate powerful discriminant (anomaly scoring) techniques. We implement a generative adversarial network (GAN)-based anomaly detection architecture to study the effect of loss terms and regularization on the modeling of normal (regular) data and arrive at the most effective anomaly scoring method for the given application. Following this, we use incremental semi-supervised learning techniques that utilize a small set of labeled data (obtained through validation from a human operator), with large unlabeled datasets to improve the knowledge-base of the anomaly detection system. === Master of Science === Anomaly detection aims to identify the data samples that do not conform to a known normal (regular) behavior. As the definition of an anomaly is often ambiguous, most techniques use unlabeled datasets, to model normal (regular) behaviors. The availability of large unlabeled datasets combined with novel applications in various domains, has led to an increasing interest in the study of anomaly detection. In particular, the unmanned aerial system (UAS) can use contextual anomaly detection algorithms to identify interesting objects of concern in applications like search and rescue (SAR), disaster management, public security etc. This thesis presents a novel multi-stage framework that supports detection and localization of unknown anomalies, as well as the validation of detected anomalies, for incremental learning, with the help of a human operator. The proposed architecture is tested on two new datasets collected for a UAV-based system. In order to detect and localize anomalies, it is important to both model the normal data distribution accurately and formulate powerful discriminant (anomaly scoring) techniques. To this end, we study the state-of-the-art generative adversarial networks (GAN)-based anomaly detection algorithms for modeling of normal (regular) behavior and formulate effective anomaly detection scores. We also propose techniques to incrementally learn the new normal data as well as anomalies, using the validation provided by a human operator. This framework is introduced with the aim to support temporally critical applications that involve human search and rescue, particularly in disaster management.
author2 Electrical and Computer Engineering
author_facet Electrical and Computer Engineering
Bhaskar, Sandhya
author Bhaskar, Sandhya
author_sort Bhaskar, Sandhya
title Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems
title_short Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems
title_full Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems
title_fullStr Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems
title_full_unstemmed Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems
title_sort adversarial learning based framework for anomaly detection in the context of unmanned aerial systems
publisher Virginia Tech
publishDate 2021
url http://hdl.handle.net/10919/106935
work_keys_str_mv AT bhaskarsandhya adversariallearningbasedframeworkforanomalydetectioninthecontextofunmannedaerialsystems
_version_ 1723964314530873344
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-1069352021-12-12T10:52:47Z Adversarial Learning based framework for Anomaly Detection in the context of Unmanned Aerial Systems Bhaskar, Sandhya Electrical and Computer Engineering Kochersberger, Kevin Bruce Karpatne, Anuj Abbott, Amos L. Moving camera Anomaly Detection Adversarial Learning Unmanned Aerial Systems (UAS) Anomaly detection aims to identify the data samples that do not conform to a known normal (regular) behavior. As the definition of an anomaly is often ambiguous, unsupervised and semi-supervised deep learning (DL) algorithms that primarily use unlabeled datasets to model normal (regular) behaviors, are popularly studied in this context. The unmanned aerial system (UAS) can use contextual anomaly detection algorithms to identify interesting objects of concern in applications like search and rescue, disaster management, public security etc. This thesis presents a novel multi-stage framework that supports detection of frames with unknown anomalies, localization of anomalies in the detected frames, and validation of detected frames for incremental semi-supervised learning, with the help of a human operator. The proposed architecture is tested on two new datasets collected for a UAV-based system. In order to detect and localize anomalies, it is important to both model the normal data distribution accurately as well as formulate powerful discriminant (anomaly scoring) techniques. We implement a generative adversarial network (GAN)-based anomaly detection architecture to study the effect of loss terms and regularization on the modeling of normal (regular) data and arrive at the most effective anomaly scoring method for the given application. Following this, we use incremental semi-supervised learning techniques that utilize a small set of labeled data (obtained through validation from a human operator), with large unlabeled datasets to improve the knowledge-base of the anomaly detection system. Master of Science Anomaly detection aims to identify the data samples that do not conform to a known normal (regular) behavior. As the definition of an anomaly is often ambiguous, most techniques use unlabeled datasets, to model normal (regular) behaviors. The availability of large unlabeled datasets combined with novel applications in various domains, has led to an increasing interest in the study of anomaly detection. In particular, the unmanned aerial system (UAS) can use contextual anomaly detection algorithms to identify interesting objects of concern in applications like search and rescue (SAR), disaster management, public security etc. This thesis presents a novel multi-stage framework that supports detection and localization of unknown anomalies, as well as the validation of detected anomalies, for incremental learning, with the help of a human operator. The proposed architecture is tested on two new datasets collected for a UAV-based system. In order to detect and localize anomalies, it is important to both model the normal data distribution accurately and formulate powerful discriminant (anomaly scoring) techniques. To this end, we study the state-of-the-art generative adversarial networks (GAN)-based anomaly detection algorithms for modeling of normal (regular) behavior and formulate effective anomaly detection scores. We also propose techniques to incrementally learn the new normal data as well as anomalies, using the validation provided by a human operator. This framework is introduced with the aim to support temporally critical applications that involve human search and rescue, particularly in disaster management. 2021-12-11T07:00:06Z 2021-12-11T07:00:06Z 2020-06-18 Thesis vt_gsexam:26727 http://hdl.handle.net/10919/106935 This item is protected by copyright and/or related rights. Some uses of this item may be deemed fair and permitted by law even without permission from the rights holder(s), or the rights holder(s) may have licensed the work for use under certain conditions. For other uses you need to obtain permission from the rights holder(s). ETD application/pdf Virginia Tech