Melanoma occurs when the pigment-producing cells that give colour to the skin become cancerous. Symptoms might include a new, unusual growth or a change in an existing mole. Melanomas can occur anywhere on the body. Treatment may involve surgery, radiation, medication or in some cases, chemotherapy.
SIIM-ISIC Melanoma Classification
The images were provided in DICOM format JPEG and TFRecord format.
- TPUs on Kaggle
- Local Machine Nvidia GPU GTX 1660 Ti
- Inference done on CPU
Python 3.6
- TensorFlow I/0 // DICOM handling
- TensorFlow 2.3 // Deep Learning Model Implementation
- Pydicom 2.0 // DICOM handling
- OpenCv 3.2 // Image Preprocessing
- Pandas 1.13 // Csv Handling
- Resizing , zoom and croping
- Image Augmentation
1) Rotation_range = 180
2) shear_range = 0.4
3) Horizontal And Vertical Flipping
4) Rescale
Generated patient metadadata from DICOM
Performed 2D/3D layering utilizing different windows and slicing of DICOM Image
ROC = 0.93
Submissions were evaluated on area under the ROC curve between the predicted probability and the observed target.