In NUS High, I worked on a multi-year (2020 to 2022) project focused on analyzing IMU data (specifically accelerometer readings) to classify gait patterns based on whether they embodied a characteristic in Parkinson’s Disease patients known as Freezing of Gait (FoG).

This project initially started off within the Science Mentorship Programme (SMP) in 2020, where our team was grouped with Prof Arthur Tay from the NUS ECE Department. We were tasked with developing a system that could predict FoG in Parkinson’s Disease patients, specifically focused on adapting algorithms from Moore et al and Bachlin et al and using the DaphNET dataset.

Initially, we developed a simple system by using the Moore-Bächlin Algorithm for Freeze and Energy Indices as detailed in Moore et al to calculate a simple metric known as the Freeze Index. Unlike Moore et al, which decided to identify a baseline threshold value for the freeze indices, we attempted to train a Support Vector Machine (SVM) model to identify any patterns within the 3D space. We then attempted to deploy our best-performing SVM model onto a Arduino Nano 33 BLE Board to identify real-time freeze events based off the on-board accelerometers.

We submitted this project for several local and international research fairs, including the Singapore Science and Engineering Fair (SSEF) 2021 (where we attained a Gold Award) and the HCI International Science Youth Forum (ISYF) 2021 (where we received 2nd Place for Poster Presentation). Due to our success at SSEF, we were later selected among 4 teams to represent Singapore internationally at the Global Youth Science and Technology Bowl (GYSTB) 2021 in Hong Kong, though we were unable to attend the competition physically due to COVID-19 restrictions at the time. We clinched the Third Prize at that competition.

In tandem with all this, as part of the CS4131 Mobile Application Development module at NUS High, I embarked on a side quest to design a mobile application to interface with the sensor prototype we had created and store information on the web for easy tracking and emergency activation of medical resources in case of any injury. I designed an Android application in Kotlin to interface with the sensor via Bluetooth, and relied on Firebase Cloud Firestore to store major logs and authentication. We continued to develop this prototype application past the module too.

We submitted a preliminary draft of our work to the Seventh IRC Conference on Science, Engineering and Technology (IRC-SET) 2021, presenting our work on the trained Support Vector Machine, our Arduino prototype as well as the new Android application. We clinched the Best Presenters’ Award at the conference, and our paper was published in Springer Nature as a chapter in the proceedings of the conference.

Around a year later, we restarted the project to explore more avenues of exploration. We had simply scratched the surface in terms of research development, and we wished to explore if there were better approaches to classifying the signal besides what was attained by the Moore-Bächlin Algorithm. We tested Google Cloud’s AutoML service to identify if it could handle the data collected, but it was relatively unsuccessful. We also tested many traditional ML algorithms using cuml to attempt to extract any key insights from the freeze indices.

After all this, we decided to try to map the overall accelerometer data into a 16x16 image, and try using a very small convolutional neural network (CNN) model to attempt to mimic the behaviour of the freeze index calculation, but without aggregation. It was able to classify all our data by a landslide, showing how effective a CNN would be in this sort of signal processing task. We attempted to deploy this CNN algorithm within the mobile application too.

We finally submitted this work (which has not yet been published) to the SSEF 2023, where we once again attained the Gold Award, as well as the SUTD Research and Innovation Award in Healthcare. We were also selected to present this work at the International Student Science Fair (ISSF) 2023 in Brisbane, and we attained 1st Place within the Computing & Mathematics category.

This work has been truly instrumental in building up my interest in research, and especially in doing research in fields at the intersection point between technology and healthcare, which I would take with me moving forward. I am truly indebted to my two teammates, who have been very supportive in the development of this project.