What is it about?
he article discusses the use of mobile technology, specifically an on-device inference app, for detecting skin cancer through machine learning. Mobile health (mHealth) is seen as a powerful tool for delivering medical applications. Machine learning has been successful in identifying diseases through medical images, but it usually requires a large amount of data for training. Storing and processing such data can be challenging for mobile applications. To address this, some studies propose using cloud-based machine learning, but this comes with issues like latency and privacy concerns. To overcome these challenges, the article introduces an on-device inference app. The app is designed to run machine learning models directly on the mobile device, eliminating the need for cloud-based processing. The authors demonstrate the concept using a dataset of skin cancer images. They pre-train a model using a substantial number of images and then deploy this model on a mobile device. When the app encounters a new skin cancer image, all computations happen locally on the device, reducing delays, saving bandwidth, and enhancing privacy. In summary, the article explores a practical approach to bring machine learning for skin cancer detection directly to mobile devices, addressing issues related to data processing and privacy.
Featured Image
Photo by Matthew Tkocz on Unsplash
Why is it important?
The on-device inference app for skin cancer detection using machine learning on mobile devices is important for several reasons: (1) Reduced Latency: Processing data locally on the mobile device minimizes the time it takes to analyze and provide results. This is crucial in medical applications where quick and timely diagnosis can be critical for patient outcomes. (2) Bandwidth Savings: By performing computations locally on the device, the need for transmitting large amounts of data to a cloud server is minimized. This can result in significant bandwidth savings, making the application more feasible in areas with limited or expensive internet access. (3) Improved Privacy: Local processing of data on the mobile device enhances privacy. Since sensitive medical information is not sent to external servers, there is a reduced risk of unauthorized access or breaches, addressing concerns related to patient data confidentiality. (4) Accessibility: Mobile devices are ubiquitous, even in remote or resource-constrained areas. The ability to perform skin cancer detection on mobile devices makes such diagnostic tools more accessible to a wider population, potentially improving healthcare in diverse settings. (5) Real-time Analysis: On-device processing allows for real-time analysis of medical images. This is valuable for healthcare professionals who may need immediate insights during patient examinations. (6) Resource Efficiency: Cloud-based machine learning often requires substantial computing resources, and it might not be practical for resource-constrained mobile devices. On-device processing optimizes resource utilization and makes the application more feasible on a wider range of devices.
Perspectives
Read the Original
This page is a summary of: Machine Learning on Mobile: An On-device Inference App for Skin Cancer Detection, June 2019, Institute of Electrical & Electronics Engineers (IEEE),
DOI: 10.1109/fmec.2019.8795362.
You can read the full text:
Contributors
The following have contributed to this page