Analysis of Dermoscopic Skin Lesion Images to segment lesion regions and characterize the lesion type using deep adversarial learning (conditional GANs) and EfficientNet-based classifiers.
- Manuscript draft [PDF].
- Data directory organization [Markdown] (internal reference).
Set up the execution environment using the requirement files.
- Requirements for setting up conda environment are contained in
dep-file-conda.yml
. - Requirements for setting up using pip installations (not recommended) are contained in
dep-file-pip.txt
.
The dataset balancing analysis and lesion segmentation network is contained in notebooks
as sequentially numbered python notebooks.
The classification architectures for classifiers are scripted in src/classifiers
. The preprocessing workflow used to prepare the dataset is in model-building
.
- Load the appropriate classifier drive function, say
experiment_effnetb6
, insrc/run.py
by importing them. - Set up the data path.
- Call the driver function in
src/run.py
, and execute the script withpython run.py
.
Note
The proprietary dataset used will be released after the research manuscript is published upon request.