=Paper= {{Paper |id=Vol-2844/ainst4 |storemode=property |title=An AI Approach in Radioactive Source Localization by a Network of Small Form Factor CZT Sensors |pdfUrl=https://ceur-ws.org/Vol-2844/ainst4.pdf |volume=Vol-2844 |authors=Aristotelis Kyriakis,Konstantinos Karafasoulis |dblpUrl=https://dblp.org/rec/conf/setn/KyriakisK20 }} ==An AI Approach in Radioactive Source Localization by a Network of Small Form Factor CZT Sensors== https://ceur-ws.org/Vol-2844/ainst4.pdf
            An AI Approach in Radioactive Source Localization by a
                  Network of Small Form Factor CZT Sensors
                             Aristotelis Kyriakisβˆ—                                                   Konstantinos Karafasoulisβˆ—
            Institute of Nuclear and Particle Physics, NCSR                                              Hellenic Army Academy
                            "DEMOKRITOS"                                                                16673, Vari, Attica, Greece
                  15341, Agia Paraskevi, Attica, Greece                                                    ckaraf@gmail.com
                      kyriakis@inp.demokritos.gr

ABSTRACT                                                                               developed localization algorithms. The capabilities of the above
We present a small form factor (0.5π‘π‘š 3 ) static CZT sensor net-                       NDD network to localize radioactive sources were investigated
work consisted of a number of Non- Directional Detectors (NDD)                         using simulated data produced by GEANT4 [4] software via the
capable to localize a stationary radiation source in 3D. The localiza-                 SWORD (SoftWare for Optimization of Radiation Detectors) pack-
tion is performed with a fusion algorithm based on AI techniques.                      age [23]. Then a series of verification tests were performed using
The algorithms are based on Multilayer Perseptron Neural Net-                          experimental data collected by a locally developed data acquisition
work (MLP) and Gradient Boosted Decision Trees (BDTG). They                            system from the CZT sensor network realized in our lab. The lo-
have been trained using simulated data produced by the SWORD                           calization algorithms were based on machine learning techniques,
simulation software based on Geant4 framework. The localization                        such as Neural Networks (MLP) and Boosted Decision Trees (BDT).
efficiency of the algorithms was verified with experimental data
taken in our laboratory using a 137𝐢𝑠 source of 180πœ‡πΆπ‘–. The local-
ization resolution of the order of 10cm to 15cm has been archived                      2    RELATED WORK
in Vertical and Horizontal directions respectively and of the order
                                                                                       The radiation localization problem has been studied extensively in
of less than 20cm in the depth direction within a monitored volume
                                                                                       the last years in the framework of homeland security. Localization
of 5m x 2.8m x 2m .
                                                                                       algorithms evolved from single detector ones to sensor networks
                                                                                       and to mobile sensor networks. The complexity of the problem also
CCS CONCEPTS
                                                                                       evolved from the localization of single radiation source to many
β€’ Computer systems organization β†’ Embedded systems; Re-                                radiation sources and to mobile radiation sources.
dundancy; Robotics; β€’ Networks β†’ Network reliability.                                      The single detector algorithms are based on the determination
                                                                                       of a threshold on the count rate of the detector [14]. The threshold
KEYWORDS                                                                               is unusually defined as a multiple of the estimated background
Neural networks, Boosted Decision Trees, CZT sensors, Radiation,                       count rate. Although such an algorithm can detect the presence of
Source Localization                                                                    a radiation source, it lacks the ability to efficiently localize it. This
                                                                                       limitation has been surpassed with the use of radiation sensor net-
1    INTRODUCTION                                                                      works that have the ability to record the radiation information (e.g.
In the new era of homeland security there is a growing concern                         counts or spectra) for the same time window. Radiation information
regarding the possession and the potential use of radiological ma-                     is then fused in order to localize the radiation source. Several fusion
terials by terrorist groups usually in the form of a radiological                      algorithms have been proposed by various researchers.
dispersion device (RDD), also known as "dirty bomb". Since the de-                         The Ratio of Square-Distance (RoSD) algorithm [12] uses infor-
fended areas from such a threat may not have specific entrance and                     mation provided by 3 sensors to estimate the location of the source.
exit points, the problem of how to localize and identify a radioactive                 The algorithm suffers from the estimation of a second position of the
source in an open area should be investigated. The detection has to                    radiation source together with the real position, often mentioned
overcome a variety of uncontrollable factors, such as the presence                     as phantom estimate. The origin of the problem lies in the inability
of benign sources, time and space varying background noise, and                        of the algorithm to distinguish a strong source far away from the
obstacles that may occlude signal from sources. An overview of                         sensors from a weaker source located in a shorter distance. A more
the related work in this subject can be seen in section 2. In this                     elaborate approach that resolves the above ambiguity involves the
work we focus on the localization of stationary radioactive sources                    deployment of more than 3 sensors. However, the method is still
using a network of small form factor static spectroscopic detectors                    prone to noisy data in the real world scenario, where it could not
(Non-Directional Detectors - NDD) realized using CZT crystals.                         localize the source at all.
This network was used as a verification platform for the set of the                        The Maximum Likelihood Estimation (MLE) algorithm has been
βˆ— Both authors contributed equally to this research.
                                                                                       proposed by [5], [3], [10] for the localization of the source and the
                                                                                       estimation of its activity in 2D. The method handles the assessment
                                                                                       of the source parameters as a multidimensional minimization prob-
AINST2020, September 02–04, 2020, Athens, Greece                                       lem, where the function to be minimazed is the error between the
Copyright Β© 2020 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0).                                     recorded and estimated sensor readings. The method can converge
                                                                                       on local minima, which leads to the detection of phantom sources.
   A faster algorithm with respect to the MLE has been proposed          sensors was recorded for a grid of 3000 different source position
by S. Nageswara et al [20], the Mean-of-Estimator (MoE). The algo-       points per layer.For simplicity we simulated source positions in
rithm evaluates the mean of all candidate source estimates. How-         planes parallel to the detectors plain, however during the training
ever,it is prone to large source localization errors when phantom        phase the events (source position) were randomly picked up from
sources are included in the sample.                                      the above sample.
   The complexity of the localization problem increases at the pres-
ence of multiple radiation sources. In such a scenario the number
of the radiation sources is not known and it must be estimated from
the data. This can be done by applying a statistical test which eval-
uates the most probable number of sources prior to the localization
algorithm.
   Bayesian algorithms have been proposed in [22], [7], [13], [8]
for the source localization problem. The source parameters i.e. the
activity of the source and its location are estimated using a set of
observables, the sensor readings. To do so the algorithm computes
the posterior probability distribution based on an estimated prior
distribution. However, the prior estimates can not be easily deter-
mined in real world scenarios where the background can not be
modeled as a Poisson distribution due to the presence of obstacles.
Also source localization has been proposed by a Delayed Rejection
Adaptive Metropolis (DRAM) algorithm [19] .
   In addition a particle filter approach has been used in [18],
[11],[17] in order to estimate the source location. In this algorithm
a large number of random samples of source activity and location
( called particles ) have been used to estimate the probability dis-
tribution function (𝑃𝐷𝐹 ). For each particle the expected radiation      Figure 1: Simulation setup of the " 5 Sensor Cross topology "
readings of the sensors are estimated and the probability to record a    ( S2, S5, S7, S8, S9) in blue. The energy response of the sensors
specific set of measurement is calculated. The accumulation of more      has been recorded when a radioactive source i.e.137𝐢𝑠 (in
measurements causes the expectation of particles to converge to          red) has been placed in various position (in green) at planes
the real source location and activity. Although, this approach works     parallel to the sensor plane.
well for single radiation source the complexity of the algorithm
increases exponentially with the number of sources [9].
   The approach of using static radiation sensors is good when the
                                                                         3.2    MVA techniques description
target is the protection of a restricted monitoring area. In contrast,   Although the energy spectra, of each sensor is recorded, for the
when the target is the protection of a big city this approach is not     same time window Δ𝑑 this work uses only the total recorded counts
sufficient. Thus, mobile sensor networks have been proposed in           in each sensor (𝑁 ). This is done to increase the sensitivity of the
[16] for detecting people carrying radioactive material and in [24]      sensors by taking into account not only the photo-peak informa-
for detecting radioactive sources in urban areas 2019.                   tion but the scattered radiation as well. The localization of the
   However, in this work we focus on an AI approach for the ra-          radiation source algorithms have been designed to handle sources
dioactive source localization based on MVA techniques.                   independent of their activity, by using the sensor with the maxi-
                                                                         mum response (maximum number of counts) as a normalization
3  NON DIRECTIONAL DETECTORS                                             factor for all the sensors. In general: 𝑁 ≃ 𝐴𝑒 βˆ’πœ‡π‘Ÿ /π‘Ÿ 2 , where A is
                                                                         related to the source activity and the sensor efficiency, πœ‡ is the at-
   SIMULATION
                                                                         tenuation coefficient and π‘Ÿ is the distance between radiation source
3.1 Geometrical Setup of the Simulation                                  and sensor. It is obvious that without normalization the algorithms
Detailed simulation has been used to study the ability of the NDD        could be biased by the source activity. Thus the normalization we
network to localize a radioactive source within a volume of 28π‘š 3 .      performed to the maximum recorded counts is mandatory to get rid
A model of 5 CZT spectroscopic sensors in cruciform topology             off the dependence of the source activity. The set of the recorded
(" 5 Sensor Cross topology ") having an active volume of 0.5π‘π‘š 3         normalized counts by all sensors, is the set of the input variables to
each, has been irradiated by a 137𝐢𝑠 source having an activity of        the Multivariate Analysis algorithms (MVA) and it defines a single
1π‘šπΆπ‘– for Δ𝑑 = 45𝑠𝑒𝑐 in the absence of NORM background. The               event. The TMVA [6] toolkit has been used for the MVA methods
inter-sensor distance in the horizontal axis was set to 2.5π‘š whilst      through the ROOT [2] framework.
the vertical inter-sensor distance was set to 1.4π‘š. This setup was          The basic steps of our approach are the following:
selected to match with our experimental hall specification. The               β€’ Normalize Sensor Readings to the sensor with the maximum
source has been placed at various positions (figure 1) i.e. within              recording during the same time window.
parallel planes at distances between 40π‘π‘š to 200π‘π‘š away from the              β€’ Use MVA techniques to estimate independently the Horizon-
sensor plain in steps of 40π‘π‘š. The energy response of the 5 CZT                 tal (𝑋 ), Vertical (π‘Œ ) and Depth (𝑍 ) position of the source by
        taking into account the normalized sensor counts.We have                      Table 1: Neural Network Parameters
        chosen three independent models one for each space coordi-
        nate and not one model with two or three position outputs                        Neural Network Parameter         Value
        since the number of simulated events is not sufficient large
                                                                                        Number of Training Samples        12000
        to support this exercise.
                                                                                        Number of Testing Samples          3000
  For the second step above the following regression techniques                          Number of Cycles(Epochs)          1000
have been evaluated:                                                                         Hidden Nodes                   26
      β€’ Multi Layer Persepton Artificial Neural Network (MLP),                              Training Method               BFGS
      β€’ Gradient Boosted Decision Trees (BDTG)                                             Activation Function             tanh
                                                                                              Convergence                 1𝐸 βˆ’6
Both of the above regression techniques are supported by the TMVA
[6] toolkit.

3.3     MLP method
Neural Networks are used in a variety of tasks such as pattern
recognition, computer vision, speech recognition and regression
problems. They consist of interconnected nodes, called neurons,
which are organized in layers. Signals travel from the first layer
(input), to the last layer ( output ). Their internal layers are known
as hidden layers. In this article the Multi-Layer Percepton Artificial
Neural Network (MLP) realized in the TMVA package has been used
(figure 2). During the learning phase the network was supplied with
π‘π‘‘π‘Ÿπ‘Žπ‘–π‘›π‘–π‘›π‘” = 12000 training and 𝑁𝑑𝑒𝑠𝑑 = 3000 test samples from the
simulated data ( the normalized sensor counts ) where the output
of the network (the radiation source coordinate) is known. The
neuron weights are adjusted by the BFGS [21] algorithm and π‘‘π‘Žπ‘›β„Ž
as activation function. The parameters used in MLP can be seen in
Table 1.




                                                                         Figure 3: The linear correlation matrix of the input vari-
                                                                         ables for the MLP method.




                                                                         3.4    Gradient Boosted Decision Trees (BDTG)
                                                                                method
                                                                         Decision Trees started to play an important role in discriminating
                                                                         data in two classes when a set of input variables provides enough
                                                                         information to separate the data after a series of cuts in the input
Figure 2: Schematic of the neural network with 5 input                   variables. Usually data provided by simulation are used to train the
nodes(the normalized sensor counts), 1 hidden layer with 26              Decision Tree, where class identification is known a priori. How-
nodes and one output node for the Source Coordinate esti-                ever, decision trees suffer from instabilities depending on the data
mation.                                                                  training set. This problem has already been solved [15] by creat-
                                                                         ing a forest of trees, where each misclassified event is reweighted
                                                                         (boosted) in order to be used in the next tree in the forest. A scoring
   The linear correlation matrix of the input variables is shown in      algorithm that spans through all trees in the forest defines the final
figure 3 where a clear lack of correlation is observed. In figure 4      class decision for the event. A similar approach is used if instead of
the successful convergence test is shown where no overtraining is        a classification, we have to deal with a regression problem, where
observed since the test line ( blue dot line ) lies above the training   the end leaf defines the achieved value (figure 5). The parameters
line ( red line ).                                                       of the Gradient BDT used in our case can be seen in Table 2.
                                                                                                                               Table 2: Gradient BDT Parameters

                                                                                                                              BDT Parameter                                                                           Value
                                                                                                           Number of Training Samples                                                                    12000
                                                                                                           Number of Testing Samples                                                                     3000
                                                                                                               Number of Trees                                                                           2000
                                                                                                                  Granularity                                                                              20
                                                                                                               Maximum Depth                                                                                4
                                                                                                                  Boost Type                                                                           Gradient
                                                                                                               Separation Type                                                                    Regression Variance
                                                                                                                Prune Method                                                                       Cost Complexity


                                                                       method and BDTG method respectively as a function of the corre-
                                                                       sponding true horizontal coordinate, (b),(d) the horizontal source po-
                                                                       sition accuracy from the MLP method and from the BDTG method
                                                                       respectively. As can be seen the horizontal accuracy is almost flat
                                                                       with respect to the true source horizontal coordinate except some
                                                                       small deviation towards the edges of the monitoring volume. It
Figure 4: The MLP convergent test. No overtraining is ob-
                                                                       is well centered to zero with resolution (the RMS of the accuracy
served since the test line (blue dot line) lies above the train-
                                                                       distribution) of the order of 10π‘π‘š in accordance to our grid segmen-
ing line(red line)..
                                                                       tation (10π‘π‘š) of the source locations used in the training. Figure 7
                                                                       refers to the "5 Sensor Cross topology" and shows: (a),(c) the vertical
                                                                       source position accuracy (estimated vertical coordinate minus its
                                                                       true value) by the MLP method and BDTG method respectively as
                                                                       a function of the corresponding true vertical coordinate, (b),(d) the
                                                                       vertical source position accuracy from the MLP method and from
                                                                       the BDTG method respectively. It can be seen the vertical accuracy
                                                                       is almost flat with respect to the true source vertical coordinate
                                                                       except some small deviation towards the edges, it is well centered
                                                                       around zero with resolution of the order of 9π‘π‘š close to our grid
                                                                       segmentation (5π‘π‘š) of the source locations used in the training.

                                                                                               100                                                                                                                                                       dX_Data_MLP
                                                                       - XTrue ) [cm]




                                                                                                                                                                                Events




                                                                                                                                                                                                                                                        Entries        3000
                                                                                                80
                                                                                                                                                                           25
                                                                                                                                                                                         600                                                            Mean       βˆ’ 0.1331
                                                                                                          (a) 5 Sensors Cross Topology                                                           (b) 5 Sensors                                          Std Dev       8.873
                                                                                                60
                                                                                                                 Simulated Data                                            20            500
                                                                                                                                                                                                        Cross                        Simulated
                                                                                 Calculated




                                                                                                40

                                                                                                20                                                                                       400
                                                                                                                                                                           15                           Topology                     Data
                                                                       (X




                                                                                                 0
                                                                                                                                                                                         300
                                                                                               βˆ’20
                                                                                                                                                                           10
                                                                                               βˆ’40                                                                                       200

                                                                                               βˆ’60
                                                                                                          Cs-137                                         MLP               5
                                                                                                                                                                                         100       Cs-137                                      MLP
Figure 5: Schematic of the Gradient BDT Boost Type for the                                     βˆ’80

                                                                                              βˆ’100
                                                                                                 βˆ’250   βˆ’200   βˆ’150    βˆ’100   βˆ’50   0      50      100   150   200   250
                                                                                                                                                                           0               0
                                                                                                                                                                                          βˆ’100    βˆ’80    βˆ’60    βˆ’40   βˆ’20   0   20     40      60         80      100

Source Coordinate estimation.                                                                                         True Horizontal (X
                                                                                                                                        True
                                                                                                                                               ) Source Coordinate [cm]                                                               (X
                                                                                                                                                                                                                                        Calculated
                                                                                                                                                                                                                                                     - XTrue ) [cm]



                                                                                               100                                                                                                                                                      dX_Data_BDTG
                                                                       - XTrue ) [cm]




                                                                                                                                                                                Events




                                                                                                                                                                                                                                                        Entries  3000
                                                                                                80
                                                                                                                                                                           30                                                                           Mean    βˆ’ 0.48
                                                                                                          (c) 5 Sensors Cross Topology                                                   600                                                            Std Dev  9.731
                                                                                                                                                                                                 (d) 5 Sensors
                                                                                                60
                                                                                                                 Simulated Data                                            25
                                                                                                                                                                                         500

