Downloads · 30 days
11
3% of all-time downloads
IvanKuchin/pancreas_cancer_classification
pancreas_cancer_classification is a image classification model from IvanKuchin. Use it when you need a label for an image. It is set up for keras. The card lists the license as apache-2.0.
This model is used to classify presence of pancreatic cancer.
Downloads · 30 days
11
3% of all-time downloads
All-time downloads
355
Public
Repo size
132 MB
Likes
0
Public
Click a slice to open those files.
.keras43.9 MB · 100%
From the Hugging Face model README
This model is used to classify presence of pancreatic cancer.
Input: 96x95x96x1 volume contains segmented pancreas. Use another model for segmentation (for example: TotalSegmentor or another pancreas segmented model in my repo) Voxwls must be in range [-1, 1]
Output: probability of cancer presence 0 - no cancer 1 - cancer present
To reduce incorrect predictions pancreas should be segmented from the rest of the internal organs.
Model is a simple convolutional network with binary classification at the end.
The model was trained on custom dataset
50 patients CTs with cancer
50 patients CTs without cancer
Developed by: Ivan Kuchin
Model type: Classification
Exploration only.
Model is intended for non-production use. Do not use the model as a sole source to place a diagnosis.
Trainig set included only 80 examples (validation set 20 examples), all samples were collected from a single CT-scanner, means model might be biased toward that scanner.
Limited number of training set samples doesn't cover all possible desease variations.
Usage pipeline:
Full inference code could be found here
Trained for 1000 epochs, but early stopping finished in about 100 epochs.
The model was trained on custom dataset
Input: 96x95x96x1 volume contains segmented pancreas. Use another model for segmentation (for example: TotalSegmentor or another pancreas segmented model in my repo) Voxwls must be in range [-1, 1]
20% of the full training set dedicated to a validation set
Due to extremely small dataset, no test set has been carved out.
Dataset has been collected from a single hospital and potentially a sole CT-scanner
Final F1-score is 76% on the validation set.
[More Information Needed]
Carbon emissions can be estimated using the Machine Learning Impact calculator presented in Lacoste et al. (2019).
Convolutional classification network
GCP
Tensorflow