SlideShare a Scribd company logo
1 of 20
Lightweight Deep Learning on Smart
Device for Early Detection of Skin
Cancer
Dantong Yu
Associate Professor
School of Management
New Jersey Institute Of Technology
What is Skin Cancer ?
• Uncontrolled growth of abnormal skin cells
• Often caused by ultraviolet radiation from sunshine or
tanning beds
• Potential Genetic basis for susceptibility
• A major public health problem, with
over 5 million newly diagnosed cases in
the United States each year.
How do physicians diagnose skin cancer?
•A skin examination by a dermatologist is the way to
get a definitive diagnosis of skin cancer.
•In many cases, the appearance alone is sufficient to
make the diagnosis.
•Melanoma is the deadliest form of skin cancer,
responsible for over 9,000 deaths each year.
Malignant Samples Benign Samples
Smartphone and IoT Based Assistant
We propose a smartphone and IoT devices based skin cancer
detection system that utilizes deep learning and low-cost
camera to take the snapshots of suspected skin lesions and
distinguish between malignant and benign melanoma skin
images.
Related Work
• R. A. Novoa et. al., Dermatologist-level classification of skin
cancer with deep neural networks. Nature 542 (Feb. 2017).
• Y. Li, A. Esteva*, R. Novoa, J. Ko, S. Thrun, Skin Cancer
Detection and Tracking using Data Synthesis and Deep
Learning,
NIPS Machine Learning for Healthcare Workshop 2016
• Apple iTune and Google play SkinVision
– Prevent, Detect and Track Skin Cancer
Deep Learning Background
• In our method we use a variant of deep learning models
called Convolutional Neural Networks (CNN)
• A typical CNN comprises of Convolutional, Pooling and Fully
Connected layers
Color (RGB) image
One 4x4x3 filter (cube)
The result of a single filter
Another filter
A first layer of filters
A second layer of
filters
An MNIST image
A third layer of filters
(treat this as 1176-D
vector)
A “fully connected”
layer
Put Everything Together
Challenges
• Training a Deep learning model from scratch is a time and
resource consuming task. Not sufficient labeled data.
• To ameliorate this problem we adopt a Transfer Learning
Based approach
Inception Net
• We adopt Inception Net, a deep Learning model trained on ImageNet
dataset to classify natural images as our base model
• Training a model such as Inception Net can take even weeks on a high
end GPU
• Therefore we fine-tuned Inception Net for the task of skin lesion
classification into Malignant and Benign Melanoma
Inception Net
Architecture
Complete Workflow
Raspberry PI
• The Raspberry Pi 3 is single-board, low end computing device which
has a quad-core Cortex-A53 processor with 1 GB RAM
• Can support camera as well as display devices
• Costs around $35
• Supports Linux OS
Training deep learning model on Raspberry PI
• Train the model in a cluster of
Raspberry PI in a distributed manner
• Used Tensorflow framework for
training
• Between-graph replication and
synchronous training for parameter
updates.
Results
• Experiment done on the dataset
provided by the ISIC for the 2017
challenge on melanoma detection
and classification.
• After the Transfer Learning step we
were able to achieve an accuracy of
76% on a dataset of 2750 images
with 521 malignant and 2229 benign
images
Advantages of our approach
• Makes the process cheap and readily available to masses
• No network connectivity required therefore can be deployed
to remote and diverse regions without any problems
• Can be re-trained as per requirement on a low end device
Movidius for speed up
• Movidius stick an another low
end device specifically designed
to speed up inference using a
deep learning model
• In our experiments speed up of
about 5 times was observed
Future Works
• Training complex networks to improve
accuracy.
• Integrate domain-knowledge, such as
combining the “ABCDE” characteristics
(Asymmetry , Border irregularity,
Color, Diameter, Evolving size), SPIE
2018 Medical Image
• Enrich Dataset with GAN and InfoGan
by embedding cancer sample into body
and creating more realistic looking
images and evolution history for
training advanced network models.
Demonstration
• An Android application
classifying skin lesion into
Malignant or Benign