4     EVALUATION OF MVA ALGORITHMS                                                                                                                                                                      Cross                        Simulated
                                                                                 Calculated




                                                                                                40
                                                                                                                                                                           20
                                                                                                20
                                                                                                                                                                                         400
                                                                                                                                                                                                        Topology                     Data
                                                                       (X




After the training of both the MLP and BDTG methods, the produced
                                                                                                 0
                                                                                                                                                                           15
                                                                                                                                                                                         300
                                                                                               βˆ’20



weights were evaluated with simulated samples from 137𝐢𝑠 source,
                                                                                               βˆ’40                                                                         10
                                                                                                                                                                                         200

                                                                                               βˆ’60
                                                                                                          Cs-137                                         BDTG                                      Cs-137                                      BDTG
not previously seen in the training phase.
                                                                                                                                                                           5             100
                                                                                               βˆ’80

                                                                                              βˆ’100                                                                         0               0
                                                                                                 βˆ’250   βˆ’200   βˆ’150    βˆ’100   βˆ’50   0      50      100   150   200   250                  βˆ’100    βˆ’80    βˆ’60    βˆ’40   βˆ’20   0   20     40      60         80      100
                                                                                                                      True Horizontal (X       ) Source Coordinate [cm]                                                               (X             - XTrue ) [cm]
                                                                                                                                        True                                                                                            Calculated




4.1    Evaluation with 137𝐢𝑠 source
                                                                       Figure 6: Simulated "5 Sensors Cross topology" with a 137𝐢𝑠
An evaluation sample was produced with a 137𝐢𝑠 source at a dis-
                                                                       Source (1π‘šπΆπ‘–) at 1m from sensor plain that radiated for 45𝑠𝑒𝑐.
tance of 1m away from the sensor plain of the same activity (1π‘šπΆπ‘–)
                                                                       Horizontal source position accuracy by the MLP method (a)
and for the same radiation exposure time (Δ𝑑 = 45𝑠𝑒𝑐) as the train-
                                                                       and by the BDTG method (c) vs the true horizontal source
ing sample, using the SWORD package. This sample was not used
                                                                       coordinate. Horizontal source position accuracy by the MLP
during the training phase. Figure 6 refers to the "5 Sensor Cross
                                                                       method (b) and by the BDTG method (d).
topology" and shows: (a),(c) the horizontal source position accuracy
(estimated horizontal coordinate minus its true value) by the MLP
                         100                                                                           20                                                                                  dY_Data_MLP          5 EXPERIMENTAL SETUP
 - YTrue ) [cm]




                                                                                                               Events
                                                                                                                                                                                          Entries       3000
                          80                                                                           18               600                                                               Mean       βˆ’0.3095
                                    (a) 5 Sensors Cross Topology                                                                (b) 5 Sensors                                             Std Dev        9.06
                          60
                                           Simulated Data                                              16
                                                                                                                        500
                                                                                                                                       Cross                           Simulated
                                                                                                                                                                                                                5.1 Source Position Platform
           Calculated




                          40                                                                           14

                          20                                                                           12               400
                                                                                                                                       Topology                        Data                                     For the verification of the data fusion algorithms a test- bed was
 (Y




                           0                                                                           10


                                                                                                                                                                                                                setup using CZT detectors purchased by RITEC[25]. A 3-D step-
                                                                                                                        300
                         βˆ’20                                                                           8

                         βˆ’40                                                                                            200

                                                                                                                                                                                                                motor rail system that positions a radioactive source in predefined
                                                                                                       6

                         βˆ’60
                                    Cs-137                                     MLP                     4
                                                                                                                        100       Cs-137                                         MLP
                                                                                                                                                                                                                position has been developed and installed in the testbed area.(the
                         βˆ’80                                                                           2

                        βˆ’100                                                                           0                  0
                           βˆ’150       βˆ’100     βˆ’50       0              50       100             150                     βˆ’100    βˆ’80    βˆ’60    βˆ’40   βˆ’20   0      20     40      60         80      100


                                                                                                                                                                                                                RMS of the accuracy distribution) The 3-D step motor system is con-
                                             True Vertical (Y        ) Source Coordinate [cm]                                                                           (Y             - YTrue ) [cm]
                                                              True                                                                                                        Calculated




                         100                                                                           20                                                                                 dY_Data_BDTG
                                                                                                                                                                                                                trolled by an Arduino microcontroller [1]. A software GUI written
 - YTrue ) [cm]




                                                                                                               Events
                                                                                                                        700                                                               Entries   3000
                                                                                                                                                                                          Mean    0.1316

                                                                                                                                                                                                                in java controls and sends the appropriate commands to Arduino
                          80                                                                           18
                                    (c) 5 Sensors Cross Topology                                                        600
                                                                                                                                                                                          Std Dev 9.663
                          60
                                           Simulated Data                                              16                       (d) 5 Sensors
                                                                                                                                                                                                                microcontroller in order to position the radiation source in the
           Calculated




                          40                                                                           14               500
                                                                                                                                       Cross                           Simulated
                          20                                                                           12
                                                                                                                        400

                                                                                                                                                                                                                desired position.
 (Y




                           0                                                                           10                              Topology                        Data
                                                                                                                        300
                         βˆ’20                                                                           8

                         βˆ’40                                                                           6                200

                         βˆ’60
                                    Cs-137                                     BDTG
                                                                                                                                                                                                                5.2    DAQ System
                                                                                                       4
                                                                                                                        100       Cs-137                                         BDTG
                         βˆ’80                                                                           2

                        βˆ’100                                                                           0                  0

                                                                                                                                                                                                                A locally developed Data Acquisition System (DAQ) has been used
                           βˆ’150       βˆ’100     βˆ’50       0              50       100             150                     βˆ’100    βˆ’80    βˆ’60    βˆ’40   βˆ’20   0      20     40      60         80      100
                                             True Vertical (Y        ) Source Coordinate [cm]                                                                           (Y             - YTrue ) [cm]
                                                              True                                                                                                        Calculated




                                                                                                                                                                                                                to collect the spectra for the various radioactive source positions.
Figure 7: Simulated "5 Sensors Cross topology" with a 137𝐢𝑠                                                                                                                                                     The DAQ system consists of two software components.
Source (1π‘šπΆπ‘–) at 1m from sensor plain that radiated for 45𝑠𝑒𝑐.                                                                                                                                                     The main tasks of the client are :
Vertical source position accuracy by the MLP method (a) and                                                                                                                                                          β€’ to connect to the sensor and control it. To send commands
by the BDTG method (c) vs the true vertical source coordi-                                                                                                                                                             to the sensor and receive the responses.
nate. Vertical source position accuracy by the MLP method                                                                                                                                                            β€’ to accept control connections from the server. Through these
(b) and by the BDTG method (d).                                                                                                                                                                                        connections, it receives commands and sends back the re-
                                                                                                                                                                                                                       sponses.
                                                                                                                                                                                                                     β€’ to send measurement data to the server.
   Figure 8 refers to the "5 Sensor Cross topology" and shows: (a) the                                                                                                                                             The main tasks of the server are:
depth source position accuracy by the MLP method at the source                                                                                                                                                       β€’ to send commands to the clients.
distance of 1m from the sensor plain and (b) the corresponding                                                                                                                                                       β€’ to provide feedback during the execution of the commands.
depth source position accuracy by the BDTG method. A small                                                                                                                                                           β€’ to receive and store measurements from the clients in a
bias at the central value with a resolution of the order of 12π‘π‘š                                                                                                                                                       database.
was observed less to our grid segmentation (40π‘π‘š) of the source                                                                                                                                                      β€’ to allow retrieval of past measurements for analysis.
locations used in the training
                                                                                                                                                                                                                   The client follows a layered structure. Each layer communicates
                                                                                                                                                                                                                only with the layer above or below it. This layered architecture
                                                                                                                                                                                                                achieves low coupling between the client logic and the sensor type.
                                                                                       dZ_Data_MLP                                                                                        dZ_Data_BDTG          Adding support for a new type of sensor requires only creating
Entries




                                                                                                            Entries




                                                                                                                                                                                                                a new sensor manager implementation for the specific sensor. In
                                                                                       Entries      3000                400                                                               Entries       3000

                        400       (a) 5 Sensors                                        Mean       βˆ’ 3.428
                                                                                                                                (b) 5 Sensors                                             Mean       βˆ’ 1.975


                                     Cross                                             Std Dev     12.97
                                                                                                                        350        Cross
                                                                                                                                                                                          Std Dev       13.86
                                                                                                                                                                                                                addition the server communicates through the command controller
                                                                                                                                                                                                                layer while the sensor communicates through the sensor manager
                        350          Topology
                                                                                                                                   Topology
                                                                                                                        300
                        300                                                                                                                                                                                     implementation corresponding to its type. The software for the
                        250
                                                                                                                        250
                                                                                                                                 Simulated
                                                                                                                                                                                                                fusion node utilizes web technologies [26] which make it possible
                                   Simulated
                                                                                                                        200      Data                                                                           for the sensors, the fusion node, and the operator to be at different
                                   Data
                                                                                                                                                                                                                locations. A session is a series of measurements performed by a
                        200


                        150
                                                                                                                        150
                                                                                                                                                                                                                number of sensors over a specific period of time. For each session
                        100
                                                                                                                        100                                                                                     we can define the type of the radiation source (or background), the
                                                                                                                                  Cs-137                                           BDTG
                                                                                                                                                                                                                date and time that the measurement started and the configuration.
                                    Cs-137                                      MLP
                                                                                                                                                                                                                By the term configuration we mean the number of measurements
                         50                                                                                             50



                          0
                         βˆ’100 βˆ’80 βˆ’60 βˆ’40 βˆ’20            0      20       40    60       80       100
                                                                                                                          0
                                                                                                                         βˆ’100 βˆ’80 βˆ’60 βˆ’40 βˆ’20              0      20    40       60        80       100
                                                                                                                                                                                                                that every sensor will perform and the duration of each one of these
                                                             (ZCalculated - ZTrue ) [cm]                                                                       (ZCalculated - ZTrue ) [cm]                      measurements. A small paragraph of text can also by recorded for
                                                                                                                                                                                                                each session containing further details.
Figure 8: Simulated "5 Sensors Cross topology" with a 137𝐢𝑠
Source (1π‘šπΆπ‘–) at 1m from sensor plain that radiated for 45𝑠𝑒𝑐                                                                                                                                                   5.3    Sensor Energy Response
(a) the depth source position accuracy from the MLP method                                                                                                                                                      In figure 9 an indicative response of the five sensors 𝑆2(π‘‘π‘œπ‘),
at the source distance of 1m from the sensor plain and (b)                                                                                                                                                      𝑆8(π‘π‘’π‘›π‘‘π‘Ÿπ‘Žπ‘™), 𝑆5(π‘π‘œπ‘‘π‘‘π‘œπ‘š), 𝑆7(π‘Ÿπ‘–π‘”β„Žπ‘‘) and 𝑆9(𝑙𝑒 𝑓 𝑑) is shown after
the corresponding depth source position accuracy from the                                                                                                                                                       3π‘šπ‘–π‘› of irradiation with a 180πœ‡πΆπ‘– 137𝐢𝑠 source and after back-
BDTG method.                                                                                                                                                                                                    ground subtraction for a central source position. For each source
                                                                                                                                                                                                                position the sensors spectrum was saved every 10𝑠𝑒𝑐 of acquisi-
                                                                                                                                                                                                                tion time, resulting in 18 spectrum stamps during the 3π‘šπ‘–π‘› of total
acquisition time. The source is located at a distance 120π‘π‘š away                                                                                                                                                                          this information. An easy solution to this problem was to calculate
from the sensor plain inside our test volume. Clear evidence of                                                                                                                                                                           the above correction (shown in figure 13) and subtract it from the
the presence of the 137𝐢𝑠 source is the photo-peak around 662π‘˜π‘’π‘‰                                                                                                                                                                          estimated depth coordinated. Another solution is to fine tune the
seen more pronounced by sensors, 𝑆9, 𝑆8, 𝑆7 and 𝑆5.                                                                                                                                                                                       model by including real data in the training phase giving in this
                                                                                                                                                                                                                                          way the missing information concerning the signal attenuation due
                                                                           Events/1.639keV

                                                                                                                                                                                                                                          to scattering in the surrounding material.
                                                                                              60
                                                                                                               Source Location: (16, -14, 120) [cm]
                                                                                              50
                                                                                                                  137
                                                                                                                        Cs Bare Source
                                                                                              40
                                                                                                                                                                                                                                                                                                                                                                                                              dX_Data_MLP




                                                                                                                                                                                                                                           Horizontal Accuracy [cm]
                                                                                                                                                                                                                                                                      100                                                               5




                                                                                                                                                                                                                                                                                                                                              Events
                                                                                                                                                                                                                                                                                                                                                       18                                                    Entries     112
                                                                                              30
                                                                                                                                                                                                                                                                                                                                                                                                                     βˆ’ 8.055
                                                                                                                                                                                                                                                                       80 (a) 5 Sensors Cross Topology                                  4.5
                                                                                                                                                                                                                                                                                                                                                       16     (b) 5 Sensors
                                                                                                                                                                                                                                                                                                                                                                                                             Mean
                                                                                                                                                                                                                                                                                                                                                                                                             Std Dev 14.51
                                                                                              20
                                                                                                                                                                                                                                                                       60
                                                                                                                                                                                                                                                                                 Experimental Data                                      4
                                                                                                                                                                                                                                                                                                                                                       14        Cross
                                                                                              10
                                                                                                                                                                                                                                                                       40                                                               3.5                                                      Experimental
                                                                                              0
                                                                                               0   200   400   600         800      1000      1200 1400
                                                                                                                                                                                                                                                                                                                                                       12        Topology
                                                                                                                                                                                                                                                                       20                                                               3
                                                                                                                                                  Energy [keV]
                                                                                                                                                                                                                                                                                                                                                       10                                        Data
                                                                                                                                                                                                                                                                        0                                                               2.5
                                                                                                                                                                                                                                                                                                                                                        8
                                                                                                                                                                                                                                                                      βˆ’20
 Events/1.639keV




                                                                           Events/1.631keV




                                                                                                                                                                 Events/1.622keV
                                                                                                                                                                                   20                                                                                                                                                   2
                                                                                             140
                   14                                                                                                                                                              18
                                                                                                                                                                                                                                                                      βˆ’40                                                               1.5             6
                                                                                             120
                   12
                                                                                             100
                                                                                                                                                                                   16
                                                                                                                                                                                                                                                                      βˆ’60                                                                               4       Cs-137                                  MLP
                   10                                                                                                                                                              14
                                                                                                                                                                                   12
                                                                                                                                                                                                                                                                              Cs-137                                  MLP               1

                    8                                                                         80                                                                                                                                                                      βˆ’80                                                               0.5             2
                                                                                                                                                                                   10
                    6                                                                         60                                                                                   8                                                                         βˆ’100                                                                       0               0
                                                                                                                                                                                                                                                                βˆ’250        βˆ’200   βˆ’150   βˆ’100   βˆ’50   0   50   100   150   200   250                  βˆ’100    βˆ’80   βˆ’60   βˆ’40   βˆ’20   0    20    40    60    80     100
                    4                                                                         40                                                                                   6
                                                                                                                                                                                   4                                                                                                      TRUE Horizontal Source Coordinate [cm]                                                           Horizontal Accuracy [cm]
                    2                                                                         20
                                                                                                                                                                                   2
                    0                                                                         0                                                                                    0
                     0   200   400   600   800   1000   1200 1400                              0   200   400   600         800      1000      1200 1400                             0   200   400   600   800   1000   1200 1400
                                                            Energy [keV]                                                                          Energy [keV]                                                             Energy [keV]                                                                                                                                                                      dX_Data_BDTG




                                                                                                                                                                                                                                           Horizontal Accuracy [cm]
                                                                                                                                                                                                                                                                      100                                                               4              22




                                                                                                                                                                                                                                                                                                                                              Events
                                                                                                                                                                                                                                                                                                                                                                                                             Entries     112
                                                                                                                                                                                                                                                                                                                                                                                                                     βˆ’ 8.769
                                                                                                                                                                                                                                                                       80 (c) 5 Sensors Cross Topology                                  3.5
                                                                                                                                                                                                                                                                                                                                                       20
                                                                                                                                                                                                                                                                                                                                                              (d) 5 Sensors                                  Mean
                                                                                                                                                                                                                                                                                                                                                                                                             Std Dev     12.3
                                                                           Events/1.711keV




                                                                                              50                                                                                                                                                                                                                                                       18
                                                                                                                                                                                                                                                                       60
                                                                                                                                                                                                                                                                                 Experimental Data                                      3
                                                                                                                                                                                                                                                                                                                                                       16        Cross
                                                                                              40                                                                                                                                                                       40
                                                                                                                                                                                                                                                                                                                                        2.5            14
                                                                                                                                                                                                                                                                                                                                                                 Topology                        Experimental
                                                                                                                                                                                                                                                                       20
                                                                                              30
                                                                                                                                                                                                                                                                        0                                                               2
                                                                                                                                                                                                                                                                                                                                                       12
                                                                                                                                                                                                                                                                                                                                                                                                 Data
                                                                                              20                                                                                                                                                                                                                                                       10
                                                                                                                                                                                                                                                                      βˆ’20
                                                                                                                                                                                                                                                                                                                                        1.5             8
                                                                                              10
                                                                                                                                                                                                                                                                      βˆ’40
                                                                                                                                                                                                                                                                                                                                                        6
                                                                                                                                                                                                                                                                                                                                        1
                                                                                                                                                                                                                                                                      βˆ’60
                                                                                              00   200   400   600         800      1000      1200 1400
                                                                                                                                                  Energy [keV]
                                                                                                                                                                                                                                                                              Cs-137                                  BDTG              0.5
                                                                                                                                                                                                                                                                                                                                                        4
                                                                                                                                                                                                                                                                                                                                                                Cs-137                                  BDTG
                                                                                                                                                                                                                                                                      βˆ’80                                                                               2

                                                                                                                                                                                                                                                             βˆ’100                                                                       0               0
                                                                                                                                                                                                                                                                βˆ’250        βˆ’200   βˆ’150   βˆ’100   βˆ’50   0   50   100   150   200   250                  βˆ’100    βˆ’80   βˆ’60   βˆ’40   βˆ’20   0    20    40    60    80     100

                                                                                                                                                                                                                                                                                          TRUE Horizontal Source Coordinate [cm]                                                           Horizontal Accuracy [cm]
Figure 9: The response after 3π‘šπ‘–π‘› of exposure at a
180πœ‡πΆπ‘– 137𝐢𝑠 source of the five sensors 𝑆2(π‘‘π‘œπ‘), 𝑆8(π‘π‘’π‘›π‘‘π‘Ÿπ‘Žπ‘™),
                                                                                                                                                                                                                                          Figure 10: Experimental "5 Sensors Cross topology" with a
𝑆5(π‘π‘œπ‘‘π‘‘π‘œπ‘š), 𝑆7(π‘Ÿπ‘–π‘”β„Žπ‘‘) and 𝑆9(𝑙𝑒 𝑓 𝑑) after background subtrac-                                                                                                                                                                            137𝐢𝑠 Source (180πœ‡πΆπ‘–) at 1.2π‘š from sensor plain that radiated
tion. Clear evidence of the presence of the 137𝐢𝑠 source is the
                                                                                                                                                                                                                                          for 3π‘šπ‘–π‘›. Horizontal source position accuracy by the MLP
photo-peak around 662π‘˜π‘’π‘‰ and the 𝑋 βˆ’ π‘Ÿπ‘Žπ‘¦ peak of 32π‘˜π‘’π‘‰ .
                                                                                                                                                                                                                                          method (a) and by the BDTG method (c) vs the true horizon-
                                                                                                                                                                                                                                          tal source coordinate. Horizontal source position accuracy
   The energy spectra received are consisted of two parts: (a) the                                                                                                                                                                        by the MLP method (b) and by the BDTG method (d).
photo-peak and (b) the continuum part of the spectrum. In the case
of the unshielded sources studied in our case (this can be verified by
the presence of the 𝑋 βˆ’ π‘Ÿπ‘Žπ‘¦ peak around 32π‘˜π‘’π‘‰ seen in the spectra                                                                                                                                                                         7                                 CONCLUSIONS
plot and more pronounced by sensor 𝑆8), the continuum part of the                                                                                                                                                                         The ability of a sensor network consisting of five small form factor
spectrum is mainly due to Compton scattering in the surrounding                                                                                                                                                                           CZT sensors having a co-planar topology to estimate a radioac-
the detector material.                                                                                                                                                                                                                    tive source position in 3D has been evaluated using supervised
                                                                                                                                                                                                                                          machine learning techniques on fully simulated data samples. The
6                        ALGORITHM VERIFICATION WITH                                                                                                                                                                                      algorithms have been verified by a series of experiments, where
                         EXPERIMENTAL DATA                                                                                                                                                                                                the CZT sensor network has been irradiated by a 137𝐢𝑠 Source of
The weights produced from the simulated data were used to evalu-                                                                                                                                                                          180πœ‡πΆπ‘–. A localization accuracy within a volume of 5m x 2.8m x 2m
ate the algoritms with experimental data. The source spatial accu-                                                                                                                                                                        of 10π‘π‘š to 15π‘π‘š in vertical and horizontal source coordinates re-
racy estimated by the "5 Sensor Cross Topology" system is presented                                                                                                                                                                       spectively has been achieved after an exposure time of 3π‘šπ‘–π‘› while
in figures 10 (Horizontal accuracy), 11 (Vertical accuracy) and 12                                                                                                                                                                        the depth is estimated with a resolution of less than 20π‘π‘š but with
(Depth accuracy) respectively. The Horizontal and Vertical resolu-                                                                                                                                                                        a bias in the accuracy mean value that can be easily corrected.
tion (the RMS of the accuracy distribution) is of the order of 10π‘π‘š
to 15π‘π‘š in accordance to the simulation results but the Depth reso-                                                                                                                                                                       8                                 ACKNOWLEDGMENTS
lution is worse with a pronounced bias in the mean value as can                                                                                                                                                                           This research has been funded by NATO (SfP-984705) SENERA
be seen in figure 13, where the mean depth accuracy is plotted as a                                                                                                                                                                       project.
function of the true depth source coordinate. A clear bias of almost
the almost the same level is observed and this is subtracted from                                                                                                                                                                         REFERENCES
the estimated depth value to produce the plot seen in figure 12. This                                                                                                                                                                      [1] Arduino 2020. Arduino Uno Homepage. https://www.arduino.cc/
                                                                                                                                                                                                                                           [2] R. Brun and F. Rademakers. 1997. ROOT - an object oriented data analysis
systematic bias is mainly due to the scattering material all around                                                                                                                                                                            framework. Nucl. Instrum. Meth. Phys. Res. A 389, 81 (1997).
the experimental area that reduces the total counts recorded by                                                                                                                                                                            [3] B. Deb. 2013,. Iterative estimation of location and trajectory of radioactive sources
the sensors and thus giving the impression that the source is fur-                                                                                                                                                                             with a networked system of detectors,. IEEE Trans. Nucl. Sci., 60, 2 (2013,), pp. 1315–
                                                                                                                                                                                                                                               1326,. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6485009
ther that it is in reality. This scattering was not taken into account                                                                                                                                                                     [4] Agostinelli et al. 2003,. GEANT4 - a simulation toolkit,. Nucl. Instrum. Meth. A,
in the simulation and thus the produced weights do not contain                                                                                                                                                                                 506 (2003,), pp. 250,.
                                                                                                                                                                   dY_Data_MLP
 Vertical Accuracy [cm]




                          100                                                               6




                                                                                                 Events
                                                                                                           25
                                                                                                                                                                  Entries     112
                                                                                                                                                                          βˆ’ 2.266
                           80 (a) 5 Sensors Cross Topology                                                                                                        Mean
                                                                                                                                                                  Std Dev 10.41                     70                                                          70




                                                                                                                                                                                         - Z True ) [cm]




                                                                                                                                                                                                                                                     - Z True ) [cm]
                           60
                                     Experimental Data
                                                                                            5
                                                                                                           20     (b) 5 Sensors
                           40                                                                                        Cross                             Experimental
                                                                                            4
                           20                                                                              15
                                                                                                                     Topology                          Data                                                         MLP                                                        BDTG


                            0                                                               3
                                                                                                                                                                                                    60                                                          60




                                                                                                                                                                                                   Estimated




                                                                                                                                                                                                                                                               Estimated
                          βˆ’20                                                                              10
                                                                                            2
                          βˆ’40




                                                                                                                                                                                         Mean (Z




                                                                                                                                                                                                                                                     Mean (Z
                          βˆ’60
                                  Cs-137                           MLP                      1
                                                                                                            5
                                                                                                                    Cs-137                                   MLP                                    50                                                          50
                          βˆ’80

                  βˆ’100                                                                      0               0
                     βˆ’150          βˆ’100    βˆ’50      0        50     100             150                    βˆ’100    βˆ’80     βˆ’60   βˆ’40   βˆ’20    0   20    40   60    80       100

                                           TRUE Vertical Source Coordinate [cm]                                                                    Vertical Accuracy [cm]
                                                                                                                                                                                                    40                                                          40
                                                                                                                                                                  dY_Data_BDTG
 Vertical Accuracy [cm]




                          100                                                               7
                                                                                                 Events

                                                                                                                                                                  Entries     112
                                                                                                                                                                          βˆ’ 4.518
                           80   (c) 5 Sensors Cross Topology                                               25
                                                                                                                                                                  Mean
                                                                                                                                                                  Std Dev 13.05
                                                                                            6
                                                                                                                  (d) 5 Sensors                                                                     30                                                          30
                           60
                                       Experimental Data                                                             Cross
                           40                                                               5              20

                           20
                                                                                            4
                                                                                                                     Topology                          Experimental
                                                                                                           15
                                                                                                                                                       Data                                                                    p0    53.89 Β± 1.161                                         p0   52.79 Β± 1.202
                            0
                                                                                                                                                                                                    20                                                          20
                                                                                            3
                          βˆ’20
                                                                                                           10
                          βˆ’40                                                               2

                          βˆ’60
                                  Cs-137                           BDTG                                     5       Cs-137                                   BDTG
                          βˆ’80
                                                                                            1
                                                                                                                                                                                                    10                                                          10
                                                                                                                                                                                                               40 50 60 70 80 90 100110120                                 40 50 60 70 80 90 100 110 120
                  βˆ’100                                                                      0               0
                     βˆ’150          βˆ’100    βˆ’50      0        50     100             150                    βˆ’100    βˆ’80     βˆ’60   βˆ’40   βˆ’20    0   20    40   60    80       100

                                           TRUE Vertical Source Coordinate [cm]                                                                    Vertical Accuracy [cm]                                                           ZTrue [cm]                                                   ZTrue [cm]


Figure 11: Experimental "5 Sensors Cross topology" with                                                                                                                                 Figure 13: A clear bias of almost the same level is observed in
a 137𝐢𝑠 Source (180πœ‡πΆπ‘–) at 1.2π‘š from sensor plain that radi-                                                                                                                            the estimated source depth as a function of the true source
ated for 3π‘šπ‘–π‘›. Vertical source position accuracy by the MLP                                                                                                                             depth for both methods i.e MLP (left) and BDTG (right). This
method (a) and by the BDTG method (c) vs the true vertical                                                                                                                              corrections should be subtracted from the estimated source
source coordinate. Vertical source position accuracy by the                                                                                                                             depth.
MLP method (b) and by the BDTG method (d).

                                                                                                                                                                                         [8] C. Farinetto et al. 2020,. A. Poisson source localization on the plane: change-point
                                                                                                                                                                                             case,. Ann Inst Stat Math , 72 (2020,), pp. 675–698,. https://doi.org/10.1007/s10463-
                                                                                                                                                                                             018-00704-0
                                                                          dZ_Data_MLP                                                                             dZ_Data_BDTG
 Entries




                                                                                                 Entries




                                                                                                                                                                                         [9] Chris Kreucher et al. 2005,. Multitarget tracking using the joint multitarget
                                                                          Entries         112                                                                     Entries         112

                                                                          Mean            1.57                                                                    Mean            3.7

                          12                                              Std Dev     16.26
                                                                                                          14
                                                                                                                  (b) 5 Sensors                                   Std Dev     17.07
                                                                                                                                                                                             probability density,. Proceedings of IEEE Transactions on Aerospace and Electronic
                                (a) 5 Sensors
                                                                                                                                                                                             Systems, 41β€ž (4), (2005,), pp. 1396–1414. https://ieeexplore.ieee.org/stamp/stamp.
                                   Cross                                                                  12             Cross                                                               jsp?tp=&arnumber=1561892
                          10
                                   Topology                                                                                                                                             [10] E. Bai et al. 2015,. Maximum Likelihood Localization of Radioactive Sources
                                                                                                                         Topology                                                            Against a Highly Fluctuating Background,. IEEE Trans. Nucl. Sci., 62, 6 (2015,),
                                                                                                          10
                           8
                                                                                                                                                                                             pp. 3274–3282,. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=
                                                                                                                                                                                             7348750
                                                                                                           8                                                                            [11] J Cook et al. 2020,. Particle Filtering Convergence Results for Radiation Source
                           6       Experimental                                                                          Experimental                                                        Detection,. arXiv preprint: arXiv:2004.08953, (2020,). https://arxiv.org/pdf/2004.
                                   Data                                                                    6             Data                                                                08953.pdf
                                                                                                                                                                                        [12] J-C Chin et al. 2008,. Accurate localization of low-level radioactive source under
                           4                                                                                                                                                                 noise and measurement errors,. Information, Decision andControl, 2007. IDC
                                                                                                           4
                                  Cs-137
                                                                                                                    Cs-137                                                                   201907, (2008,), pp. 183–196,. https://dl.acm.org/doi/abs/10.1145/1460412.1460431
                                  MLP                                                                                                                                                   [13] K. D. Jarman et al. 2011,. Bayesian Radiation Source Localization,. Nuclear
                           2                                                                                        BDTG
                                                                                                           2                                                                                 Technology, 175, 1 (2011,), pp. 326–334,. https://www.tandfonline.com/doi/pdf/
                                                                                                                                                                                             10.13182/NT10-72?needAccess=true
                           0                                                                               0                                                                            [14] K. M. Chandy et al. 2010,. Models and algorithms for radiation detection.
                          βˆ’100 βˆ’80 βˆ’60 βˆ’40 βˆ’20                                                            βˆ’100 βˆ’80 βˆ’60 βˆ’40 βˆ’20
                                                                                                                                                                                             Modeling and Simulation,. Workshop for Homeland Security, (2010,), pp. 1–
                                                   0    20    40   60      80 100                                                            0    20    40   60    80 100

                                                  Depth Accuracy [cm]                                                                        Depth Accuracy [cm]                             6,. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.190.7783&rep=
                                                                                                                                                                                             rep1&type=pdf
                                                                                                                                                                                        [15] L. Mason et al. 1999. Boosting Algorithms as Gradient Descent,. MIT Press,
Figure 12: Experimental "5 Sensors Cross topology" with a                                                                                                                                    Advances in Neural Information Processing Systems 12, 512 (1999).
137𝐢𝑠 Source (180πœ‡πΆπ‘–) at 1.2π‘š from sensor plain that radiated                                                                                                                           [16] M. Chandy et al. 2008,. Networked sensing systems for detecting people carrying
                                                                                                                                                                                             radioactive material,. Networked Sensing Systems, INSS 2008, 5th International
for 3π‘šπ‘–π‘›. Depth source position accuracy (after bias subtrac-                                                                                                                                Conference, IEEE, (2008,), pp. 148–155. https://ieeexplore.ieee.org/stamp/stamp.
tion) by the MLP method (left) and by the BDTG method                                                                                                                                        jsp?tp=&arnumber=4610916
(right).                                                                                                                                                                                [17] N. Pinkam et al. 2020,. Informative Mobile Robot Exploration for Radiation Source
                                                                                                                                                                                             Localization with a Particle Filter,. 2020 Fourth IEEE International Conference
                                                                                                                                                                                             on Robotic Computing (IRC),Taichung, Taiwan, (2020,), pp. 107–112,. https://
                                                                                                                                                                                             ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9287935
[5] A. Gunatilaka et al. 2007,. On localisation of a radiological point source,. Proceed-                                                                                               [18] N. Rao et al. 2015,. Network algorithms for detection of radiation sources,. Nucl.
    ings of Conference on Embedded Networked Sensor Systems (SenSys), IEEE (2007,),                                                                                                          Instum. Meth. in Physics Research Section A: Accelerators, Spectrometers, Detectors
    pp. 236–241,.      https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=                                                                                                             and Associated Equipment, 784, (2015,), pp. 326–331,. https://doi.org/10.1016/j.
    4252508                                                                                                                                                                                  nima.2015.01.037
[6] A. Hoecker et al. 2007. TMVA - Toolkit for Multivariate Data Analysis. PoS ACAT,                                                                                                    [19] P. R. Miles et al. 2021,. Radiation Source Localization Using Surrogate Models
    040 (2007). arXiv:physics/0703039.                                                                                                                                                       Constructed from 3-D Monte Carlo ,. Transport Physics Simulations, Nuclear
[7] A. H. Liu et al. 2011,. Sensor networks for the detection and tracking of radiation                                                                                                      Technology, 207, 1 (2021,), pp. 37–53,. https://www.tandfonline.com/doi/pdf/10.
    and other threats in cities,. Information Processing in Sensor Networks (IPSN), 2011                                                                                                     1080/00295450.2020.1738796?needAccess=true
    10th International Conference, IEEE (2011,), pp. 1–12. https://ieeexplore.ieee.org/                                                                                                 [20] S. Nageswara et al. 2008,. Localization under random measurements with appli-
    stamp/stamp.jsp?tp=&arnumber=5779060                                                                                                                                                     cation to radiation sources,. Proceedings of the 11th International Conference on
     Information Fusion (FUSION), IEEE (2008,). https://ieeexplore.ieee.org/stamp/               57, (2016,), pp. 195–206. https://doi.org/10.1016/j.is.2015.10.006
     stamp.jsp?tp=&arnumber=4632200                                                         [25] RITEC 2020. Gamma-Radiation CdZnTe Microspectrometer. http://www.ritec.lv/
[21] Roger Fletcher. 1987. Practical methods of optimization (2nd ed.). John Wiley and           files/uspec/R_uSPEC_A4_v5b.pdf
     Sons, NJ, USA.                                                                         [26] WildFly 2020. WildFly a flexible, lightweight, managed application runtime. https:
[22] M. R. Morelande and B. Ristic. 2009,. Radiological source detection and localisation        //www.wildfly.org/
     using Bayesian techniques,. Signal Processing, IEEE Transactions, 57β€ž (11), (2009,),   [27] Jifu Zhao and Clair J. Sullivan. 2019,. Detection and parameter estimation of
     pp. 4220–4231. https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=5153354                 radioactive sources with mobile sensor networks,. Radiation Physics and Chem-
[23] Oak Ridge National Laboratory 2020. RSICC CODE PA CKAGE CCC-7676,. http:                    istryβ€ž 155, (2019,), pp. 265–270. https://www.sciencedirect.com/science/article/
     //www-rsicc.ornl.gov/codes/ccc/ccc7/ccc-767.html                                            pii/S0969806X17307752
[24] et al. P. Tando. 2016,. Detection of radioactive sources in urban scenes using
     Bayesian Aggregation of data from mobile spectrometers,. Information Systems,