A Hybrid Model for Detecting Anomalous Ozone Values

  • P. Raghu Vamsi
  • Anjali ChauhanEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 1206)


One class Support Vector Machine (OCSVM) is remarkably an efficient semi-supervised learning method for classifying one class anomaly in the applications such as fault detection in hardware, document classification, novelty detection, etc. However, many studies showed that due to the presence of anomalies in the training data the boundary measured by OCSVM is biased towards anomalies and thereby results in to low classification accuracy. Classifying ozone measurements obtained from the environment is one such application where the dataset composes huge number of anomalies due to irregularities in the deployed sensors. To this end, this paper presents a technique to improve the anomaly classification accuracy of OCSVM using Deep Belief Networks (DBN). First, the data are pre-processed and then DBN is used for extracting linearly separable data. This outcome is then given to the OCSVM for classification of anomalous ozone measurements in the next step. It is observed from the simulation results that the proposed method shows better classification and achieved high accuracy of 92.71%.


Anomaly detection Deep Belief Networks One Class SVM Ozone measurements Restricted Boltzmann Machines 


  1. 1.
    Nesa, N., Ghosh, T., Banerjee, I.: Outlier detection in sensed data using statistical learning models for IoT. In: 2018 IEEE Wireless Communications and Networking Conference (WCNC), Barcelona, pp. 1–6 (2018)Google Scholar
  2. 2.
    Souza, A.M.C., Amazonas, J.R.A.: An outlier detect algorithm using Big Data processing and Internet of Things architecture. In: ANT/SEIT (2015)Google Scholar
  3. 3.
    Hofmockel, J., Sax, E.: Isolation forest for anomaly detection in raw vehicle sensor data. In: Proceedings of the 4th International Conference on Vehicle Technology and Intelligent Transport Systems, vol. 1, pp. 411–416. In: VEHITS (2018). ISBN 978-989-758-293-6Google Scholar
  4. 4.
    Wang, W., Li, Y., Wang, X., Liu, J., Zhang, X.: Detecting Android malicious apps and categorizing benign apps with ensemble of classifiers. Future Gen. Comput. Syst. 789(P3), 987–994 (2018). Scholar
  5. 5.
    Das, S., Wong, W.K., Fern, A., Dietterich, T.G., Siddiqui, M.A.: Incorporating feedback into tree-based anomaly detection (2017). arXiv preprint arXiv:1708.09441
  6. 6.
    Harrou, F., Dairi, A., Sun, Y., Senouci, M.: Reliable detection of abnormal ozone measurements using an air quality sensors network. In: 2018 IEEE International Conference on Environmental Engineering (EE), pp. 1–5. IEEE (2018)Google Scholar
  7. 7.
    Perera, P., Patel, V.M.: Learning deep features for one-class classification (2018). arXiv preprint arXiv:1801.05365
  8. 8.
    Ngai, E.W.T., Hu, Y., Wong, Y.H., Chen, Y., Sun, X.: The application of data mining techniques in financial fraud detection: a classification framework and an academic review of literature. Decis. Support Syst. 50(3), 559–569 (2011)CrossRefGoogle Scholar
  9. 9.
    Goix, N.: How to evaluate the quality of unsupervised anomaly detection algorithms? (2016). arXiv preprint arXiv:1607.01152
  10. 10.
    Mahdavinejad, M.S., Rezvan, M., Barekatain, M., Adibi, P., Barnaghi, P., Sheth, A.P.: Machine learning for Internet of Things data analysis: a survey. Digit. Commun. Netw. 4, 161–175 (2017)CrossRefGoogle Scholar
  11. 11.
    Chandola, V., Banerjee, A., Kumar, V.: Anomaly detection: a survey. ACM Comput. Surv. (CSUR) 41(3), 15 (2009)CrossRefGoogle Scholar
  12. 12.
    Ryan, P.J., Watson, R.B.: Research challenges for the Internet of Things: what role can OR play? Systems 5(1), 24 (2017)CrossRefGoogle Scholar
  13. 13.
    Nair, V., Hinton, G.E.: Rectified linear units improve restricted Boltzmann machines. In: Proceedings of the 27th International Conference on Machine Learning (ICML-2010), pp. 807–814 (2010)Google Scholar
  14. 14.
    Salakhutdinov, R., Mnih, A., Hinton, G.: Restricted Boltzmann machines for collaborative filtering. In: Proceedings of the 24th International Conference on Machine Learning, pp. 791–798. ACM (2007)Google Scholar
  15. 15.
    Killourhy, K.S., Maxion, R.A.: Comparing anomaly-detection algorithms for keystroke dynamics. In: IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2009, pp. 125–134. IEEE (2009)Google Scholar
  16. 16.
    Lee, H., et al.: Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations. In: Proceedings of the 26th Annual International Conference on Machine Learning. ACM (2009)Google Scholar
  17. 17.
    Manevitz, L.M., Yousef, M.: One-class SVMs for document classification. J. Mach. Learn. Res. 2, 139–154 (2001)zbMATHGoogle Scholar
  18. 18.
  19. 19.
    Khan, S.S., Madden, M.G.: A survey of recent trends in one class classification. In: Coyle, L., Freyne, J. (eds.) AICS 2009. LNCS (LNAI), vol. 6206, pp. 188–197. Springer, Heidelberg (2010). Scholar
  20. 20.
    Ghafoori, Z., et al.: Efficient unsupervised parameter estimation for one-class support vector machines. IEEE Trans. Neural Netw. Learn. Syst. 29, 5057–5070 (2018)CrossRefGoogle Scholar
  21. 21.
    Harrou, F., Dairi, A., Taghezouit, B., Sun, Y.: An unsupervised monitoring procedure for detecting anomalies in photovoltaic systems using a one-class Support Vector Machine. Sol. Energy 179, 48–58 (2019)CrossRefGoogle Scholar
  22. 22.
    Saari, J., Strömbergsson, D., Lundberg, J., Thomson, A.: Detection and identification of windmill bearing faults using a one-class support vector machine (SVM). Measurement 137, 287–301 (2019)CrossRefGoogle Scholar
  23. 23.
    Singh, P.K., Paprzycki, M., Bhargava, B., Chhabra, J.K., Kaushal, N.C., Kumar, Y. (eds.): FTNCT 2018. CCIS, vol. 958. Springer, Singapore (2019). Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Computer Science and Engineering DepartmentJaypee Institute of Information TechnologyNoidaIndia
  2. 2.Computer Science and Engineering DepartmentInderprastha Engineering CollegeGhaziabadIndia

Personalised recommendations