{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T03:16:05Z","timestamp":1768274165905,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2021,10,19]],"date-time":"2021-10-19T00:00:00Z","timestamp":1634601600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62071056"],"award-info":[{"award-number":["62071056"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"the action plan project of Beijing University of Posts and Telecommunications","award":["2020XD-A03-2"],"award-info":[{"award-number":["2020XD-A03-2"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Human activity recognition (HAR) based on wearable sensors is a promising research direction. The resources of handheld terminals and wearable devices limit the performance of recognition and require lightweight architectures. With the development of deep learning, the neural architecture search (NAS) has emerged in an attempt to minimize human intervention. We propose an approach for using NAS to search for models suitable for HAR tasks, namely, HARNAS. The multi-objective search algorithm NSGA-II is used as the search strategy of HARNAS. To make a trade-off between the performance and computation speed of a model, the F1 score and the number of floating-point operations (FLOPs) are selected, resulting in a bi-objective problem. However, the computation speed of a model not only depends on the complexity, but is also related to the memory access cost (MAC). Therefore, we expand the bi-objective search to a tri-objective strategy. We use the Opportunity dataset as the basis for most experiments and also evaluate the portability of the model on the UniMiB-SHAR dataset. The experimental results show that HARNAS designed without manual adjustments can achieve better performance than the best model tweaked by humans. HARNAS obtained an F1 score of 92.16% and parameters of 0.32 MB on the Opportunity dataset.<\/jats:p>","DOI":"10.3390\/s21206927","type":"journal-article","created":{"date-parts":[[2021,10,20]],"date-time":"2021-10-20T21:31:26Z","timestamp":1634765486000},"page":"6927","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["HARNAS: Human Activity Recognition Based on Automatic Neural Architecture Search Using Evolutionary Algorithms"],"prefix":"10.3390","volume":"21","author":[{"given":"Xiaojuan","family":"Wang","sequence":"first","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinlei","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4336-961X","authenticated-orcid":false,"given":"Tianqi","family":"Lv","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4855-2464","authenticated-orcid":false,"given":"Lei","family":"Jin","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2896-4595","authenticated-orcid":false,"given":"Mingshu","family":"He","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.inffus.2017.09.014","article-title":"Geometrical kinematic modeling on human motion using method of multi-sensor fusion","volume":"41","author":"Xu","year":"2018","journal-title":"Inf. Fusion"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.inffus.2018.06.002","article-title":"Data fusion and multiple classifier systems for human activity detection and health monitoring: Review and open research directions","volume":"46","author":"Nweke","year":"2019","journal-title":"Inf. Fusion"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"53381","DOI":"10.1109\/ACCESS.2018.2870841","article-title":"Deep dilation on multimodality time series for human activity recognition","volume":"6","author":"Xi","year":"2018","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"115","DOI":"10.3390\/s16010115","article-title":"Deep Convolutional and LSTM Recurrent Neural Networks for Multimodal Wearable Activity Recognition","volume":"16","author":"Francisco","year":"2016","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Thornton, C., Hutter, F., Hoos, H.H., and Leyton-Brown, K. (2013, January 11\u201314). Auto-weka: Combined selection and hyperparameter optimization of classification algorithms. Proceedings of the 19th ACM SIGKDD International Conferenceon Knowledge Discovery and Data Mining, Chicago, IL, USA.","DOI":"10.1145\/2487575.2487629"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/3132698","article-title":"Computational social science & computer science + social data","volume":"61","author":"Wallach","year":"2018","journal-title":"Commun. ACM"},{"key":"ref_8","unstructured":"Liu, H., Simonyan, K., Vinyals, O., Fernando, C., and Kavukcuoglu, K. (May, January 30). Hierarchical representations for efficient architecture search. Proceedings of the International Conference on Learning Representations, Vancouver Convention Center, Vancouver, BC, Canada."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Al-Obaidy, F., Momtahen, S., Hossain, M.F., and Mohammadi, F. (2019, January 5\u20138). Encrypted Traffic Classification Based ML for Identifying Different Social Media Applications. Proceedings of the 2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE), Edmonton, AB, Canada.","DOI":"10.1109\/CCECE.2019.8861934"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ma, N., Zhang, X., Zheng, H., and Sun, J. (2018, January 8\u201314). Shufflenet V2: Practical guidelines for efficient CNN architecture design. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.","DOI":"10.1007\/978-3-030-01264-9_8"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Menhour, I., Abidine, M., and Fergani, B. (2019, January 19\u201321). A new activity classification method K-SVM using Smartphone data. Proceedings of the 2019 International Conference on Advanced Electrical Engineering (ICAEE), Algiers, Algeria.","DOI":"10.1109\/ICAEE47123.2019.9014821"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Hossain, T., Goto, H., Ahad, M.A.R., and Inoue, S. (2018, January 25\u201329). Mukherjee, Study on Sensor-based Activity Recognition Having Missing Data. Proceedings of the 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2018 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), Saratha Devi, Germany.","DOI":"10.1109\/ICIEV.2018.8641012"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Mobark, M., Chuprat, S., and Mantoro, T. (2017, January 1\u20133). Improving the accuracy of complex activities recognition using accelerometer-embedded mobile phone classifiers. Proceedings of the Second International Conference on Informatics and Computing (ICIC), Jayapura, Indonesia.","DOI":"10.1109\/IAC.2017.8280606"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2715","DOI":"10.1007\/s00542-015-2551-2","article-title":"Activity recognition system using inbuilt sensors of smart mobile phone and minimizing feature vectors","volume":"22","author":"Acharjee","year":"2016","journal-title":"Microsyst. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Ronao, C.A., and Cho, S.B. (2015, January 9\u201312). Deep convolutional neural networks for human activity recognition with smartphone sensors. Proceedings of the International Conference on Neural Information Processing, Istanbul, Turkey.","DOI":"10.1007\/978-3-319-26561-2_6"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Murad, A., and Pyun, J.Y. (2017). Deep recurrent neural networks for human activity recognition. Sensors, 17.","DOI":"10.3390\/s17112556"},{"key":"ref_17","unstructured":"Pham, H., Guan, M.Y., Zoph, B., Le, Q.V., and Dean, J. (2018, January 10\u201315). Efficient neural architecture search via parameter sharing. Proceedings of the 35th International Conference on Machine Learning, Stockholm, Sweden."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Bender, G., Liu, H., Chen, B., Chu, G., Cheng, S., Kindermans, P.J., and Le, Q.V. (2020, January 13\u201319). Can Weight Sharing Outperform Random Architecture Search? An Investigation With TuNAS. Proceedings of the 2020 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.01433"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Guo, M., Zhong, Z., Wu, W., Lin, D., and Yan, J. (2019, January 16\u201320). IRLAS: Inverse Reinforcement Learning for Architecture Search. Proceedings of the 2019 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00923"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Tan, M., Chen, B., Pang, R., Vasudevan, V., Sandler, M., Howard, A., and Le, Q.V. (2019, January 16\u201320). MnasNet: Platform-Aware Neural Architecture Search for Mobile. Proceedings of the 2019 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00293"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Phan, H., Liu, Z., Huynh, D., Savvides, M., Cheng, K.-T., and Shen, Z. (2020, January 13\u201319). Binarizing MobileNet via Evolution-Based Searching. Proceedings of the 2020 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.01343"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Guo, Z., Zhang, X., Mu, H., Heng, W., Liu, Z., Wei, Y., and Sun, J. (2019). Single path one-shot neural architecture search with uniform sampling. arXiv.","DOI":"10.1007\/978-3-030-58517-4_32"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Chu, X., Zhou, T., Zhang, B., and Li, J. (2020). Fair DARTS: Eliminating Unfair Advantages in Differentiable Architecture Search, Springer.","DOI":"10.1007\/978-3-030-58555-6_28"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Hu, Y.B., Wu, X., and He, R. (2020, January 23\u201328). TF-NAS: Rethinking Three Search Freedoms of Latency-Constrained Differentiable Neural Architecture Search. Proceedings of the European Conference on Computer Vision, Glasgow, UK.","DOI":"10.1007\/978-3-030-58555-6_8"},{"key":"ref_25","unstructured":"Luo, R., Tian, F., Qin, T., and Liu, T. (2019, January 8\u201314). Neural Architecture Optimization. Proceedings of the Thirty-Second Conference on Neural Information Processing Systems, Vancouver, BC, Canada."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lu, Z., Whalen, I., Boddeti, V., and Yashesh, D. (2019, January 13\u201317). Kalyanmoy, NSGA-Net: Neural architecture search using multi-objective genetic algorithm. Proceedings of the Genetic and Evolutionary Computation Conference, Prague, Czech Republic.","DOI":"10.1145\/3321707.3321729"},{"key":"ref_27","first-page":"12661","article-title":"SM-NAS: Structural-to-Modular Neural Architecture Search for Object Detection","volume":"34","author":"Chen","year":"2020","journal-title":"Proc. AAAI Conf. Artif. Intell."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Chen, W., Wang, Y., Yang, S., Liu, C., and Zhang, L. (2020, January 9\u201313). You Only Search Once: A Fast Automation Framework for Single-Stage DNN\/Accelerator Co-design. Proceedings of the 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE), Grenoble, France.","DOI":"10.23919\/DATE48585.2020.9116474"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Bottou, L., Chapelle, O., DeCoste, D., and Weston, J. (2007). Scaling Learning Algorithms toward AI. Large-Scale Kernel Machines, MIT Press.","DOI":"10.7551\/mitpress\/7496.001.0001"},{"key":"ref_30","unstructured":"Christopher, O. (2018, October 15). Understanding LSTM Networks. Available online: http:\/\/colah.github.io\/posts\/2015-08-Understanding-LSTMs\/."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Roggen, D., Calatroni, A., Rossi, M., Holleczek, T., Forster, K., Troster, G., Lukowicz, P., Bannach, D., Pirkl, G., and Ferscha, A. (2010, January 15\u201318). Collecting complex activity datasets in highly rich networked sensor environments. Proceedings of the 2010 Seventh International Conference on Networked Sensing Systems (INSS), Kassel, Germany.","DOI":"10.1109\/INSS.2010.5573462"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Micucci, D., Mobilio, M., and Napoletano, P. (2017). UniMiB SHAR: A new dataset for human activity recognition using acceleration data from smartphones. Appl. Sci., 7.","DOI":"10.20944\/preprints201706.0033.v1"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Li, F., Shirahama, K., Nisar, M., K\u00f6ping, L., and Grzegorzek, M. (2018). Comparison of feature learning methods for human activity recognition using wearable sensors. Sensors, 18.","DOI":"10.3390\/s18020679"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/MSP.2019.2903715","article-title":"Radar signal processing for sensing in assisted living: The challenges associated with real-time implementation of emerging algorithms","volume":"36","author":"Fioranelli","year":"2019","journal-title":"IEEE Signal Process. Mag."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/20\/6927\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:17:55Z","timestamp":1760167075000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/20\/6927"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,19]]},"references-count":34,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["s21206927"],"URL":"https:\/\/doi.org\/10.3390\/s21206927","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,19]]}}}