https://github.com/coldmayo/mmbcreco
Track Classification/Identification for MMBC at FermiLab
https://github.com/coldmayo/mmbcreco
Last synced: 5 months ago
JSON representation
Track Classification/Identification for MMBC at FermiLab
- Host: GitHub
- URL: https://github.com/coldmayo/mmbcreco
- Owner: coldmayo
- License: mit
- Created: 2023-09-10T16:31:45.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T16:55:52.000Z (almost 2 years ago)
- Last Synced: 2025-06-10T22:46:23.666Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 376 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
- License: LICENSE
Awesome Lists containing this project
README
MMBCReco
Using Machine Learning to Identify/Classify Bubble Chamber Tracks
Purpose •
Features •
Directory Breakdown •
Credits •
License
## Abstract
The Modern Adaptive Modular Bubble chamber Archetype (MAMBA) is a design prototype for a future particle detector that will measure neutrino-nucleus interactions on light nuclear targets. Modern Bubble Chambers use image learning for the identification of nuclear recoils, but none of them have used machine learning on the Hertz timescale which is widely used by older bubble chambers. Proof-of-concept image learning and track identification on triggering timescales can be done with the Faster R-CNN, a machine learning architecture suited for object detection. The model is trained using generated images. In the future, a Deep Convolutional Generative Adversarial Network (DCGAN) will be used and it would be be trained on a video from a consumer grade cloud chamber. Progress will be presented and discussed.
## Features
- Faster R-CNN from Detectron2 for Identifying Tracks
- DCGAN using PyTorch that generates 128x128 images of tracks
- Script that generates training data in COCO format for R-CNN (will be replaced by DCGAN)
## Directory Breakdown
- dataManip
- used to test out some image data related techniques
- docs
- documentation
- src
- stores the code for the Faster R-CNN and DCGAN
## Credits
I would like to thank:
- FermiLab and FRIB for giving me jobs
- Dr. Bryan Ramson for being my advisor on this project
## License
MIT License