Unsupervised deep anomaly detection in a recirculating aquaculture system

dc.contributor.authorRobinson, William
dc.contributor.examiningcommitteeMcNeill, Dean (Electrical and Computer Engineering) McLeod, Robert (Electrical and Computer Engineering)en_US
dc.contributor.supervisorShafai, Cyrus (Electrical and Computer Engineering)en_US
dc.date.accessioned2020-03-23T21:42:55Z
dc.date.available2020-03-23T21:42:55Z
dc.date.copyright2020-03-20
dc.date.issued2020en_US
dc.date.submitted2020-03-20T20:33:07Zen_US
dc.date.submitted2020-03-20T21:26:25Zen_US
dc.degree.disciplineElectrical and Computer Engineeringen_US
dc.degree.levelMaster of Science (M.Sc.)en_US
dc.description.abstractAn unsupervised deep anomaly detection system is implemented to augment the water quality monitoring system used at a recirculating aquaculture system (RAS) facility. Its purpose is to increase the system’s anomaly detection capabilities by improving its accuracy and decreasing the timeframe in which anomalies can be detected. Quick and precise detection of abnormalities leads to earlier action to reduce mortalities within the fish population, or prevent them altogether. The machine learning model introduced in this work, given the name aMSCRED or adaptive Multi-Scale Convolutional Recurrent Encoder-Decoder, is an expansion of the MSCRED model featured in previous work by Zhang et al.[1] This model is a spatio-temporal network (STN) composed of stacked CNNs and RNNs, structured in an autoencoder architecture. This configuration is capable of learning what characterizes normal behaviour within a multivariate timeseries dataset, which can thereafter be leveraged to detect abnormal behaviour, which may indicate a problem in the system. Using data obtained from the monitoring system at the RAS facility, aMSCRED is able to outperform its predecessor in terms of anomaly detection performance (measured in terms of Recall, Precision and F1 score). Recall scores of up to 97% were achieved, as well as F1 scores of up to 94%. It also outperforms its predecessor in root cause identification (RCI), achieving accurate prediction rates of ∼ 70%, compared to ∼ 50% using the model from Zhang et al. The improved results are made possible due to modifications which enable the model to adaptively select, on a per-dataset basis, different signature matrix generating strategies, model structure parameters, anomaly scoring methodologies, and root cause scoring methodologies.en_US
dc.description.noteMay 2020en_US
dc.identifier.urihttp://hdl.handle.net/1993/34579
dc.language.isoengen_US
dc.rightsopen accessen_US
dc.subjectMachine learningen_US
dc.subjectDeep anomaly detectionen_US
dc.subjectAquaculture monitoring systemen_US
dc.subjectaMSCREDen_US
dc.titleUnsupervised deep anomaly detection in a recirculating aquaculture systemen_US
dc.typemaster thesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
william_robinson.pdf
Size:
15.54 MB
Format:
Adobe Portable Document Format
Description:
Thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.2 KB
Format:
Item-specific license agreed to upon submission
Description: