Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

13
Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective Nathalie Japkowicz, Colin Bellinger, Shiven Sharma, Rodney Berg, Kurt Ungar University of Ottawa, Northern Illinois University Radiation Protection Bureau, Health Canada

description

Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective. Nathalie Japkowicz , Colin Bellinger , Shiven Sharma, Rodney Berg, Kurt Ungar University of Ottawa, Northern Illinois University Radiation Protection Bureau, Health Canada. Goal and Methodology. - PowerPoint PPT Presentation

Transcript of Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Page 1: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Anomaly Detection in Gamma Ray Spectra: A Machine Learning

Perspective

Nathalie Japkowicz, Colin Bellinger, Shiven Sharma, Rodney Berg, Kurt

Ungar

University of Ottawa, Northern Illinois UniversityRadiation Protection Bureau, Health Canada

Page 2: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Goal and MethodologyGoal: To identify people concealing radioactive

material that may represent a threat to attendees at public gatherings.

Methodology: Analysis of Gamma-Ray spectra produced by spectrometer s at short intervals of time and decision on the fly of whether a threat is present.

General idea: to place spectrometers in strategic locations (e.g., the entry points to the event) and try to detect whether the new spectra coming in are similar or different from a normal spectrum for this particular location.

Page 3: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Gamma-Ray Spectroscopy (Wikipedia)

               

 

The gamma-ray spectrum of natural uranium, showing about a dozen discrete lines superimposed on a smooth continuum, allows the identification the nuclides 226Ra, 214Pb, and 214Bi of the uranium decay chain.

The quantitative study of theEnergy spectra of gamma-ray Sources.

Most radioactive sources produce gamma rays ofvarious energy levels and intensities

Page 4: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

The data

I= Iodine, Tc=Technicium, Th= Thallium, Cs=Cesium, Co=Cobalt

Page 5: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Approach To apply Machine Learning/Pattern recognition

techniques to the data.Issue 1: There is a lot of background data, but very

few alarms. E.g., for one station: 24,712/6Data was augmented with simulated Cobalt entries

(though we only used that data for testing)We used one-class learning/anomaly detection

algorithms to deal with this extreme class imbalanceIssue 2: We discovered that rain was a problem as it

masked the presence of isotopes in the spectra.Since we had labelled data of both the rain and non-rain

classes, we used binary classification on this problem.

Page 6: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

The effect of rain

Page 7: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Hypothesis

Separating rain from non-rain data in a first phase and

applying an anomaly detection system on each

group of data separately in a second phase could help us

improve the results.

Page 8: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Approach (cont’d)

Page 9: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Experiments

Page 10: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Experiments (Cont’d)We experimented with different classifiers in

both phases.Phase 1:

Classifiers tried: SVM, J48, NB, MLP and IBL.Winner: NB

Phase 2:Classifiers tried: oc-SVM, AA, Mahalanobis

DistanceWinner: Mahalanobis Distance

Page 11: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Experiments (Cont’d)

Page 12: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Results

Page 13: Anomaly Detection in Gamma Ray Spectra: A Machine Learning Perspective

Conclusions and report on further experiments