- Browse by Author
Browsing by Author "Abid, Areeba"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Optimizing Medical Image Classification Models for Edge Devices(Springer, 2021-09) Abid, Areeba; Sinha, Priyanshu; Harpale, Aishwarya; Gichoya, Judy; Purkayastha, Saptarshi; BioHealth Informatics, School of Informatics and ComputingMachine learning algorithms for medical diagnostics often require resource-intensive environments to run, such as expensive cloud servers or high-end GPUs, making these models impractical for use in the field. We investigate the use of model quantization and GPU-acceleration for chest X-ray classification on edge devices. We employ 3 types of quantization (dynamic range, float-16, and full int8) which we tested on models trained on the Chest-XRay14 Dataset. We achieved a 2–4x reduction in model size, offset by small decreases in the mean AUC-ROC score of 0.0%–0.9%. On ARM architectures, integer quantization was shown to improve inference latency by up to 57%. However, we also observe significant increases in latency on x86 processors. GPU acceleration also improved inference latency, but this was outweighed by kernel launch overhead. We show that optimization of diagnostic models has the potential to expand their utility to day-to-day devices used by patients and healthcare workers; however, these improvements are context- and architecture-dependent and should be tested on the relevant devices before deployment in low-resource environments.Item PLHI-MC10: A dataset of exercise activities captured through a triple synchronous medically-approved sensor(Elsevier, 2021-10) Mahajan, Yohan; Bhimireddy, Ananth; Abid, Areeba; Gichoya, Judy W.; Purkayastha, Saptarshi; BioHealth Informatics, School of Informatics and ComputingMost human activity recognition datasets that are publicly available have data captured by using either smartphones or smartwatches, which are usually placed on the waist or the wrist, respectively. These devices obtain one set of acceleration and angular velocity in the x-, y-, and z-axis from the accelerometer and the gyroscope planted in these devices. The PLHI-MC10 dataset contains data obtained by using 3 BioStamp nPoint® sensors from 7 physically healthy adult test subjects performing different exercise activities. These sensors are the state-of-the-art biomedical sensors manufactured by MC10. Each of the three sensors was attached to the subject externally on three muscles-Extensor Digitorum (Posterior Forearm), Gastrocnemius (Calf), and Pectoralis (Chest)-giving us three sets of 3 axial acceleration, two sets of 3 axial angular velocities, and 1 set of voltage values from the heart. Using three different sensors instead of a single sensor improves precision. It helps distinguish between human activities as it simultaneously captures the movement and contractions of various muscles from separate parts of the human body. Each test subject performed five activities (stairs, jogging, skipping, lifting kettlebell, basketball throws) in a supervised environment. The data is cleaned, filtered, and synced.