TY - GEN
T1 - Choosing machine learning algorithms for anomaly detection in smart building iot scenarios
AU - Almaguer-Angeles, Fernando
AU - Murphy, John
AU - Murphy, Liam
AU - Portillo-Dominguez, A. Omar
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/4
Y1 - 2019/4
N2 - Internet of Things (IoT) systems produce large amounts of raw data in the form of log files. This raw data must then be processed to extract useful information. Machine Learning (ML) has proved to be an efficient technique for such tasks, but there are many different ML algorithms available, each suited to different types of scenarios. In this work, we compare the performance of 22 state-of-The-Art supervised ML classification algorithms on different IoT datasets, when applied to the problem of anomaly detection. Our results show that there is no dominant solution, and that for each scenario, several candidate techniques perform similarly. Based on our results and a characterization of our datasets, we propose a recommendation framework which guides practitioners towards the subset of the 22 ML algorithms which is likely to perform best on their data.
AB - Internet of Things (IoT) systems produce large amounts of raw data in the form of log files. This raw data must then be processed to extract useful information. Machine Learning (ML) has proved to be an efficient technique for such tasks, but there are many different ML algorithms available, each suited to different types of scenarios. In this work, we compare the performance of 22 state-of-The-Art supervised ML classification algorithms on different IoT datasets, when applied to the problem of anomaly detection. Our results show that there is no dominant solution, and that for each scenario, several candidate techniques perform similarly. Based on our results and a characterization of our datasets, we propose a recommendation framework which guides practitioners towards the subset of the 22 ML algorithms which is likely to perform best on their data.
UR - https://www.scopus.com/pages/publications/85073901573
U2 - 10.1109/WF-IoT.2019.8767357
DO - 10.1109/WF-IoT.2019.8767357
M3 - Conference contribution
AN - SCOPUS:85073901573
T3 - IEEE 5th World Forum on Internet of Things, WF-IoT 2019 - Conference Proceedings
SP - 491
EP - 495
BT - IEEE 5th World Forum on Internet of Things, WF-IoT 2019 - Conference Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 5th IEEE World Forum on Internet of Things, WF-IoT 2019
Y2 - 15 April 2019 through 18 April 2019
ER -