More Related Content

Similar to Yu.pptx

Artificial Intelligence in pathology
Artificial Intelligence in pathologyArtificial Intelligence in pathology
Artificial Intelligence in pathologynehaSingh1543
 
Hierarchical Classification of Skin Cancer Images.pptx
Hierarchical Classification of Skin Cancer Images.pptxHierarchical Classification of Skin Cancer Images.pptx
Hierarchical Classification of Skin Cancer Images.pptxNagarajanG35
 
AI IN PATH final PPT.pptx
AI IN PATH final PPT.pptxAI IN PATH final PPT.pptx
AI IN PATH final PPT.pptxDivyaGaurav4
 
Embedded artificial intelligence system using deep learning and raspberrypi f...
Embedded artificial intelligence system using deep learning and raspberrypi f...Embedded artificial intelligence system using deep learning and raspberrypi f...
Embedded artificial intelligence system using deep learning and raspberrypi f...IAESIJAI
 
Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsAutomatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsFatma Sayed Ibrahim
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Takrim Ul Islam Laskar
 
Neural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionNeural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionVipra Singh
 
Makine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine Learning
Makine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine LearningMakine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine Learning
Makine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine LearningAli Alkan
 
Breast cancer detection using ensemble of convolutional neural networks
Breast cancer detection using ensemble of convolutional neural networksBreast cancer detection using ensemble of convolutional neural networks
Breast cancer detection using ensemble of convolutional neural networksIJECEIAES
 
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptxWeek3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptxfahmi324663
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...Tulipp. Eu
 
Skin Cancer Detection using Image Processing in Real Time
Skin Cancer Detection using Image Processing in Real TimeSkin Cancer Detection using Image Processing in Real Time
Skin Cancer Detection using Image Processing in Real Timeijtsrd
 
APPLICATION OF CNN MODEL ON MEDICAL IMAGE
APPLICATION OF CNN MODEL ON MEDICAL IMAGEAPPLICATION OF CNN MODEL ON MEDICAL IMAGE
APPLICATION OF CNN MODEL ON MEDICAL IMAGEIRJET Journal
 
Melanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep LearningMelanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep LearningIRJET Journal
 
Automated_attendance_system_project.pptx
Automated_attendance_system_project.pptxAutomated_attendance_system_project.pptx
Automated_attendance_system_project.pptxNaveensai51
 

Similar to Yu.pptx (20)

Artificial Intelligence in pathology
Artificial Intelligence in pathologyArtificial Intelligence in pathology
Artificial Intelligence in pathology
 
323462348
323462348323462348
323462348
 
323462348
323462348323462348
323462348
 
Hierarchical Classification of Skin Cancer Images.pptx
Hierarchical Classification of Skin Cancer Images.pptxHierarchical Classification of Skin Cancer Images.pptx
Hierarchical Classification of Skin Cancer Images.pptx
 
Anits dip
Anits dipAnits dip
Anits dip
 
Artificial intelligence in endoscopy
Artificial intelligence  in endoscopyArtificial intelligence  in endoscopy
Artificial intelligence in endoscopy
 
AI IN PATH final PPT.pptx
AI IN PATH final PPT.pptxAI IN PATH final PPT.pptx
AI IN PATH final PPT.pptx
 
Embedded artificial intelligence system using deep learning and raspberrypi f...
Embedded artificial intelligence system using deep learning and raspberrypi f...Embedded artificial intelligence system using deep learning and raspberrypi f...
Embedded artificial intelligence system using deep learning and raspberrypi f...
 
Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsAutomatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain Tumors
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.
 
Neural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionNeural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
 
Makine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine Learning
Makine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine LearningMakine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine Learning
Makine Öğrenmesi ile Görüntü Tanıma | Image Recognition using Machine Learning
 
Breast cancer detection using ensemble of convolutional neural networks
Breast cancer detection using ensemble of convolutional neural networksBreast cancer detection using ensemble of convolutional neural networks
Breast cancer detection using ensemble of convolutional neural networks
 
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptxWeek3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptx
 
