DeepIdentifier: A Deep Learning-Based Lightweight Approach for User Identity Recognition

  • Meng-Chieh Lee
  • Yu Huang
  • Josh Jia-Ching Ying
  • Chien Chen
  • Vincent S. TsengEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11888)


Identifying a user precisely through mobile-device-based sensing information is a challenging and practical issue as it is usually affected by context and human-action interference. We propose a novel deep learning-based lightweight approach called DeepIdentifier. More specifically, we design a powerful and efficient block, namely funnel block, as the core components of our approach, and further adopt depthwise separable convolutions to reduce the model computational overhead. Moreover, a multi-task learning approach is utilized on DeepIdentifier, which learns to recognize the identity and reconstruct the signal of the input sensor data simultaneously during the training phase. The experimental results on two real-world datasets demonstrate that our proposed approach significantly outperforms other existing approaches in terms of efficiency and effectiveness, showing up to 17 times and 40 times improvement over state-of-the-art approaches in terms of model size reduction and computational cost respectively, while offering even higher accuracy. To the best of our knowledge, DeepIdentifier is the first lightweight deep learning approach for solving the identity recognition problem. The dataset we gathered, together with the implemented source code, is public to facilitate the research community.


Identity recognition Convolutional neural networks Model reduction Biometric analysis 



This research was partially supported by Ministry of Science and Technology, Taiwan, under grant no. 107-2218-E-009-005.


  1. 1.
    Gadaleta, M., Rossi, M.: Idnet: Smartphone-based gait recognition with convolutional neural networks. arXiv preprint arXiv:1606.03238 (2016)
  2. 2.
    Howard, A.G., et al.: Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861 (2017)
  3. 3.
    Huang, Y., Lee, M.C., Tseng, V.S., Hsiao, C.J., Huang, C.C.: Robust sensor-based human activity recognition with snippet consensus neural networks. In: 2019 16th International Conference on Wearable and Implantable Body Sensor Networks (BSN 2019), pp. 1–4. IEEE (2019)Google Scholar
  4. 4.
    Kavsaoğlu, A.R., Polat, K., Bozkurt, M.R.: A novel feature ranking algorithm for biometric recognition with PPG signals. Comput. Biol. Med. 49, 1–14 (2014)CrossRefGoogle Scholar
  5. 5.
    Kwapisz, J.R., Weiss, G.M., Moore, S.A.: Activity recognition using cell phone accelerometers. ACM SIGKDD Explor. Newsl. 12(2), 74–82 (2011)CrossRefGoogle Scholar
  6. 6.
    Lee, W.H., Lee, R.B.: Sensor-based implicit authentication of smartphone users. In: 2017 47th International Conference on Dependable Systems and Networks (DSN), pp. 309–320. IEEE (2017)Google Scholar
  7. 7.
    Nguyen, K.-T., Vo-Tran, T.-L., Dinh, D.-T., Tran, M.-T.: Gait recognition with multi-region size convolutional neural network for authentication with wearable sensors. In: Dang, T.K., Wagner, R., Küng, J., Thoai, N., Takizawa, M., Neuhold, E.J. (eds.) FDSE 2017. LNCS, vol. 10646, pp. 197–212. Springer, Cham (2017). Scholar
  8. 8.
    Preece, S.J., Goulermas, J.Y., Kenney, L.P., Howard, D.: A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data. IEEE Trans. Biomed. Eng. 56(3), 871–879 (2009)CrossRefGoogle Scholar
  9. 9.
    van der Putte, T., Keuning, J.: Biometrical fingerprint recognition: don’t get your fingers burned. In: Domingo-Ferrer, J., Chan, D., Watson, A. (eds.) Smart Card Research and Advanced Applications. IFIP, vol. 52, pp. 289–303. Springer, Boston, MA (2000). Scholar
  10. 10.
    Stisen, A., et al.: Smart devices are different: assessing and mitigatingmobile sensing heterogeneities for activity recognition. In: 2015 13th ACM Conference on Embedded Networked Sensor Systems (SenSys), pp. 127–140. ACM (2015)Google Scholar
  11. 11.
    Turk, M.A., Pentland, A.P.: Face recognition using eigenfaces. In: 1991 IEEE Computer Society Conference on Computer Society Conference on Computer Vision and Pattern Recognition, pp. 586–591. IEEE (1991)Google Scholar
  12. 12.
    Xu, W., Shen, Y., Zhang, Y., Bergmann, N., Hu, W.: Gait-watch: a context-aware authentication system for smart watch based on gait recognition. In: 2017 2nd International Conference on Internet-of-Things Design and Implementation (IoTDI), pp. 59–70. IEEE/ACM (2017)Google Scholar
  13. 13.
    Yang, J.: Toward physical activity diary: motion recognition using simple acceleration features with mobile phones. In: 2009 1st International Workshop on Interactive Multimedia for Consumer Electronics, pp. 1–10. ACM (2009)Google Scholar
  14. 14.
    Yao, S., Hu, S., Zhao, Y., Zhang, A., Abdelzaher, T.: Deepsense: a unified deep learning framework for time-series mobile sensing data processing. In: 2017 26th International Conference on World Wide Web (WWW), pp. 351–360. International World Wide Web Conferences Steering Committee (2017)Google Scholar
  15. 15.
    Zhang, X., Zhou, X., Lin, M., Sun, J.: ShuffleNet: an extremely efficient convolutional neural network for mobile devices. ArXiv e-prints, July 2017Google Scholar
  16. 16.
    Zhao, Y., Zhou, S.: Wearable device-based gait recognition using angle embedded gait dynamic images and a convolutional neural network. Sensors 17(3), 478 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Meng-Chieh Lee
    • 1
  • Yu Huang
    • 1
  • Josh Jia-Ching Ying
    • 2
  • Chien Chen
    • 1
  • Vincent S. Tseng
    • 1
    Email author
  1. 1.National Chiao Tung UniversityHsinchuTaiwan, ROC
  2. 2.National Chung Hsing UniversityTaichung CityTaiwan, ROC

Personalised recommendations