Neutron-gamma discrimination based on support vector machine combined to nonnegative matrix factorization and continuous wavelet transform

Abstract Recent developments of digital signal processing have played an effective role to achieve a fast and accurate neutron-gamma discrimination. Thus, we present in this research work, a novel method which combines supervised and unsupervised machine learning to perform the neutron-gamma discrimination task at the output of a stilbene organic scintillation detector. We propose a three steps procedure that highly qualifies the discrimination. First, the detector’s output signals are processed as mixtures of several unknown sources, through nonnegative matrix factorization algorithms. Second, the continuous wavelet transform is performed to characterize the recovered original sources. The resulting time-scale representation is considered as an image which is segmented in order to extract main features of neutron signals versus the gamma ones. The features are then used as input of a nonlinear support vector machine classifier to finally achieve the neutron-gamma discrimination in mixed radiation field. Furthermore, the proposed method provides the classification precision for each radiation.

[1]  Geoffrey I. Webb,et al.  Estimating bias and variance from data , 2003 .

[3]  A real-time neutron-gamma discriminator based on the support vector machine method for the time-of-flight neutron spectrometer , 2018 .

[4]  Gilles Blanchard,et al.  Semi-Supervised Novelty Detection , 2010, J. Mach. Learn. Res..

[5]  Ron Kohavi,et al.  Bias Plus Variance Decomposition for Zero-One Loss Functions , 1996, ICML.

[6]  Václav Přenosil,et al.  Quick algorithms for real-time discrimination of neutrons and gamma rays , 2014, Journal of Radioanalytical and Nuclear Chemistry.

[7]  Daniela M. Witten,et al.  An Introduction to Statistical Learning: with Applications in R , 2013 .

[8]  Václav Přenosil,et al.  Digital data processing of stilbene , 2013, 2013 3rd International Conference on Advancements in Nuclear Instrumentation, Measurement Methods and their Applications (ANIMMA).

[9]  R. Cherkaoui El Moursli,et al.  Fission chamber's neutron signal characterization using nonnegative matrix factorization , 2017, 2017 International Conference on Advanced Technologies for Signal and Image Processing (ATSIP).

[10]  L. Prasad,et al.  WAVELET ANALYSIS with Applications to IMAGE PROCESSING , 1997 .

[11]  S. A. Pozzi,et al.  Machine learning for digital pulse shape discrimination , 2012, 2012 IEEE Nuclear Science Symposium and Medical Imaging Conference Record (NSS/MIC).

[12]  Fakhita Regragui,et al.  Discrimination of Visual Evoked Potentials Using Image Processing of Their Time-scale Representations , 2014 .

[13]  Petr Musílek,et al.  Neutron-Gamma Classification by Evolutionary Fuzzy Rules and Support Vector Machines , 2015, 2015 IEEE International Conference on Systems, Man, and Cybernetics.

[14]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[15]  Sergio Nesmachnow,et al.  A C++ Implementation of Otsu's Image Segmentation Method , 2016, Image Process. Line.

[16]  Neutron/gamma-ray discrimination through measures of fit , 2015, 2015 4th International Conference on Advancements in Nuclear Instrumentation Measurement Methods and their Applications (ANIMMA).

[17]  Malcolm J. Joyce,et al.  Verification of the digital discrimination of neutrons and γ rays using pulse gradient analysis by digital measurement of time of flight. , 2007 .

[18]  Andrzej Cichocki,et al.  Adaptive Blind Signal and Image Processing - Learning Algorithms and Applications , 2002 .

[19]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[20]  Mei Li,et al.  Application of an improved Otsu algorithm in image segmentation: Application of an improved Otsu algorithm in image segmentation , 2010 .

[21]  P. Cristea,et al.  Accurate detection of coronary arteries with the continuous wavelet transform , 1997, Computers in Cardiology 1997.

[22]  Neutron-gamma discrimination based on the support vector machine method , 2015 .

[23]  Hanane Arahmane,et al.  Neutron Flux Monitoring Based on Blind Source Separation Algorithms in Moroccan TRIGA MARK II Reactor , 2017 .

[24]  Luciano da Fontoura Costa,et al.  Shape Analysis and Classification: Theory and Practice , 2000 .

[25]  M. Joyce,et al.  An investigation of the digital discrimination of neutrons and γ rays with organic scintillation detectors using an artificial neural network , 2009 .

[26]  M. Joyce,et al.  A Digital Method for the Discrimination of Neutrons and $\gamma$ Rays With Organic Scintillation Detectors Using Frequency Gradient Analysis , 2010, IEEE Transactions on Nuclear Science.

[27]  Michael Unser,et al.  Continuous wavelet transform with arbitrary scales and O(N) complexity , 2002, Signal Process..

[28]  G. Knoll Radiation detection and measurement , 1979 .

[29]  J. Kasagi,et al.  Particle identification via pulse-shape discrimination with a charge-integrating ADC , 1988 .

[30]  Michael Unser,et al.  Fractal dimension estimation using the fast continuous wavelet transform , 1995, Optics + Photonics.

[31]  E. Hamzaoui,et al.  Blind nonnegative matrix factorization algorithms to estimate the neutron flux of fission chamber detector: Application to neutron-gamma discrimination , 2018, Journal of Neutron Research.