Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU

Smart wearable robotic system, such as exoskeleton assist device and powered lower limb prostheses can rapidly and accurately realize man–machine interaction through locomotion mode recognition system. However, previous locomotion mode recognition studies usually adopted more sensors for higher accu...

Full description

Bibliographic Details
Main Authors: Yang Han, Chunbao Liu, Lingyun Yan, Lei Ren
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/2/526
id doaj-f230693ef5f5485eb2c9f6844c21614d
record_format Article
spelling doaj-f230693ef5f5485eb2c9f6844c21614d2021-01-14T00:02:59ZengMDPI AGSensors1424-82202021-01-012152652610.3390/s21020526Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMUYang Han0Chunbao Liu1Lingyun Yan2Lei Ren3The School of Mechanical Science and Aerospace Engineering, Jilin University, Changchun 130000, ChinaThe School of Mechanical Science and Aerospace Engineering, Jilin University, Changchun 130000, ChinaThe School of Mechanical, Aerospace and Civil Engineering, University of Manchester, Manchester M13 9PL, UKKey Laboratory of Bionic Engineering, Ministry of Education, Jilin University, Changchun 130000, ChinaSmart wearable robotic system, such as exoskeleton assist device and powered lower limb prostheses can rapidly and accurately realize man–machine interaction through locomotion mode recognition system. However, previous locomotion mode recognition studies usually adopted more sensors for higher accuracy and effective intelligent algorithms to recognize multiple locomotion modes simultaneously. To reduce the burden of sensors on users and recognize more locomotion modes, we design a novel decision tree structure (DTS) based on using an improved backpropagation neural network (IBPNN) as judgment nodes named IBPNN-DTS, after analyzing the experimental locomotion mode data using the original values with a 200-ms time window for a single inertial measurement unit to hierarchically identify nine common locomotion modes (level walking at three kinds of speeds, ramp ascent/descent, stair ascent/descent, Sit, and Stand). In addition, we reduce the number of parameters in the IBPNN for structure optimization and adopted the artificial bee colony (ABC) algorithm to perform global search for initial weight and threshold value to eliminate system uncertainty because randomly generated initial values tend to result in a failure to converge or falling into local optima. Experimental results demonstrate that recognition accuracy of the IBPNN-DTS with ABC optimization (ABC-IBPNN-DTS) was up to 96.71% (97.29% for the IBPNN-DTS). Compared to IBPNN-DTS without optimization, the number of parameters in ABC-IBPNN-DTS shrank by 66% with only a 0.58% reduction in accuracy while the classification model kept high robustness.https://www.mdpi.com/1424-8220/21/2/526wearable robotic systemlocomotion mode recognitioninertial measurement unit (IMU)decision tree structure (DTS)
collection DOAJ
language English
format Article
sources DOAJ
author Yang Han
Chunbao Liu
Lingyun Yan
Lei Ren
spellingShingle Yang Han
Chunbao Liu
Lingyun Yan
Lei Ren
Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU
Sensors
wearable robotic system
locomotion mode recognition
inertial measurement unit (IMU)
decision tree structure (DTS)
author_facet Yang Han
Chunbao Liu
Lingyun Yan
Lei Ren
author_sort Yang Han
title Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU
title_short Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU
title_full Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU
title_fullStr Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU
title_full_unstemmed Design of Decision Tree Structure with Improved BPNN Nodes for High-Accuracy Locomotion Mode Recognition Using a Single IMU
title_sort design of decision tree structure with improved bpnn nodes for high-accuracy locomotion mode recognition using a single imu
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-01-01
description Smart wearable robotic system, such as exoskeleton assist device and powered lower limb prostheses can rapidly and accurately realize man–machine interaction through locomotion mode recognition system. However, previous locomotion mode recognition studies usually adopted more sensors for higher accuracy and effective intelligent algorithms to recognize multiple locomotion modes simultaneously. To reduce the burden of sensors on users and recognize more locomotion modes, we design a novel decision tree structure (DTS) based on using an improved backpropagation neural network (IBPNN) as judgment nodes named IBPNN-DTS, after analyzing the experimental locomotion mode data using the original values with a 200-ms time window for a single inertial measurement unit to hierarchically identify nine common locomotion modes (level walking at three kinds of speeds, ramp ascent/descent, stair ascent/descent, Sit, and Stand). In addition, we reduce the number of parameters in the IBPNN for structure optimization and adopted the artificial bee colony (ABC) algorithm to perform global search for initial weight and threshold value to eliminate system uncertainty because randomly generated initial values tend to result in a failure to converge or falling into local optima. Experimental results demonstrate that recognition accuracy of the IBPNN-DTS with ABC optimization (ABC-IBPNN-DTS) was up to 96.71% (97.29% for the IBPNN-DTS). Compared to IBPNN-DTS without optimization, the number of parameters in ABC-IBPNN-DTS shrank by 66% with only a 0.58% reduction in accuracy while the classification model kept high robustness.
topic wearable robotic system
locomotion mode recognition
inertial measurement unit (IMU)
decision tree structure (DTS)
url https://www.mdpi.com/1424-8220/21/2/526
work_keys_str_mv AT yanghan designofdecisiontreestructurewithimprovedbpnnnodesforhighaccuracylocomotionmoderecognitionusingasingleimu
AT chunbaoliu designofdecisiontreestructurewithimprovedbpnnnodesforhighaccuracylocomotionmoderecognitionusingasingleimu
AT lingyunyan designofdecisiontreestructurewithimprovedbpnnnodesforhighaccuracylocomotionmoderecognitionusingasingleimu
AT leiren designofdecisiontreestructurewithimprovedbpnnnodesforhighaccuracylocomotionmoderecognitionusingasingleimu
_version_ 1724338754715385856