Call for Paper - November 2022 Edition
IJCA solicits original research papers for the November 2022 Edition. Last date of manuscript submission is October 20, 2022. Read More

Performance Evaluation of Neural Network and Deep Neural Network for Human Activity Recognition

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2018
Dalia Khairy, Gamal Behery, A. A. Ewees, Elsaeed AbdElrazek

Dalia Khairy, Gamal Behery, A A Ewees and Elsaeed AbdElrazek. Performance Evaluation of Neural Network and Deep Neural Network for Human Activity Recognition. International Journal of Computer Applications 180(21):44-50, February 2018. BibTeX

	author = {Dalia Khairy and Gamal Behery and A. A. Ewees and Elsaeed AbdElrazek},
	title = {Performance Evaluation of Neural Network and Deep Neural Network for Human Activity Recognition},
	journal = {International Journal of Computer Applications},
	issue_date = {February 2018},
	volume = {180},
	number = {21},
	month = {Feb},
	year = {2018},
	issn = {0975-8887},
	pages = {44-50},
	numpages = {7},
	url = {},
	doi = {10.5120/ijca2018916503},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Human activity recognition (HAR) has given a lot of attention in the recent years due to the need of high level context about the human activities in several applications. Many domains have attempted to overcome the lack of performance techniques used to collect raw data such as cameras to record or capture activities and inertial sensor units to record correct readings. As a result, few studies have regarded to acquire raw data and extract features instead of understanding, recognizing, inferring, and predicting human activities in future to obtain recommendations or detecting healthcare, daily, and educational positions to humans. This paper aims to analyze the performance of Neural Network (NN) and Deep Neural Network(DNN) for HAR. To achieve this aim, we select Daily and Sports Activities data set (DSA) to match paper's needs. This paper depends on NN and DNN based on softmax function. We form three sets of DSA dataset: small, medium, and large. The results showed that DNN based on softmax function reduce the computational cost than NN, increase the performance of network, and achieved high overall successful differentiation rate in testing on large dataset (97.74%) than on medium dataset (67.81%). or on small dataset (67.63%).


  1. Zhang, M., & Sawchuk, A. A. (2012, September). USC-HAD: a daily activity dataset for ubiquitous activity recognition using wearable sensors. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing (pp. 1036-1043). ACM.
  2. Manzi, A., Dario, P., & Cavallo, F. (2017). A Human Activity Recognition System Based on Dynamic Clustering of Skeleton Data. Sensors, 17(5), 1100.
  3. Attal, F., Mohammed, S., Dedabrishvili, M., Chamroukhi, F., ukhellou, L., & Amirat, Y. (2015). Physical human activity recognition using wearable sensors. Sensors, 15(12), 31314-31338.
  4. Thomaz, E., Bedri, A., Prioleau, T., Essa, I., &Abowd, G. D. (2017, June). Exploring Symmetric and Asymmetric Bimanual Eating Detection with Inertial Sensors on the Wrist. In Proceedings of the 1st Workshop on Digital Biomarkers (pp. 21-26). ACM.
  5. Ordónez, F. J., de Toledo, P., & Sanchis, A. (2013). Activity recognition using hybrid generative/ discriminative models on home environments using binary sensors. Sensors, 13(5), 5460-5477.
  6. Barshan, B., &Yüksek, M. C. (2013). Recognizing daily and sports activities in two open source machine learning environments using body-worn sensor units. The Computer Journal, 57(11), 1649-1667.
  7. Lee, K., & Kwan, M. P. (2018). Physical activity classification in free-living conditions using smartphone accelerometer data and exploration of predicted results. Computers, Environment and Urban Systems, 67, 124-131.
  8. Sasaki, J. E., Hickey, A., Staudenmayer, J., John, D., Kent, J. A., & Freedson, P. S. (2016). Performance of activity classification algorithms in free-living older adults. Medicine and science in sports and exercise, 48(5), 941.
  9. Kaghyan, S., &Sarukhanyan, H. (2012). Activity recognition using K-nearest neighbor algorithm on smartphone with tri-axial accelerometer. International Journal of Informatics Models and Analysis (IJIMA), ITHEA International Scientific Society, Bulgaria, 1, 146-156.
  10. Rodrigues, L. M., &Mestria, M. (2016, August). Classification methods based on bayes and neural networks for human activity recognition. In Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), 2016 12th International Conference on (pp. 1141-1146). IEEE.
  11. Liu, L., Wang, S., Su, G., Huang, Z. G., & Liu, M. (2017). Towards complex activity recognition using a Bayesian network-based probabilistic generative framework. Pattern Recognition, 68, 295-309.
  12. Fan, L., Wang, Z., & Wang, H. (2013, December). Human activity recognition model based on Decision tree. In Advanced Cloud and Big Data (CBD), 2013 International Conference on (pp. 64-68). IEEE.
  13. Sarkar, A. J., Lee, Y. K., & Lee, S. (2010). A smoothed naive bayes-based classifier for activity recognition. IETE Technical Review, 27(2), 107-119.
  14. Namdari, H., Tahami, E., & Far, F. H. (2017). A comparison between the non-parametric and fuzzy logic-based classification in recognition of human daily activities. Biomedical Engineering: Applications, Basis and Communications, 29(01), 1750003.
  15. Lee, Y. S., & Cho, S. B. (2016). Layered hidden Markov models to recognize activity with built-in sensors on Android smartphone. Pattern Analysis and Applications, 19(4), 1181-1193.
  16. Yang, J. Y., Wang, J. S., & Chen, Y. P. (2008). Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural classifiers. Pattern recognition letters, 29(16), 2213-2220.
  17. Karantonis, D. M., Narayanan, M. R., Mathie, M., Lovell, N. H., & Celler, B. G. (2006). Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring. IEEE transactions on information technology in biomedicine, 10(1), 156-167.
  18. Carós, J. S., Chetelat, O., Celka, P., Dasen, S., & CmÃral, J. (2005). Very low complexity algorithm for ambulatory activity classification. In 3rd European Medical and Biological Conference EMBEC (pp. 16-20).
  19. Hammerla, N. Y., Halloran, S., &Ploetz, T. (2016). Deep, convolutional, and recurrent models for human activity recognition using wearables. arXiv preprint arXiv:1604.08880.
  20. Almaslukh, B., AlMuhtadi, J., & Artoli, A. (2017). An Effective Deep Autoencoder Approach for Online Smartphone-Based Human Activity Recognition. International Journal of Computer Science and Network Security (IJCSNS), 17(4), 160.
  21. Schmidhuber, J. (2015). Deep learning in neural networks: An overview. Neural networks, 61, 85-117.
  22. Sze, V., Chen, Y. H., Yang, T. J., &Emer, J. (2017). Efficient processing of deep neural networks: A tutorial and survey. arXiv preprint arXiv:1703.09039.
  23. Vepakomma, P., De, D., Das, S. K., &Bhansali, S. (2015, June). A-Wristocracy: Deep learning on wrist-worn sensing for recognition of user complex activities. In Wearable and Implantable Body Sensor Networks (BSN), 2015 IEEE 12th International Conference on (pp. 1-6). IEEE.
  24. Zhang, L., Wu, X., & Luo, D. (2015, December). Recognizing Human Activities from Raw Accelerometer Data Using Deep Neural Networks. In Machine Learning and Applications (ICMLA), 2015 IEEE 14th International Conference on (pp. 865-870). IEEE.
  25. Lee, S. M., Yoon, S. M., & Cho, H. (2017, February). Human activity recognition from accelerometer data using Convolutional Neural Network. In Big Data and Smart Computing (BigComp), 2017 IEEE International Conference on (pp. 131-134). IEEE.
  26. Shalev-Shwartz, S., & Ben-David, S. (2014). Understanding machine learning: From theory to algorithms. Cambridge University press.
  27. Nogueira, K., Penatti, O. A., & dos Santos, J. A. (2017). Towards better exploiting convolutional neural networks for remote sensing scene classification. Pattern Recognition, 61, 539-556.
  28. Castrounis, A. (2016). Artificial Intelligence, Deep Learning, and Neural Networks, Explained. Available at: (last access: 5/12/2017).
  29. Rojas, R. (2013). Neural networks: a systematic introduction. Springer Science & Business Media.
  30. Singh, A., Saxena, P., & Lalwani, S. (2013). A Study of Various Training Algorithms on Neural Network for Angle based Triangular Problem. International Journal of Computer Applications, 71(13).
  31. Sahlol, A. T., Ewees, A. A., Hemdan, A. M., & Hassanien, A. E. (2016). Training feedforward neural networks using Sine-Cosine algorithm to improve the prediction of liver enzymes on fish farmed on nano-selenite. In Computer Engineering Conference (ICENCO), 2016 12th International (pp. 35-40). IEEE.
  32. Tiwari, S., Naresh, R., & Jha, R. (2013). Comparative study of backpropagation algorithms in neural network based identification of power system. International Journal of Computer Science & Information Technology, 5(4), 93.
  33. Møller, M. F. (1993). A scaled conjugate gradient algorithm for fast supervised learning. Neural networks, 6(4), 525-533.
  34. Altun, K., Barshan, B., & Tunçel, O. (2010). Comparative study on classifying human activities with miniature inertial and magnetic sensors. Pattern Recognition, 43(10), 3605-3620, available at:
  35. Bishop, C. M. (2006). Pattern recognition and machine learning. Springer.


Human Activity Recognition (HAR), Neural Network(NN), Deep Neural Network (DNN).