There are high energy particles hitting the Gamma Telescope and there's a detector that records certain patterns of how light hits the camera and I used properties of those patterns in order to predict what type of particle caused the radiation, wether it was a Gamma particle or Hadron.
This a Supervisied Learning problem. I compared four different Classification Algorithms on the MAGIC Gamma Telescope Dataset from the UCI Machine Learning Repository to classify the particles :
Naive Bayes Classifier
Logistic Regression
upport Vector Machine (SVM)
K-Nearest Neighbour (KNN)
- fLength: continuous # major axis of ellipse [mm]
- fWidth: continuous # minor axis of ellipse [mm]
- fSize: continuous # 10-log of sum of content of all pixels [in #phot]
- fConc: continuous # ratio of sum of two highest pixels over fSize [ratio]
- fConc1: continuous # ratio of highest pixel over fSize [ratio]
- fAsym: continuous # distance from highest pixel to center, projected onto major axis [mm]
- fM3Long: continuous # 3rd root of third moment along major axis [mm]
- fM3Trans: continuous # 3rd root of third moment along minor axis [mm]
- fAlpha: continuous # angle of major axis with vector to origin [deg]
- fDist: continuous # distance from origin to center of ellipse [mm]
- class: g,h # gamma (signal), hadron (background)