KaryoVisio

This repository contains deep learning models developed for chromosome detection and classification as part of the KaryoVisio project.

Models

YOLO26m β€” Object Detection

Original Dataset

A YOLO26m model trained on the original chromosome image dataset, without specimen preprocessing.

  • Model weights: best.pt and best.onnx.

Preprocessed Dataset

A YOLO26m model trained using the dataset after specimen preprocessing.

  • Model checkpoints: best.pt and last.pt.
  • Training configuration, metrics, and evaluation visualizations are included.

Cross-Validation β€” yolo26m-cv

A YOLO26m model evaluated using 5-fold cross-validation on the chromosome image dataset.

Each fold contains model checkpoints, training configuration, evaluation metrics, plots, confusion matrices, and training/validation visualizations. Separate test evaluation artifacts are also available for each fold.

Cross-validation results

Mean performance across the five folds, reported as mean Β± standard deviation:

Metric Mean Β± Std. Dev.
Precision 98.928% Β± 0.022%
Recall 98.869% Β± 0.071%
F1-score 98.898% Β± 0.029%
mAP@50 99.387% Β± 0.008%
mAP@50–95 87.789% Β± 0.384%

The cv_summary.csv file contains the individual fold results and aggregated statistics.

ResNet50 β€” Chromosome Classification

A ResNet50 model trained to classify chromosomes into their respective classes, including groups labeled A, B, C, D, and others, as well as the X and Y chromosomes.

The model was evaluated using 5-fold cross-validation. Each fold contains its own model weights, configuration, training history, and test predictions.

Cross-validation results

Mean performance across the five folds, reported as mean Β± standard deviation:

Metric Mean Β± Std. Dev.
Accuracy 98.540% Β± 0.027%
Macro Precision 98.489% Β± 0.036%
Macro Recall 98.424% Β± 0.067%
Macro F1-score 98.455% Β± 0.051%
Macro AUC 99.966% Β± 0.002%

The cv_summary.csv file contains the aggregated cross-validation results. Each fold also includes checkpoints, training history, configuration, test labels, and predicted probabilities.

Dataset

The models were trained using the chromosome image dataset described in the following publication:

A large-scale dataset of chromosome images for machine learning applications

Read the dataset publication β€” Nature Scientific Data

Repository Structure

models/
β”œβ”€β”€ resnet50-paper-cv/
β”‚   β”œβ”€β”€ cv_summary.csv
β”‚   β”œβ”€β”€ fold0/
β”‚   β”œβ”€β”€ fold1/
β”‚   β”œβ”€β”€ fold2/
β”‚   β”œβ”€β”€ fold3/
β”‚   └── fold4/
β”œβ”€β”€ yolo26m-cv/
β”‚   β”œβ”€β”€ cv_summary.csv
β”‚   β”œβ”€β”€ fold0/
β”‚   β”œβ”€β”€ fold0-test/
β”‚   β”œβ”€β”€ fold1/
β”‚   β”œβ”€β”€ fold1-test/
β”‚   β”œβ”€β”€ fold2/
β”‚   β”œβ”€β”€ fold2-test/
β”‚   β”œβ”€β”€ fold3/
β”‚   β”œβ”€β”€ fold3-test/
β”‚   β”œβ”€β”€ fold4/
β”‚   └── fold4-test/
β”œβ”€β”€ yolo26m-original/
β”‚   └── model/
β”‚       β”œβ”€β”€ best.pt
β”‚       └── best.onnx
└── yolo26m-preprocessed/
    β”œβ”€β”€ model/
    β”‚   β”œβ”€β”€ best.pt
    β”‚   └── last.pt
    └── training/

The cross-validation directories preserve fold-specific model checkpoints and experimental artifacts to support reproducibility and further analysis.

Purpose

This repository provides versioned storage for trained models and their associated experimental artifacts, supporting reproducibility and the evaluation of chromosome detection and classification approaches.

Downloads last month
839
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support