DeepLUQ: Python Library for Deep Learning Uncertainty Quantification
This library provides methods and metrics for capturing and quantifying uncertainty in deep learning models. It currently includes Monte Carlo Dropout (MC-Dropout) as the UQ method for capturing uncertainties in model predictions. The library integrates various UQ metrics to quantify uncertainties of two common deep-learning tasks, i.e., regression and classification.
Case Study Applications
Assessing the Uncertainty and Robustness of the Laptop Refurbishing Software
Github repository: https://github.com/chengjie-lu/sticker-detection-uncertainty-quantification
Paper: Chengjie Lu, Jiahui Wu, Shaukat Ali, and Mikkel Labori Olsen. "Assessing the Uncertainty and Robustness of the Laptop Refurbishing Software". In 18th IEEE International Conference on Software Testing, Verification and Validation (ICST) 2025. Preprint
Evaluating Uncertainty and Quality of Visual Language Action-enabled Robots
Github repository: https://github.com/pablovalle/VLA_UQ
Paper: Valle, Pablo, Chengjie Lu, Shaukat Ali, and Aitor Arrieta. "Evaluating Uncertainty and Quality of Visual Language Action-enabled Robots." arXiv preprint arXiv:2507.17049 (2025). Preprint
References
Gal, Yarin, and Zoubin Ghahramani. "Dropout as a bayesian approximation: Representing model uncertainty in deep learning." international conference on machine learning. PMLR, 2016.
Gal, Yarin. "Uncertainty in deep learning." (2016).
Catak, Ferhat Ozgur, Tao Yue, and Shaukat Ali. "Prediction surface uncertainty quantification in object detection models for autonomous driving." 2021 IEEE International Conference on Artificial Intelligence Testing (AITest). IEEE, 2021.
Metadata
Release files for deepluq 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| deepluq-0.1.5.tar.gz | 22.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deepluq-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 42.9 kB
Release files / deepluq-0.1.5.tar.gz
| Download URL | deepluq-0.1.5.tar.gz |
|---|---|
| Size | 22.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
14b3024bef133371241bd2d54a1c98da8aae05f88f002303e918c333c669005b
|
|
BLAKE2b-256 checksum How to use checksums |
552172eae6fae2bf1cc7de08a63696e11c827a6b0c3a9810df9dd68e061d1d4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|
Release files / deepluq-0.1.5-py3-none-any.whl
| Download URL | deepluq-0.1.5-py3-none-any.whl |
|---|---|
| Size | 20.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
05b91ffd164059493805c279ccb69bae68cc15c0b726c7dbad8a16ed6d1708c2
|
|
BLAKE2b-256 checksum How to use checksums |
e6395868b0394a6f1f121d9def660e06c422e14a074024ba5b331cc0c8cfdcb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|