Abstract
Electricity in Brazil is mostly generated by hydroelectric plants that depend on the volume of water in their reservoirs. Due to the fact that rainfall is dramatically decreasing year by year, alternative methods, much more expensive, are often required to supply the energy demand. The increasing number of electronic devices, overconsumption, and energy wasting are also contributing to the problem. There are many ways for wasting energy, often as a result of malfunction devices or human faults. In this way, to assist consumers to save energy and repair a possibly damaged equipment, we propose a system to monitor the energy consumption of electronic devices in order to automatically detect novelties and send alerts. For this, we have evaluated the performance of established machine learning methods, such as Sliding Window, Exponentially Weighted Moving Averages, Clustering, Average consumption by Cycle and Stage, Gauss Distribution, and Artificial Neural Networks. The results show that such methods are very efficient in real-time novelties detection, since they have presented a balanced performance with a high novelty detection rate and low false alarm rate.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
India’s Energy Crisis. Available at https://www.technologyreview.com/s/542091/indias-energy-crisis/https://www.technologyreview.com/s/542091/indias-energy-crisis/, accessed in April, 2016.
The Bizarre Reality of Venezuela’s Energy Crisis. Available at http://dailysignal.com/2016/03/23/the-bizarre-reality-of-venezuelas-energy-crisis/http://dailysignal.com/2016/03/23/the-bizarre-reality-of-venezuelas-energy-crisis/, accessed in April, 2016.
P3 Company: http://www.p3international.com/products/p4400.htmlhttp://www.p3international.com/products/p4400.html, accessed in August, 2015.
References
Aggarwal, C.C. (2006). Data streams: Models and algorithms (Advances in database systems). Berlin: Springer.
Albertini, M.K., & de Mello, R.F. (2007). A self-organizing neural network for detecting novelties. In Proceedings of the 2007 ACM symposium on applied computing (SAC) (pp. 462–466).
ANEEL. (2015). Brazilian Eletrical Energy Agency. http://www.aneel.gov.br/. Accessed in: Jul/2016.
Babcock, B., Babu, S., Datar, M., Motwani, R., & Widom, J. (2002). Models and issues in data stream systems. In Proceedings of the 21st ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems (pp. 1–16).
Chandola, V., Banerjee, A., & Kumar, V. (2009). Anomaly detection: A survey. ACM Computing Surveys, 41(3), 15:1–15:58.
Chen, H., Tino, P., Yao, X., & Rodan, A. (2014). Learning in the model space for fault diagnosis. IEEE Transactions on Neural Networks and Learning Systems, 25(1), 124–136.
Chou, J., & Telaga, A. (2014). Real-time detection of anomalous power consumption. Renewable and Sustainable Energy Reviews, 33, 400–411.
Costa, B.S., & Angelov, P.P. (2015). L.A Guedes:Fully unsupervised fault detection and identification based on recursive density estimation and self-evolving cloud-based classifiers. Neurocomputing, 150(A), 289–303.
Dall, G., & Sarto, L. (2014). Individual metering of energy in existing buildings: potential and critical aspects. Energy Efficiency, 7(3), 467–476.
Ding, X., Li, Y., Belatreche, A., & Maguire, L.P. (2014). An experimental evaluation of novelty detection methods. Neurocomputing, 135, 313–327.
Ding, J., Liu, Y., Zhang, L., Wang, J., & Liu, Y. (2016). An anomaly detection approach for multiple monitoring data series based on latent correlation probabilistic model. Applied Intelligence, 44(2), 340–361.
Feller, W. (1968). An introduction to probability theory and its applications, 3rd Edn. New Jersey: Wiley.
Fernández-Francos, D., Martínez-Rego, D., Fontenla-Romero, O., & Alonso-Betanzos, A. (2013). Automatic bearing fault diagnosis based on one-class v-SVM. Computers & Industrial Engineering, 64, 357–365.
Filho, G.P.R., Ueyama, J., Villas, L.A., Pinto, A.R., Gonçalves, V. P., Pessin, G., Pazzi, R.W., & Braun, T. (2014). Nodepm: A remote monitoring alert system for energy consumption using probabilistic techniques. Sensors, 14(1), 848.
Gama, J., & Gaber, M.M. (2007). Learning from data streams: processing techniques in sensor networks. New York: Springer-Verlag.
Gama, J. (2010). Knowledge discovery from data streams, 1st Edn. UK: Chapman & Hall/CRC.
Hansun, S. (2013). A new approach of moving average method in time series analysis. In Proceedings of the 2013 Conference on New Media Studies (CoNMedia) (pp. 1–4). https://doi.org/10.1109/CoNMedia.2013.6708545
Hayat, M., & Hashemi, M. (2010). A DCT based approach for detecting novelty and concept drift in data streams. In Proceedings of the 2010 international conference of soft computing and pattern recognition (SoCPaR) (pp. 373–378).
Jun, W.B., & Ying, Z. (2011). A survey and performance evaluation on sliding window for data stream. In Proceedings of the 3rd IEEE international conference on communi- cation software and networks (ICCSN) (pp. 654–657). https://doi.org/10.1109/ICCSN.2011.6014977
Lemos, A., Caminhas, W., & Gomide, F. (2013). Adaptive fault detection and diagnosis using an evolving fuzzy classifier. Information Sciences, 220, 64–85.
Liao, T.W. (2005). Clustering of time series data—a survey. Pattern Recognition, 38(11), 1857–1874.
Limthong, K., Fukuda, K., Ji, Y., & Yamada, S. (2014). Unsupervised learning model for real-time anomaly detection in computer networks. IEICE Transactions on Information and Systems, E97-D, 2084–2094.
Markou, M., & Singh, S. (2003). Novelty detection: a review—part 2: neural network based approaches. Signal Processing, 83(12), 2499–2521.
Nakamura, T. (2014). A Lemos:A batch-incremental process fault detection and diagnosis using mixtures of probablistic PCA. In Proceedings of the evolving and adaptive intelligent systems (EAIS). Linz, Austria.
Nguyen, H., Woon, Y., & Ng, W. (2014). A survey on data stream clustering and classification. Knowledge and Information Systems, 45 (3), 1–35. https://doi.org/10.1007/s10115-014-0808-1.
Paiva, E. R. d. F. (2014). Novelty detection algorithm for data streams multi-class problems. Ph.D. thesis University of São Paulo (ICMC-USP).
Pimentel, M.A.F., Clifton, D.A., Clifton, L., & Tarassenko, L. (2014). A review of novelty detection. Signal Processing, 99, 215–249.
Sayed-Mouchaweh, M., & Lughofer, E. (2012). Learning in Non-Stationary Environments: Methods and Applications. Berlin: Springer.
Silva, J.A., Faria, E.R., Barros, R.C., Hruschka, E.R., Carvalho, A.C.P.L.F., & Gama, J. (2013). Data stream clustering: A survey. ACM Computing Surveys, 46(1), 1–31.
Spinosa, E.J. (2008). Novelty detection with application to data streams. Ph.D. thesis Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (ICMC-USP).
Tai, S., Lin, C., & Chen, Y. (2009). Design and implementation of the extended exponentially weighted moving average control charts. In Proceedings of the 2009 international conference on management and service science (MASS) (pp. 1–4).
Wang, Y., Zhao, C., & Chang, C. (2014). Anomaly detection using sliding causal windows. In Proceedings of the 2014 IEEE international geoscience and remote sensing symposium (IGARSS) (pp. 4600–4603). https://doi.org/10.1109/IGARSS.2014.6947517
Acknowledgements
The authors are grateful for financial support from the Brazilian agencies FAPESP, Capes, and CNPq.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interest.
Rights and permissions
About this article
Cite this article
Luz, T.C., Verdi, F.L. & Almeida, T.A. Towards novelty detection in electronic devices based on their energy consumption. Energy Efficiency 11, 939–953 (2018). https://doi.org/10.1007/s12053-017-9608-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12053-017-9608-2