8th sem.pptx
8th sem.pptx8th sem.pptx
8th sem.pptx
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
 
Skin Cancer Detection using Image Processing in Real Time
Skin Cancer Detection using Image Processing in Real TimeSkin Cancer Detection using Image Processing in Real Time
Skin Cancer Detection using Image Processing in Real Time
 
APPLICATION OF CNN MODEL ON MEDICAL IMAGE
APPLICATION OF CNN MODEL ON MEDICAL IMAGEAPPLICATION OF CNN MODEL ON MEDICAL IMAGE
APPLICATION OF CNN MODEL ON MEDICAL IMAGE
 
Melanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep LearningMelanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep Learning
 
Automated_attendance_system_project.pptx
Automated_attendance_system_project.pptxAutomated_attendance_system_project.pptx
Automated_attendance_system_project.pptx
 

Recently uploaded

Russian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service availableRussian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service availablesandeepkumar69420
 
Call Girls Hyderabad Krisha 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Krisha 9907093804 Independent Escort Service HyderabadCall Girls Hyderabad Krisha 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Krisha 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949ps5894268
 
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service HyderabadCall Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...
Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...
Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...High Profile Call Girls Chandigarh Aarushi
 
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy GirlsRussian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girlsddev2574
 
Hi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbers
Hi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbersHi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbers
Hi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbersnarwatsonia7
 
Globalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od DoveGlobalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od Doveagatadrynko
 
Book Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call Girls
Book Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call GirlsBook Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call Girls
Book Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call GirlsCall Girls Noida
 
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...scanFOAM
 
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed RuleShelby Lewis
 
Pregnancy and Breastfeeding Dental Considerations.pptx
Pregnancy and Breastfeeding Dental Considerations.pptxPregnancy and Breastfeeding Dental Considerations.pptx
Pregnancy and Breastfeeding Dental Considerations.pptxcrosalofton
 
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service MumbaiCollege Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbaisonalikaur4
 
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...narwatsonia7
 
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service HyderabadVIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near MeBook Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Menarwatsonia7
 

Recently uploaded (20)

Call Girl Lucknow Gauri 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
Call Girl Lucknow Gauri 🔝 8923113531  🔝 🎶 Independent Escort Service LucknowCall Girl Lucknow Gauri 🔝 8923113531  🔝 🎶 Independent Escort Service Lucknow
Call Girl Lucknow Gauri 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
 
Russian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service availableRussian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service available
 
Call Girls Hyderabad Krisha 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Krisha 9907093804 Independent Escort Service HyderabadCall Girls Hyderabad Krisha 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Krisha 9907093804 Independent Escort Service Hyderabad
 
Russian Call Girls South Delhi 9711199171 discount on your booking
Russian Call Girls South Delhi 9711199171 discount on your bookingRussian Call Girls South Delhi 9711199171 discount on your booking
Russian Call Girls South Delhi 9711199171 discount on your booking
 
Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949
 
College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...
College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...
College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...
 
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service HyderabadCall Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
 
Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...
Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...
Call Girl Chandigarh Mallika ❤️🍑 9907093804 👄🫦 Independent Escort Service Cha...
 
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy GirlsRussian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
 
Hi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbers
Hi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbersHi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbers
Hi,Fi Call Girl In Marathahalli - 7001305949 with real photos and phone numbers
 
Globalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od DoveGlobalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od Dove
 
Book Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call Girls
Book Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call GirlsBook Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call Girls
Book Call Girls in Noida Pick Up Drop With Cash Payment 9711199171 Call Girls
 
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
 
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
 
Pregnancy and Breastfeeding Dental Considerations.pptx
Pregnancy and Breastfeeding Dental Considerations.pptxPregnancy and Breastfeeding Dental Considerations.pptx
Pregnancy and Breastfeeding Dental Considerations.pptx
 
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service MumbaiCollege Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
 
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
 
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service HyderabadVIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
 
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near MeBook Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
 
VIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service Lucknow
VIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service LucknowVIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service Lucknow
VIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service Lucknow
 

Yu.pptx

  • 1. Lightweight Deep Learning on Smart Device for Early Detection of Skin Cancer Dantong Yu Associate Professor School of Management New Jersey Institute Of Technology
  • 2. What is Skin Cancer ? • Uncontrolled growth of abnormal skin cells • Often caused by ultraviolet radiation from sunshine or tanning beds • Potential Genetic basis for susceptibility • A major public health problem, with over 5 million newly diagnosed cases in the United States each year.
  • 3. How do physicians diagnose skin cancer? •A skin examination by a dermatologist is the way to get a definitive diagnosis of skin cancer. •In many cases, the appearance alone is sufficient to make the diagnosis. •Melanoma is the deadliest form of skin cancer, responsible for over 9,000 deaths each year.
  • 5. Smartphone and IoT Based Assistant We propose a smartphone and IoT devices based skin cancer detection system that utilizes deep learning and low-cost camera to take the snapshots of suspected skin lesions and distinguish between malignant and benign melanoma skin images.
  • 6. Related Work • R. A. Novoa et. al., Dermatologist-level classification of skin cancer with deep neural networks. Nature 542 (Feb. 2017). • Y. Li, A. Esteva*, R. Novoa, J. Ko, S. Thrun, Skin Cancer Detection and Tracking using Data Synthesis and Deep Learning, NIPS Machine Learning for Healthcare Workshop 2016 • Apple iTune and Google play SkinVision – Prevent, Detect and Track Skin Cancer
  • 7. Deep Learning Background • In our method we use a variant of deep learning models called Convolutional Neural Networks (CNN) • A typical CNN comprises of Convolutional, Pooling and Fully Connected layers
  • 8. Color (RGB) image One 4x4x3 filter (cube) The result of a single filter Another filter
  • 9. A first layer of filters A second layer of filters An MNIST image A third layer of filters (treat this as 1176-D vector) A “fully connected” layer
  • 11. Challenges • Training a Deep learning model from scratch is a time and resource consuming task. Not sufficient labeled data. • To ameliorate this problem we adopt a Transfer Learning Based approach
  • 12. Inception Net • We adopt Inception Net, a deep Learning model trained on ImageNet dataset to classify natural images as our base model • Training a model such as Inception Net can take even weeks on a high end GPU • Therefore we fine-tuned Inception Net for the task of skin lesion classification into Malignant and Benign Melanoma Inception Net Architecture
  • 14. Raspberry PI • The Raspberry Pi 3 is single-board, low end computing device which has a quad-core Cortex-A53 processor with 1 GB RAM • Can support camera as well as display devices • Costs around $35 • Supports Linux OS
  • 15. Training deep learning model on Raspberry PI • Train the model in a cluster of Raspberry PI in a distributed manner • Used Tensorflow framework for training • Between-graph replication and synchronous training for parameter updates.
  • 16. Results • Experiment done on the dataset provided by the ISIC for the 2017 challenge on melanoma detection and classification. • After the Transfer Learning step we were able to achieve an accuracy of 76% on a dataset of 2750 images with 521 malignant and 2229 benign images
  • 17. Advantages of our approach • Makes the process cheap and readily available to masses • No network connectivity required therefore can be deployed to remote and diverse regions without any problems • Can be re-trained as per requirement on a low end device
  • 18. Movidius for speed up • Movidius stick an another low end device specifically designed to speed up inference using a deep learning model • In our experiments speed up of about 5 times was observed
  • 19. Future Works • Training complex networks to improve accuracy. • Integrate domain-knowledge, such as combining the “ABCDE” characteristics (Asymmetry , Border irregularity, Color, Diameter, Evolving size), SPIE 2018 Medical Image • Enrich Dataset with GAN and InfoGan by embedding cancer sample into body and creating more realistic looking images and evolution history for training advanced network models.
  • 20. Demonstration • An Android application classifying skin lesion into Malignant or Benign