TY - JOUR
T1 - Hardware-based hopfield neuromorphic computing for fall detection
AU - Yu, Zheqi
AU - Zahid, Adnan
AU - Ansari, Shuja
AU - Abbas, Hasan
AU - Abdulghani, Amir M.
AU - Heidari, Hadi
AU - Imran, Muhammad A.
AU - Abbasi, Qammer H.
N1 - Funding Information:
Funding: This research was funded by University of Glasgow and Transreport London Ltd. The APC was funded by EPSRC DTG EP/N509668/1 Eng.
Publisher Copyright:
© 2020 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2020/12/2
Y1 - 2020/12/2
N2 - With the popularity of smart wearable systems, sensor signal processing poses more challenges to machine learning in embedded scenarios. For example, traditional machine-learning methods for data classification, especially in real time, are computationally intensive. The deployment of Artificial Intelligence algorithms on embedded hardware for fast data classification and accurate fall detection poses a huge challenge in achieving power-efficient embedded systems. Therefore, by exploiting the associative memory feature of Hopfield Neural Network, a hardware module has been designed to simulate the Neural Network algorithm which uses sensor data integration and data classification for recognizing the fall. By adopting the Hebbian learning method for training neural networks, weights of human activity features are obtained and implemented/embedded into the hardware design. Here, the neural network weight of fall activity is achieved through data preprocessing, and then the weight is mapped to the amplification factor setting in the hardware. The designs are checked with validation scenarios, and the experiment is completed with a Hopfield neural network in the analog module. Through simulations, the classification accuracy of the fall data reached 88.9% which compares well with some other results achieved by the software-based machine-learning algorithms, which verify the feasibility of our hardware design. The designed system performs the complex signal calculations of the hardware’s feedback signal, replacing the software-based method. A straightforward circuit design is used to meet the weight setting from the Hopfield neural network, which is maximizing the reusability and flexibility of the circuit design.
AB - With the popularity of smart wearable systems, sensor signal processing poses more challenges to machine learning in embedded scenarios. For example, traditional machine-learning methods for data classification, especially in real time, are computationally intensive. The deployment of Artificial Intelligence algorithms on embedded hardware for fast data classification and accurate fall detection poses a huge challenge in achieving power-efficient embedded systems. Therefore, by exploiting the associative memory feature of Hopfield Neural Network, a hardware module has been designed to simulate the Neural Network algorithm which uses sensor data integration and data classification for recognizing the fall. By adopting the Hebbian learning method for training neural networks, weights of human activity features are obtained and implemented/embedded into the hardware design. Here, the neural network weight of fall activity is achieved through data preprocessing, and then the weight is mapped to the amplification factor setting in the hardware. The designs are checked with validation scenarios, and the experiment is completed with a Hopfield neural network in the analog module. Through simulations, the classification accuracy of the fall data reached 88.9% which compares well with some other results achieved by the software-based machine-learning algorithms, which verify the feasibility of our hardware design. The designed system performs the complex signal calculations of the hardware’s feedback signal, replacing the software-based method. A straightforward circuit design is used to meet the weight setting from the Hopfield neural network, which is maximizing the reusability and flexibility of the circuit design.
KW - Artificial intelligence
KW - Neural networks
KW - Neuro-inspired model
KW - Signal processing
UR - http://www.scopus.com/inward/record.url?scp=85098924128&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85098924128&partnerID=8YFLogxK
U2 - 10.3390/S20247226
DO - 10.3390/S20247226
M3 - Article
C2 - 33348587
AN - SCOPUS:85098924128
SN - 1424-8220
VL - 20
SP - 1
EP - 16
JO - Sensors (Switzerland)
JF - Sensors (Switzerland)
IS - 24
M1 - 7226
ER -