• Docs >
  • Active Segmentation
Shortcuts

Active Segmentation

An active learning benchmarking framework for scientists seeking comparability and reproducibility.

active segmentation provides a flexible and expressive API for evaluating active learning strategies for medical image segmentation.

With active segmentation, you can:

  1. Define own segmentation models by implementing models.pytorch_model.PytorchModel(), or use pre-configured models like the U-Net.

  2. Add own datasets by implementing datasets.data_module.ActiveLearningDataModule(), or use already added datasets like the medical segmentation decathlon.

  3. Evaluate active learning query strategies<query_strategies, or define and test new strategies by implementing query_strategies.query_strategy.QueryStrategy().

  4. Train two-dimensional or three-dimensional segmentation models.

  5. Run fully reproducible experiments, with seeded random processes and only deterministic operations.

  6. Track various metrics with Weights and Biases.

Issues

Submit issues, feature requests or bugfixes on github.

How to Cite

If you use active segmentation in the context of academic or industry research, please consider citing the paper.

Paper

@misc{https://doi.org/10.48550/arxiv.2207.00845,
      doi = {10.48550/ARXIV.2207.00845},
      url = {https://arxiv.org/abs/2207.00845},
      author = {Burmeister, Josafat-Mattias and Fernandez Rosas, Marcel and Hagemann, Johannes and Kordt, Jonas and Blum, Jasper and Shabo, Simon and Bergner, Benjamin and Lippert, Christoph},
      keywords = {Computer Vision and Pattern Recognition (cs.CV), Artificial Intelligence (cs.AI), Machine Learning (cs.LG), FOS: Computer and information sciences, FOS: Computer and information sciences, I.4.6; I.2.10; J.3},
      title = {Less Is More: A Comparison of Active Learning Strategies for 3D Medical Image Segmentation},
      publisher = {arXiv},
      year = {2022},
      copyright = {arXiv.org perpetual, non-exclusive license}
     }

License

active segmentation is licensed under the AGPL-3.0 license.

Indices and tables

Docs

Access comprehensive developer documentation for Active Segmentation

View Docs