Estimating Human Activities from Smartwatches with Feedforward Neural Networks

  • Sebastián BasterrechEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 535)


A key task in the Human Activity Recognition area consists in defining a Machine Learning Classifier. We analyse an approach for modelling the activities using Neural Networks. We consider feedforward networks applied for temporal learning, therefore the network inputs collect information from the past. The input patterns cover information on a time-range window of the past activities, as well as external variables. We evaluate our approach on a well-known dataset and we compare our results with the obtained results in the literature.


Human Activity recognition Neural Network Classification Temporal learning 



This work is supported by Grant of SGS No. SP2016/68 and SP2016/97, VŠB–Technical University of Ostrava, Czech Republic.


  1. 1.
    Lara, O.D., Labrador, M.A.: A survey on human activity recognition using wearable sensors. IEEE Commun. Surv. Tutorials 15(3), 1192–1209 (2013)CrossRefGoogle Scholar
  2. 2.
    Stisen, A., Blunck, H., Bhattacharya, S., Prentow, T.S., Kjaergaard, M.B., Dey, A., Sonne, T., Jensen, M.M.: Smart devices are different: assessing and mitigating mobile sensing heterogeneities for activity recognition. In: Proceedings of 13th ACM Conference on Embedded Networked Sensor Systems (SenSys 2015), Seoul, Korea (2015)Google Scholar
  3. 3.
    Mannini, A., Sabatini, A.M.: Machine learning methods for classifying human physical activity from on-body accelerometers. Sensors 10(2), 1154–1175 (2010)CrossRefGoogle Scholar
  4. 4.
    Anguita, D., Ghio, A., Oneto, L., Parra, X., Reyes-Ortiz, J.L.: Human activity recognition on smartphones using a multiclass hardware-friendly support vector machine. In: Bravo, J., Hervás, R., Rodríguez, M. (eds.) IWAAL 2012. LNCS, vol. 7657, pp. 216–223. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-35395-6_30 CrossRefGoogle Scholar
  5. 5.
    Kwapisz, J.R., Weiss, G.M., Moore, S.A.: Activity recognition using cell phone accelerometers. ACM SigKDD Explor. Newslett. 12(2), 74–82 (2011)CrossRefGoogle Scholar
  6. 6.
    Yang, J.-Y., Wang, J.-S., Chen, Y.-P.: Using acceleration measurements for activity recognition: an effective learning algorithm for constructing neural classifiers. Pattern Recogn. Lett. 29(16), 2213–2220 (2008)CrossRefGoogle Scholar
  7. 7.
    Jeroudi, Y.A., Ali, M.A., Latief, M., Akmeliawati, R.: Online sequential extreme learning machine algorithm based human activity recognition using inertial data. In: 2015 10th Asian Control Conference (ASCC), pp. 1–6. IEEE (2015)Google Scholar
  8. 8.
    Bishop, C.M.: Neural Networks for Pattern Recognition. Oxford, New York (1995)zbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Faculty of Electrical Engineering and Computer Science, Department of Computer ScienceVŠB-Technical University of OstravaOstravaCzech Republic

Personalised recommendations