Anomaly Detection in Activities of Daily Living Using One-Class Support Vector Machine

  • Salisu Wada YahayaEmail author
  • Caroline Langensiepen
  • Ahmad Lotfi
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 840)


Different computational methodologies for anomaly detection has been studied in the past. Novelty detection involves classifying if test data differs from the training data. This is applicable to a scenario when there are sufficiently many normal training samples and little or no abnormal data. In this research, a novelty detection algorithm known as One-Class Support Vector Machine (SVM) is applied for detection of anomaly in Activities of Daily Living (ADL), specifically sleeping patterns, which could be a sign of Mild Cognitive Impairment (MCI) in older adults or other health-related issues. Tests conducted on both synthetic and real data shows promising results.


Novelty detection Anomaly detection One-class SVM Activities of Daily Living (ADL) 


  1. 1.
    Arifoglu, D., Bouchachia, A.: Activity recognition and abnormal behaviour detection with recurrent neural networks. Procedia Comput. Sci. (2017)Google Scholar
  2. 2.
    Borazio, M., Berlin, E., Kucukyildiz, N., Scholl, P., Van Laerhoven, K.: Towards benchmarked sleep detection with wrist-worn sensing units. In: 2014 IEEE International Conference on Healthcare Informatics (2014)Google Scholar
  3. 3.
    Chernbumroong, S., Cang, S., Atkins, A., Yu, H.: Elderly activities recognition and classification for applications in assisted living. Expert Syst. Appl. (2013)Google Scholar
  4. 4.
    Pimentel, M.A., Clifton, D.A., Clifton, L., Tarassenko, L.: A review of novelty detection. Sign. Process. (2014)Google Scholar
  5. 5.
    Lundstrom, J., De Morais, W.O., Cooney, M.: A holistic smart home demonstrator for anomaly detection and response. In: 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops) (2015)Google Scholar
  6. 6.
    Tasfi, N.L., Higashino, W.A., Grolinger, K., Capretz, M.A.M.: Sampling for electrical anomaly detection deep neural networks with confidence sampling for electrical anomaly detection. In: 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) (2017)Google Scholar
  7. 7.
    Tonchev, K., Koleva, P., Manolova, A., Tsenov, G., Poulkov, V.: Non-intrusive sleep analyzer for real time detection of sleep anomalies. In: 2016 39th International Conference on Telecommunications and Signal Processing (TSP) (2016)Google Scholar
  8. 8.
    Nairac, A., Corbett-Clark, T.A., Ripley, R., Townsend, N.W., Tarassenko, L.: Choosing an appropriate model for novelty detection. In: Fifth International Conference on Artificial Neural Networks (1997)Google Scholar
  9. 9.
    Yeung, D.-Y., Chow, C.: Parzen-window network intrusion detectors. In: Object Recognition Supported by User Interaction for Service Robots (2002)Google Scholar
  10. 10.
    Tarassenko, L., Hayton, P., Brady, M., Cerneaz, N.: Novelty detection for the identification of masses in mammograms. In: 1995 Fourth International Conference on Artificial Neural Networks (1995)Google Scholar
  11. 11.
    Ilonen, J., Paalanen, P., Kamarainen, J.-K., Kälviäinen, H.: Gaussian mixture pdf in one-class classification: computing and utilizing confidence values. In: 18th International Conference on Pattern Recognition (ICPR 2006) (2006)Google Scholar
  12. 12.
    Yamanishi, K., Takeuchi, J.I., Williams, G., Milne, P.: On-line unsupervised outlier detection using finite mixtures with discounting learning algorithms. Data Min. Knowl. Discov. (2004)Google Scholar
  13. 13.
    Ghoting, A., Parthasarathy, S., Otey, M.E.: Fast mining of distance-based outliers in high-dimensional datasets. Data Min. Knowl. Discov. (2008)Google Scholar
  14. 14.
    Dai, X., Bikdash, M.: Distance-based outliers method for detecting disease outbreaks using social media. In: SoutheastCon (2016)Google Scholar
  15. 15.
    Ali, I., Saha, G.: A distance metric based outliers detection for robust automatic speaker recognition applications. In: 2011 Annual IEEE India Conference (2011)Google Scholar
  16. 16.
    Habib, U., Zucker, G., Blochle, M., Judex, F., Haase, J.: Outliers detection method using clustering in buildings data. In: IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society (2015)Google Scholar
  17. 17.
    Kim, D., Kang, P., Cho, S., Lee, H.J., Doh, S.: Machine learning-based novelty detection for faulty wafer detection in semiconductor manufacturing. Expert Syst. Appl. (2012)Google Scholar
  18. 18.
    Hoffmann, H.: Kernel PCA for novelty detection. Pattern Recogn. (2007)Google Scholar
  19. 19.
    Modenesi, A.P., Braga, A.P.: Analysis of time series novelty detection strategies for synthetic and real data. Neural Process. Lett. (2009)Google Scholar
  20. 20.
    Markou, M., Singh, S.: A neural network-based novelty detector for image sequence analysis. IEEE Trans. Pattern Anal. Mach. Intell. (2006)Google Scholar
  21. 21.
    Liu, Y., Cukic, B., Fuller, E.: Novelty detection for a neural network-based online adaptive system. In: 29th Annual International Computer Software and Applications Conference (2005)Google Scholar
  22. 22.
    Augusteijn, M.F., Folkert, B.A.: Neural network classification and novelty detection. Int. J. Remote Sens. (2010)Google Scholar
  23. 23.
    Yadav, B., Devi, V.S.: Novelty detection applied to the classification problem using probabilistic neural network. In: 2014 IEEE Symposium on Computational Intelligence and Data Mining (CIDM) (2014)Google Scholar
  24. 24.
    Dreiseitl, S., Osl, M., Scheibböck, C., Binder, M.: Outlier detection with one-class SVMs: an application to melanoma prognosis. In: Proceedings of the AMIA Annual Fall Symposium (2010)Google Scholar
  25. 25.
    Syed, Z., Saeed, M., Rubinfeld, I.: Identifying high-risk patients without labeled training data: anomaly detection methodologies to predict adverse outcomes. In: AMIA Annual Symposium Proceedings (2010)Google Scholar
  26. 26.
    Gardner, A., Krieger, A., Vachtsevanos, G., Litt, B.: One-class novelty detection for seizure analysis from intracranial EEG. J. Mach. Learn. Res. (2006)Google Scholar
  27. 27.
    Theissler, A.: Multi-class novelty detection in diagnostic trouble codes from repair shops. In: 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) (2017)Google Scholar
  28. 28.
    Ma, J., Perkins, S.: Time-series novelty detection using one-class support vector machines. In: Proceedings of the International Joint Conference on Neural Networks (2003)Google Scholar
  29. 29.
    Schölkopf, B., Platt, J.C., Shawe-Taylor, J., Smola, A.J., Williamson, R.C.: Estimating the support of a high-dimensional distribution. Neural Comput. (2001)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Salisu Wada Yahaya
    • 1
    Email author
  • Caroline Langensiepen
    • 1
  • Ahmad Lotfi
    • 1
  1. 1.School of Science and TechnologyNottingham Trent UniversityNottinghamUK

Personalised recommendations