Next Article in Journal
Compositional Analysis of South Punjab Soil Using Calibration-Free Laser-Induced Breakdown Spectroscopy (CF-LIBS) for Agricultural and Environmental Applications
Previous Article in Journal
Resilient Control with Adaptive Control Allocation for Uncertain Over-Actuated Systems in the Presence of Unknown Actuator Degradation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The TWC Sigma Model: A Nonlinear Correlation and Neural Network Approach for Spatial Source Detection

by
Paolo Massimo Buscema
1,2,*,
Marco Breda
1,
Riccardo Petritoli
1,
Giulia Massini
1 and
Guido Ferilli
3
1
Semeion Research Center of Sciences of Communication, Via Sersale 117, 00128 Rome, Italy
2
Department of Mathematical and Statistical Sciences, University of Colorado, 1201 Larimer St., Denver, CO 80204, USA
3
Department of Humanities, IULM University Milan, Via Carlo Bo 1, 20143 Milano, Italy
*
Author to whom correspondence should be addressed.
J. Exp. Theor. Anal. 2026, 4(2), 16; https://doi.org/10.3390/jeta4020016
Submission received: 5 February 2026 / Revised: 11 March 2026 / Accepted: 18 March 2026 / Published: 22 April 2026

Abstract

The TWC Sigma model, part of the Topological Weighted Centroid (TWC) family, is introduced as a spatial framework for source localization in systems where network information is incomplete or unavailable. Its architecture relies on two alternative approaches: one based on nonlinear correlation, capable of capturing complex spatial dependencies among observed signals, and another based on supervised neural networks, which use adaptive learning on a discretized spatial grid to estimate the probability of hidden source localization. In both cases, TWC Sigma provides a robust and consistent mechanism to estimate the probable positions of hidden sources using only spatial coordinates and signal intensity. Applications on both synthetic and real-world datasets—such as those collected by Minna-no Data Site on post-Fukushima radiocesium contamination—confirm the model’s ability to identify both primary and secondary emission zones with strong spatial coherence. These results highlight TWC Sigma as an efficient and interpretable model that can be used both independently and as a complementary tool to more complex network-based frameworks, offering rapid and reliable localization even in the presence of sparse, noisy, or heterogeneous data.

1. Introduction

The precise identification of the source of an epidemic, environmental contamination, or propagation phenomenon in complex systems represents a major challenge, where timely and accurate source detection is essential for effective intervention and containment strategies. The accurate and timely identification of the source, commonly referred to as “source detection,” plays a pivotal role in elucidating the underlying propagation mechanisms. Furthermore, it is essential for the proper design of effective containment strategies that also optimize the allocation of the available resources. However, this problem is complicated by several practical and theoretical obstacles: observable data are often partial and noisy, contact networks may be highly complex, dynamic, or completely unknown, and the available information may cover only a fraction of the involved nodes.
The recent literature has proposed a variety of approaches to source localization, each with specific strengths and limitations depending on the scenario. Network-based models are among the most widely studied: the Active Querying Approach dramatically reduces the number of necessary observations using active querying strategies and Bayesian inference, making it well-suited for large and complex networks, but it requires a detailed knowledge of the network structure, which is often unavailable in real-world settings [1]. The PESL algorithm enables source localization in very large networks, exploiting sparse observers and maximum likelihood estimation; it is robust to incomplete and noisy data, but again depends heavily on network topology information [2]. In dynamic networks, where connections between nodes evolve over time, dedicated models can incorporate the temporal sequence of interactions, providing accurate estimates even with partial data, but at the cost of increased computational complexity and the need to trace dynamic connections [3].
Advanced machine learning methods further enrich this landscape. Bayesian generative frameworks with neural networks can probabilistically reconstruct infection trajectories and infer source positions, effectively managing data and parameter uncertainty, but require suitable training and an accurate representation of the underlying network [4]. Graph Neural Networks (GNNs) have shown great power in directly inferring sources from observed data, even in complex and incomplete networks, but are limited by the need for high-quality training data and, at times, by the limited interpretability of results [5]. Topological Data Analysis (TDA) offers a complementary perspective, enabling the description of the global morphology of propagation, identifying clusters and emergent patterns without directly pinpointing the source; its use remains more analytical than predictive [6,7]. Systematic reviews in the field have highlighted the diversity of available approaches—from centrality-based to probabilistic and deep learning methods—emphasizing that the choice of technique should be guided by the nature of the data and the knowledge of the observed system [8].
Despite the sophistication and effectiveness of these approaches, there are still many application contexts where the contact network structure is unknown, inaccessible, or not relevant—as in scenarios dominated by physical distance, spatial geometry, or propagation in open environments. In such cases, many network-based models become difficult to apply or risk introducing unjustified assumptions. To address these needs, the TWC Sigma model is proposed as an alternative framework for source localization in contexts where spatial configuration is the dominant factor. Based solely on spatial data—coordinates of observed points and, when available, signal intensity—TWC Sigma employs correlation algorithms and supervised neural networks to estimate the probability of source localization, discretizing space into a grid and assigning each cell a probability score.
Designed to operate independently of the application domain—be it epidemiological, environmental, or geophysical—TWC Sigma provides a general methodology adaptable to heterogeneous datasets and diverse propagation phenomena. The model’s architecture and validation on real-world data further demonstrate its practical robustness and its capacity to extract meaningful insights even in the absence of detailed structural information.

2. Materials and Methods

2.1. The Topological Weighted Centroid

The approach proposed in this paper, TWC Sigma, belongs to the Topological Weighted Centroid (TWC) family [9], specifically developed for the analysis of bidimensional point distributions. Within this framework, each point may optionally include additional attributes that complement its spatial coordinates (see Equations (1) and (2)).
Data = { P ( x i , y i ) } i = 1 N
where
  • x i = longitude ;
  • y i = latitude ;
  • N = the   number   of   data   points   ( usually   N > 3 ) ;
  • i { 1 , 2 , , N } .
Data = { P ( x i , y i , { a i , k } k = 1 M ) } i = 1 N
where
  • a i , k = specific   attribute ;
  • M = the   number   of   attributes   for   each   data   point ;
  • k { 1 , 2 , , M } .
TWC Sigma is designed to analyze scenarios in which each point, in addition to its spatial position, incorporates an additional variable V that quantifies the intensity of the signal received from a source located at an unknown position within the same domain (see Equation (2)).
Data = { P ( x i , y i , V i ) } i = 1 N
where
  • N = the   number   of   data   points ;
  • i { 1 , 2 , 3 , , N } ;
  • P = any   assigned   point ;
  • x i = the   longitude   of   the   i - th   point ;
  • y i = the   latitude   of   the   i - th   point ;
  • V i = the   power   of   the   signal   received   by   the   i - th   point   from   an   unknown   location .
In the proposed approach, the estimation of unknown source locations is achieved by analyzing the coordinates of observed points and the strength of the signal they receive. Since in a bidimensional space the power of a signal decays as a function of the distance between sender and receiver, when only one source is active, detecting its position using the locations of the observed points is relatively straightforward. However, as the number of unknown sources increases, the problem becomes increasingly complex, requiring advanced methods capable of resolving multiple overlapping propagation patterns.

2.2. The Algorithm

To estimate the proximity of each grid point ( P k ) to one or more hidden sources, the nonlinear correlation approach adopted by TWC Sigma is articulated in two main steps.
The first step, Nonlinear Transformation, reorganizes the spatial and signal data to reveal complex, nonlinear dependencies between distance and the received signal strength.
The second step, Grid Point Activation, applies analytical or neural computation methods to evaluate, for each grid point, a numerical activation value that expresses its likelihood of being close to a hidden source.
Together, these two steps transform the original spatial distribution of observations into a probabilistic activation map, where high values indicate areas with the highest estimated source influence.

2.2.1. Step a: Nonlinear Transformation

In this phase, the method performs a nonlinear transformation of the distances between each grid point ( P k ) and all the observed points ( P i ), each associated with a signal value V i .
For each grid point, the Euclidean distances D k , i between P k and all P i are computed and then ranked, producing the ordered sequence q ( D k , i ) , which represents the spatial arrangement of the observed points relative to P k .
In parallel, the signal strength values V i are reordered according to the same ranking, generating a corresponding sequence q ( V i ) .
This dual transformation establishes a nonlinear correspondence between distance and signal power, describing how each grid point “perceives” the distribution of signals in its surroundings.
An inverse transformation can also be applied by sorting the signal strengths V i and reordering the distances D k , i accordingly, resulting in g ( V i ) and g ( D k , i ) , to obtain a complementary representation based on signal intensity.
Overall, this step constructs a transformed dataset that captures the nonlinear relationships between the spatial structure and signal strength, enabling the identification of complex propagation patterns that cannot be detected by simple linear correlations.

2.2.2. Step b1: Grid Point Activation—Analytical Methods

The purpose of the Grid Point Activation step is to assign each grid point ( P k ) an activation value, representing the probability or intensity of its proximity to one or more unknown sources.
This step can be implemented using analytical methods—such as the Linear Correlation (LC) and Prior Probability Algorithm (PPA)—which correlate the nonlinear functions derived in Step a ( q ( D k , i ) , q ( V i ) , g ( V i ) , and g ( D k , i ) ) as expressed in Equations (4)–(6).
Linear Correlation:
P k ( LC ) = 1 2 [ i = 1 N q ( D k , i ) D ¯ q ( V i ) V ¯ i = 1 N ( q ( D k , i ) D ¯ ) 2 i = 1 N ( q ( V i ) V ¯ ) 2 + i = 1 N g ( V i ) V ¯ g ( D k , i ) D ¯ i = 1 N ( g ( V i ) V ¯ ) 2 i = 1 N ( g ( D k , i ) D ¯ ) 2 ]
Master Equation:
y i , j = ln p ( x i = 1 x j = 0 ) p ( x i = 0 x j = 1 ) p ( x i = 1 x j = 1 ) p ( x i = 0 x j = 0 )
Prior Probability Algorithm:
P k ( PPA ) = ln i = 1 N q ( D k , i ) q ( 1 V i ) i = 1 N q ( 1 D k , i ) q ( V i ) i = 1 N q ( D k , i ) q ( V i ) i = 1 N q ( 1 D k , i ) q ( 1 V i ) ln i = 1 N g ( V i ) g ( 1 D k , i ) i = 1 N g ( 1 V i ) g ( D k , i ) i = 1 N g ( V i ) g ( D k , i ) i = 1 N g ( 1 V i ) g ( 1 D k , i )

2.2.3. Step b2: Grid Point Activation—ANN

Alternatively, the same process can be carried out using Artificial Neural Networks (ANNs), which generalize and extend the activation computation. In this case, the data generated in Step a are reorganized into a structure suitable for supervised learning: spatial coordinates and signal intensity values serve as inputs, while the target corresponds to the estimated proximity to the hidden source.
During the training phase, the ANN learns the nonlinear relationships among distance, position, and signal strength. In the inference phase, it autonomously computes the activation value for each grid point, effectively replacing the classical correlation equations. This adaptive and flexible approach enables the identification of complex propagation patterns and allows the network to distinguish multiple overlapping source areas with higher precision.
The data points described in the previous section can be reformulated in a format specifically suited for training a supervised Artificial Neural Network (ANN). In particular, the structure of the assigned data, previously illustrated in Equation (3), can be reorganized as follows:
P x , y 1 , P x , y 1 V 1 P x , y 1 , P x , y 2 V 1 P x , y 1 , P x , y 3 V 1 P x , y 1 , P x , y N V 1 P x , y 2 , P x , y 1 V 2 P x , y 2 , P x , y 2 V 2 P x , y 2 , P x , y 3 V 2 P x , y 2 , P x , y N V 2 P x , y 3 , P x , y 1 V 3 P x , y 3 , P x , y 2 V 3 P x , y 3 , P x , y 3 V 3 P x , y 3 , P x , y N V 3 P x , y N , P x , y 1 V N P x , y N , P x , y 2 V N P x , y N , P x , y 3 V N P x , y N , P x , y N V N
The resulting data structure, as shown in Equation (8), is now appropriate for supervised ANN training.
TrainDataset = { ( Input i , Output i ) } i = 1 N 2
where
  • N = the   number   of   assigned   points ;
  • Input i , j = { x i , y i , x j , y j } ;
  • Output i = { V i } .
To minimize the loss function during training, we experimented with and compared several types of ANNs: a traditional Multilayer Perceptron (MLP), a Supervised Contractive Map (SVCm), and a BiModal ANN (BM).
The SVCm network employed the following architecture: four input units and one output unit (as specified in Equation (8)), two hidden layers with 24 units each, a learning coefficient (LCoef) of 0.01, and weights initialized within the range [ 0.1 , + 0.1 ] . The Multilayer Perceptron (MLP) used the same architecture ( 4 × 24 × 24 × 1 ) with a learning rate of 0.01 and standard sigmoid activation. Each ANN was trained with more than 12 million patterns per epoch.
Additionally, we implemented a novel network topology, the BiModal ANN (BM). In this configuration, the output target is defined by both the intensity of the first input point and its spatial coordinates in a two-dimensional space.
P ( x , y ) 1 , P ( x , y ) 1 P ( x , y ) 1 , V 1 ; P ( x , y ) 1 , P ( x , y ) 2 P ( x , y ) 1 , V 1 ; P ( x , y ) 1 , P ( x , y ) N P ( x , y ) 1 , V 1 ; P ( x , y ) 2 , P ( x , y ) 1 P ( x , y ) 2 , V 2 ; P ( x , y ) 2 , P ( x , y ) 2 P ( x , y ) 2 , V 2 ; P ( x , y ) 2 , P ( x , y ) N P ( x , y ) 2 , V 2 ; P ( x , y ) 3 , P ( x , y ) 1 P ( x , y ) 3 , V 3 ; P ( x , y ) 3 , P ( x , y ) 2 P ( x , y ) 3 , V 3 ; P ( x , y ) 3 , P ( x , y ) N P ( x , y ) 3 , V 3 ; P ( x , y ) N , P ( x , y ) 1 P ( x , y ) N , V N ; P ( x , y ) N , P ( x , y ) 2 P ( x , y ) N , V N ; P ( x , y ) N , P ( x , y ) N P ( x , y ) N , V N ;
Equation (10) presents how the data structure is adapted for training with this new ANN topology.
TrainDataset = { Input i , Output i } i = 1 N 2
where
  • Input i , j = { x i , y i , x j , y j } ;
  • Output i = { x i , y i , V i } .
After training, the recall (or inference) phase of an ANN exhibits distinctive characteristics. Specifically, the activation value for each grid point P k is determined through N recall operations, where N is the number of assigned points, according to the following schema.
The data structure according to Equation (8):
P x , y k , P x , y 1 V k ; P x , y k , P x , y 2 V k ; P x , y k , P x , y 3 V k ; P x , y M , P x , y N V k .
where
  • = from input to output;
  • ( P x , y k , P x , y 1 V k ) = the input combination between the k-th coordinates of the grid point and the first of the assigned points, and the output of the k-th grid point.
The data structure according to Equation (10):
P x , y k , P x , y 1 ( P x , y k , V k ) ; P x , y k , P x , y 2 ( P x , y k , V k ) ; P x , y k , P x , y 3 ( P x , y k , V k ) ; P x , y M , P x , y N ( P x , y M , V k ) .
where
  • = from input to output;
  • ( P x , y k , P x , y 1 P x , y k , V k ) = the input combination between the k-th coordinates of the grid point and the first of the assigned points, and the output of the k-th grid point.
For each grid point, its activation is computed as either the average or the maximum output value across all possible input combinations. For example, if the mapped area consists of M = 360,000 grid points (arranged in 600 rows and 600 columns), and there are N = 50 assigned points, the recall phase requires 50 evaluations per grid point, resulting in a total of 18,000,000 recall operations to process the entire map.

2.2.4. Analytical Foundation of ANN-Based Source Inference

This section provides an analytical explanation of why the ANN architectures used in the TWC Sigma framework are able to infer hidden signal sources from spatial observations and why the recall phase produces highly precise spatial localization. The explanation relies on the mathematical structure of the signal field, the ranking-based feature transformation applied during preprocessing, and the computational structure of the recall phase.
Consider a spatial observation set composed of N measurement points P i = ( x i , y i ) associated with signal intensities V i . Assume that the signal field is generated by M hidden sources S m = ( x m , y m ) with strength K m .
Under very general physical conditions, the received intensity can be approximated by a power law attenuation model:
V i = m = 1 M K m P i S m α + ϵ i
where α is the attenuation exponent and ϵ i represents measurement noise. This equation defines a nonlinear mapping between the hidden source coordinates and observed signals. Although the mapping is not analytically invertible, it preserves a strong topological property: the signal intensity decreases monotonically with distance from each source.
For the special case of a single dominant source S, the signal field becomes V i K / P i S α . Let P k be a candidate grid point; if P k approaches the real source location ( P k S ), then the distances d k , i S P i and therefore V i K / d k , i α . This implies the following:
rank ( d k , i ) rank ( 1 / V i )
In other words, the ordering of the distances from the candidate source becomes consistent with the inverse ordering of signal intensities. The preprocessing stage used in the TWC Sigma framework exploits exactly this property. For each candidate grid point P k , the distances to all the observation points are computed and sorted. The signal intensities are then rearranged according to the same ranking, converting the spatial field into a ranked vector representation F ( P k ) = { q ( D k ) , q ( V ) } . When P k coincides with a real source, the pair ( q ( D k ) , q ( V ) ) exhibits a highly structured relationship that is absent for most other grid locations. This structure becomes a stable signature that neural networks can learn.
In the presence of multiple sources, the monotonic ordering is partially broken because different observations may be dominated by different sources. However, the ranking patterns still contain piecewise monotonic structures corresponding to the domains of influence of each source. The ANN learns to recognize these nonlinear patterns, approximating a function A ( P k ) = ANN ( F ( P k ) ) where A ( P k ) represents the likelihood that the candidate location P k corresponds to a hidden source.
The BM (BiModal) architecture introduces an additional stabilization mechanism. In each training pattern, one input point is used as a pivot reference whose coordinates and intensity are embedded in the target representation. This effectively expresses the spatial configuration in relative coordinates ( d x i = x i x pivot , d y i = y i y pivot ), removing global translation ambiguity and forcing the network to learn relationships that depend only on the internal geometry of the signal field.

2.2.5. Theoretical Analysis: Limitations of Alternative Methods and Advantages of Ranking-Based Representations

This section analyzes alternative computational systems that could theoretically be used to infer hidden signal sources from spatial observations and explains analytically why their performance is generally more limited than the ANN architectures used in the TWC Sigma framework.
Linear regression, correlation models, kernel density estimators, Gaussian processes, and optimization-based inverse models all attempt to reconstruct the signal field through global functional approximations. However, when multiple hidden sources are present, the signal becomes a nonlinear superposition of attenuation functions (Equation (13)), which breaks the global monotonic relationships between signal intensity and distance from any single point.
Theorem 1 
(Failure of Global Monotonic Estimators). For a signal field generated by two or more sources with attenuation law V i = m K m / P i S m α , no estimator based on a single global monotonic relation between intensity and distance can uniquely recover all source coordinates.
Proof. 
Consider two sources S 1 and S 2 . For observation points located closer to S 1 , the signal is dominated by K 1 / d 1 α , while for points closer to S 2 the signal is dominated by K 2 / d 2 α . The resulting ordering of intensities changes across space. Therefore, no single monotonic function f ( d ) exists such that V i = f ( P i S ) for any global S. Global estimators thus collapse toward compromise solutions such as centroids or extended maxima. □
Theorem 2 
(Consistency of Ranking-Based Nonlinear Estimators). Let the signal field be generated by attenuation functions of the form V i = m K m / P i S m α with bounded noise. Then the ranked representation F ( P k ) = { q ( D k ) , q ( V ) } preserves sufficient topological information to distinguish candidate points near true sources from points far from sources.
Proof. 
As P k approaches a source S j , the distance vector D k converges to the true source distances. Because the attenuation function is monotonic in distance, the ranking of intensities becomes increasingly aligned with the ranking of inverse distances. This alignment generates a stable pattern in F ( P k ) . Nonlinear estimators such as neural networks can learn to recognize this pattern. As the number of observation points N increases, the ranking structure becomes more stable and the estimator converges toward the true source location. □
Theorem 3 
(Multi-Source Separability via MAX Aggregation in Recall). Assume a multi-source field V i = m = 1 M K m / P i S m α + ϵ i and a recall procedure that, for each candidate grid point P k , constructs multiple feature vectors F ( P k ; p ) by choosing different pivot points p in the observation set, and then aggregates ANN outputs via MAX pooling: A max ( P k ) = max p ANN ( F ( P k ; p ) ) . Under mild conditions (bounded noise; each source has a non-empty domain of influence producing pivots whose ranked signatures are dominated by that source), A max ( P k ) exhibits distinct local maxima in neighborhoods of each true source S m , enabling the separability of multiple sources even when global rank monotonicity is violated.
Proof. 
For each source S m , define the subset of pivots P ( m ) consisting of observation points whose received signal is dominated (in relative contribution) by source m. For any pivot p P ( m ) , the ranked feature construction F ( P k ; p ) is locally (for P k near S m ) close to the single-source signature induced by V i K m / P i S m α ; hence, it matches the patterns seen during training for that source. Therefore ANN ( F ( P k ; p ) ) is high for P k in a neighborhood of S m and low away from it. Taking the maximum over pivots selects, for each P k , the pivot yields the strongest source-consistent explanation. Consequently, for each m there exists a neighborhood U m around S m where A max ( P k ) is dominated by pivots in P ( m ) and forms a local maximum near S m . In contrast, mean aggregation averages across incompatible pivots from different sources, producing smoother maps and potentially merging peaks. Thus MAX aggregation acts as a mixture-of-experts selector that preserves multiple sharp maxima corresponding to distinct hidden sources. □
Practical implication. MAX aggregation behaves as a deterministic latent assignment (hard gating) mechanism, akin to max pooling in deep networks, selecting the pivot/source-consistent “expert” for each grid location. This is precisely why recall can separate multiple sources while global estimators (LC/PP) collapse toward compromise solutions.

2.2.6. Computational Complexity and Parallel Recall

For a grid containing G candidate pixels and N observations, computing ranked distances requires approximately O ( N log N ) operations per pixel. The ANN forward pass requires O ( W ) operations, where W is the number of network weights.
The total sequential recall complexity is therefore as follows:
O G · N log N + W
A crucial property of the algorithm is that each candidate location P k is evaluated independently of all the other locations—there are no dependencies between evaluations. This means the recall stage can be fully parallelized. If M p processing units are available (CPU cores, GPU threads, or distributed nodes), the candidate grid can be partitioned into M p subsets, each evaluated independently:
O G M p · N log N + W
In GPU implementations, thousands of candidate pixels can be evaluated simultaneously because all forward passes use identical network weights but different input vectors. This architecture therefore scales almost linearly with the number of available processing units. The independence of pixel evaluations makes the algorithm particularly suitable for massively parallel hardware such as modern GPU architectures, facilitating the reconstruction of high-resolution maps of hidden signal sources without prohibitive computational cost.

2.2.7. The Experiments

In this study, two complementary types of experiments were conducted: synthetic data experiments and real-world data experiments. The synthetic benchmarks comprise five experiments grouped into three progressively complex levels: two single-source configurations, two two-source configurations, and one three-source configuration, which differ in terms of the number of hidden signal sources and the density of the observation points (Table A1, Table A2, Table A3, Table A4, Table A5, Table A6, Table A7, Table A8 and Table A9; Figure A1, Figure A2, Figure A3, Figure A4, Figure A5, Figure A6, Figure A7, Figure A8 and Figure A9). These controlled scenarios allow us to evaluate the behaviour and scalability of the algorithms as the spatial configuration becomes increasingly challenging, without providing detailed descriptions of each individual setup.
In parallel, a second set of experiments was carried out using real environmental radiation data from the Minna-no Data Site (MDS) project [10]. This dataset, collected across eastern Japan after the Fukushima Daiichi accident, enables us to test the TWC Sigma framework under realistic conditions, where measurement noise, irregular sampling, and heterogeneous spatial patterns naturally occur.

2.2.8. Synthetic Data Generation

We designed a series of experiments using synthetic data to evaluate the accuracy of the algorithms described earlier. Our approach was as follows. First, we generated a set of random points distributed across a two-dimensional plane (referred to as assigned points). To generate the data, the following formula was employed:
att p i = f n = 1 n ( 1 dis ) + noise · 2 · round ( rand ( 0 , 1 ) ) 1
dis ( p i , f n j ) = ( p x i f n x j ) 2 + ( p y i f n y j ) 2
dis = dis · scale + offset
where noise = 0.01.
The activation value ( a t t ) of each point ( p i ) is determined with respect to a set of n sources ( f n j , or emitters). A small noise parameter ( noise = 0.01 ) is introduced to ensure numerical stability and to avoid degenerate solutions. Distances are then normalized by scaling them with respect to the maximum separation observed between points and sources. This normalization provides a consistent reference framework for the computation of activation values, reducing the influence of local spatial irregularities and enabling robust comparisons across the entire point distribution.
Next, we randomly placed one or more hidden sources emitting a signal, and calculated the strength of this signal at each assigned point using the equation presented in (20).
V i = s = 1 P 1.0 d i , s MaxD + Z
where
  • P = the   number   of   the   hidden   sources   sending   the   signal , s { 1 , 2 , , P } ;
  • MaxD = the   maximum   of   the   distance   into   the   map ;
  • d i , s = the   distance   between   the   i - th   assigned   point   and   source   s ;
  • Z = a   uniform   random   noise :   Z [ 0.1 , + 0.1 ] ;
  • V i = the   total   strength   of   the   signal   received   by   the   i - th   assigned   point .
Quality Measure
Finally, we introduce a quality measure, denoted as Q, to evaluate the clustering performance. For each probability band, we consider both the associated probability and the relative spatial coverage in terms of pixels, defined as
Q b = Prob b · A b
where Prob b is the probability assigned to band b and A b is its percentage area. The higher the overlap of sources with bands of elevated probability and spatial quality, the more effective the resulting spatial mapping can be considered.
Real-World Data: Fukushima Radiocesium Dispersion
To extend the evaluation of the TWC Sigma framework beyond controlled synthetic environments, we applied the model to a large real-world dataset describing the spatial distribution of radiocesium contamination following the Fukushima Daiichi nuclear accident.
On 11 March 2011, the Great East Japan Earthquake in the Tohoku region triggered an offshore earthquake, followed by a tsunami and the damage to the Fukushima Daiichi Nuclear Power Plant (FDNPP). As a consequence of this, large quantities of radionuclides, including cesium isotopes, were released into the environment, dispersing across both the land and sea. In the immediate aftermath of the disaster, official assessments relied almost exclusively on aerial monitoring surveys to estimate air dose rates, while ground-based soil sampling remained limited primarily to Fukushima Prefecture. As a result, the contamination status of many regions—particularly in the Kanto area—remained largely uncertain during the early post-accident phase. To fill this gap and to provide a more accurate and transparent understanding of radioactive contamination, citizen-led initiatives, such as Minna-no Data Site (“Everyone’s Data Site”), were established [10,11].
The Minna-no Data Site (MDS) project launched a standardized and large-scale soil sampling campaign covering 17 prefectures of eastern Japan officially designated by the government as radiation-contaminated regions. Between 2014 and 2017, over 30 citizen laboratories collaborated to collect and analyze more than 3000 soil samples under a unified protocol (Figure 1). The sampling sites were selected in non-decontaminated and unplowed areas to best reflect the conditions close to the accident period. Surface soil (0–5 cm depth) was collected, avoiding artificial hotspots such as gutters or drainage areas, and georeferenced via GPS. When possible, air dose rates were measured at both 50 cm and 1 m above ground. The use of NaI scintillation counters and Ge semiconductor detectors—each annually calibrated with standard radioactive sources—ensured consistent measurements expressed in Bq/kg (dry weight). Cross-validation among laboratories and correction methods were implemented to mitigate detector-specific biases and interferences from natural radionuclides such as those of uranium and thorium series.
In this experiment, the dataset collected by the Minna-no Data Site (MDS) project was processed to evaluate the applicability of the TWC Sigma framework to real post-accident environmental data. The MDS dataset, comprising 3467 records, includes precise geographical coordinates for each sampling location and the corresponding quantitative measurements of radioactive cesium concentration in soil, expressed as the total deposition of 134 Cs + 137 Cs (Bq/m2). These two variables—the spatial coordinates and the total cesium concentration—were used as the sole inputs for the elaboration. The experiment aimed to reconstruct the probable diffusion patterns and identify the most likely emission sources across the north-central part of Honshu Island, Japan’s largest island.

3. Results

3.1. Synthetic Data Experiments

Across all experimental configurations, the TWC Sigma framework was evaluated using two families of algorithms—nonlinear correlation methods (Linear Correlation, LC; Prior Probability, PP) and supervised Artificial Neural Networks (Multilayer Perceptron, MLP; Supervised Contractive Map, SVCm). The performance was assessed by comparing the scalar probability fields generated by each method against the true location of one or more hidden sources.

3.1.1. Single-Source Scenarios

Two initial experiments (Experiment #1 and #2) were designed to assess the performance under minimal complexity, with only one hidden emitter. In both cases—the source outside the convex hull (Exp. #1) and source embedded within it (Exp. #2)—all the algorithms successfully identified the correct emission zone, producing robust and spatially coherent activation maxima.
In Experiment #1 (Figure A2; Table A2), where the source lay outside the observation area, neural models achieved slightly higher precision scores than correlation approaches (e.g., MLP and SVCm 0.89 vs. LC 0.82 ; PP 0.75 ).
In Experiment #2 (Figure A4; Table A4), the configuration was again well resolved by all methods, although correlation-based algorithms slightly outperformed neural networks (LC 0.97 ; PP 0.95 vs. MLP/SVCm 0.86 ).
Overall, these analyses confirm that when the spatial signal is generated by a single source, TWC Sigma yields stable and consistent results regardless of the algorithmic strategy.

3.1.2. Two-Source Configurations

Increasing the number of hidden sources produced marked differences between the correlation-based and ANN-based methods.
In Experiment #3 (ten receivers and two sources; Figure A6 and Table A6), both LC and PP converged toward an averaged “intermediate” location, failing to resolve the two true emission zones (LC precision window: 0.33 0.52 ; PP: 0.58 0.68 ). By contrast, all the ANN models detected two distinct maxima, with the SVCm and BM networks producing the most localized and symmetric clusters (MLP 0.87 ; SVCm 0.92 ).
Experiment #4 (thirty receivers and two sources; Figure A8 and Table A8) reproduced these findings in a denser spatial scenario. Correlation algorithms identified only one of the two sources and systematically collapsed probability mass toward the leftmost region of the map. Neural networks correctly isolated both sources: the MLP generated broader hot areas, while SVCm models provided sharply delineated, source-specific peaks with very high precision (SVCm 0.87 0.95 ).

3.1.3. Three-Source Configuration

The most complex synthetic scenario (Experiment #5: forty receivers and three emitters; Figure A10 and Table A10) further amplified performance gaps.
LC and PP located either a single barycentric “virtual” source or only one true emitter. MLP and SVCm networks identified a broad region covering all three real sources, although the SVCm models occasionally produced a secondary false positive cluster in the southern area. Quantitatively, neural networks demonstrated substantially higher precision (MLP 0.80 0.88 ; SVCm 0.73 0.88 ) than correlation-based methods (LC 0.45 0.70 ; PP 0.36 0.80 ).

3.1.4. Overall Trends in Synthetic Data Experiments

Taken together, the synthetic experiments reveal a clear and consistent pattern. When only one source is present, all the algorithms perform reliably, producing stable activation maps and correctly identifying the emission zone with only minor differences in precision. However, as soon as multiple sources are introduced, the behavior of the methods diverges sharply. Correlation-based algorithms tend to merge the effects of different emitters into a single averaged hotspot, losing the ability to distinguish separate sources. In contrast, neural network models—especially the SVCm and BM—maintain distinct activation peaks and accurately resolve each source even in complex or overlapping configurations. Overall, neural approaches scale far better with increasing spatial complexity, whereas correlation methods remain effective primarily in simpler, single-source scenarios.

3.2. Real-World Data Experiments

The dataset contains several thousand ground-based measurements of total cesium deposition recorded across the northern–central region of Honshu. The spatial distribution of these observations is highly heterogeneous, reflecting both the uneven population density of the surveyed areas and the practical constraints of field sampling (Figure 1).
Unlike the synthetic scenarios, where the number, position, and relative intensities of the emission sources are known a priori, the Fukushima dataset represents a complex and environmentally mediated diffusion process influenced by multiple physical mechanisms. Atmospheric dispersion, turbulent transport, precipitation-driven washout, topography, and post-depositional hydrological redistribution all contribute to the observed spatial variability. This makes source localization considerably more challenging and provides a stringent test for the robustness of TWC Sigma.
Despite these complexities, all algorithmic variants consistently identified the Fukushima coastline—coincident with the reactor complex—as the region of highest activation probability (Figure 2 and Figure 3). Both correlation-based methods (LC and PP) generated smooth and coherent activation fields, each forming a broad hotspot tightly concentrated around the primary release area. These results align with the well-established understanding that the majority of initial cesium deposition originated directly from atmospheric releases during the early phases of the accident.
Neural models delivered a more articulated and nuanced representation of the underlying spatial morphology. The MLP and SVCm networks, in addition to resolving the primary coastal hotspot, revealed a secondary activation ridge extending eastward over the marine area (Figure 4 and Figure 5). The morphology of this secondary structure is consistent with hydrodynamic processes that may have redistributed part of the radionuclide load through coastal currents in the months following the accident.
Although this structure does not reflect a secondary emission source, it is consistent with known hydrodynamic processes that redistributed part of the radionuclide load through coastal currents in the months following the accident [12,13,14]. The capacity of the neural variants to detect such secondary spatial gradients suggests that TWC Sigma, when combined with ANN-based inference, can capture not only source proximity but also downstream environmental signatures embedded within the spatial data.

4. Discussion

The experimental evidence, obtained from both synthetic and real-world datasets, demonstrates that TWC Sigma is capable of delivering reliable and consistent results even when data are limited or incomplete. This property is especially valuable when compared with other advanced source localization approaches, which often depend on the availability of rich structural or temporal data.
For instance, Active Querying strategies have been designed to minimize the number of required observations by leveraging active search and Bayesian inference; however, their applicability in practice is limited, as they require a complete and detailed knowledge of the underlying network structure—an assumption that frequently does not hold in real-world cases where network data is incomplete or unavailable [1]. Similarly, the PESL algorithm, although robust to noise and partial observations, still fundamentally relies on having access to the topological information of the contact network, and is therefore often unfeasible in scenarios lacking such data [2].
Models specifically developed for dynamic networks provide the ability to reconstruct the temporal sequence of interactions, thus improving localization performance in evolving contexts. Nevertheless, these methods rapidly become computationally demanding and require detailed temporal datasets, which are rarely available at the required granularity in operational contexts [3].
Probabilistic and generative methods based on neural networks, such as Bayesian frameworks, have been shown to effectively handle uncertainty and to probabilistically infer source positions within a network. However, the effectiveness of these models is closely tied to the accuracy and completeness of both the data and the network representation used during training [4].
TWC Sigma overcomes these barriers by relying solely on spatial coordinates (and optionally signal strength), without the need for any knowledge of the underlying network or large, high-quality training sets. This makes TWC Sigma especially advantageous in public health or environmental scenarios where only sparse or irregular data is available.
In contrast, advanced deep learning solutions like Graph Neural Networks (GNNs) require large, well-annotated datasets for training, and even when sufficient data is present, they may function as “black boxes,” making the interpretation of their results less accessible to practitioners [5]. Topological Data Analysis (TDA) methods provide valuable insights into the overall structure and clustering of the propagation process, but do not directly pinpoint the origin of the spreading event, thus offering analytical rather than predictive value in source localization [7].
Moreover, more traditional approaches—including centrality, probabilistic, or general deep learning models—are often highly sensitive to missing or low-quality data, with their reliability and precision quickly deteriorating when the dataset is incomplete or noisy [8].

5. Conclusions

The results suggest that the TWC Sigma model may represent a promising approach for source localization in contexts dominated by spatial dynamics and characterized by incomplete or heterogeneous data. The model exhibits good computational efficiency and can serve as a complementary tool to more complex methods, particularly in cases where information about contact networks is unavailable or of limited relevance.
The application of the proposed method to real-world data, such as the Minna-no Data Site dataset, highlights its potential as an effective analytical framework for complex spatial phenomena. In this context, the model not only enables the rapid identification of potential origin areas of propagation, but also reveals subtle and non-trivial spatial structures that are often difficult to detect with conventional approaches. This capability is particularly relevant in scenarios where direct measurements or detailed network information is limited or unavailable, as it allows analysts to infer meaningful spatial dynamics from minimal data while maintaining computational efficiency.
Regarding future developments, extending the model to dynamic data (such as a time series of observations) would be necessary to more accurately represent real-world phenomena in which sources vary over time or interact with each other. Furthermore, integrating heterogeneous data sources (such as sociodemographic, clinical, or environmental information) would improve the model’s predictive capabilities and practical usefulness, providing support for both the early identification of sources and the planning of interventions. These directions respond to the growing need for tools capable of adapting to complex and variable scenarios, supporting more informed and effective decisions in health, environmental, and other contexts.

Author Contributions

Conceptualization, P.M.B.; methodology, P.M.B., M.B., R.P. and G.M.; software P.M.B. and G.M.; validation, P.M.B. and G.M.; formal analysis, P.M.B.; investigation, P.M.B., M.B., R.P. and G.M.; resources, G.F., P.M.B. and G.M.; data curation, P.M.B., G.M., G.F., M.B. and R.P.; writing—original draft preparation, P.M.B., G.M., M.B. and R.P.; writing—review and editing, P.M.B., M.B., R.P. and G.F.; visualization, P.M.B., G.M., M.B. and R.P.; supervision, P.M.B., G.M., M.B. and R.P.; project administration, P.M.B., M.B. and R.P.; and funding, P.M.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

This study uses two types of data. The synthetic datasets were generated by the authors for benchmarking purposes and are fully reproducible from the procedures described in the manuscript. The real-world dataset used for the Fukushima case study was provided by Minna-no Data Site (MDS) under a confidentiality agreement for research purposes only. This dataset may not be redistributed by the authors. Requests for access to the MDS data should be directed to the data provider (https://en.minnanods.net).

Acknowledgments

The authors thank Minna-no Data Site for providing the dataset used in this study. These data were used solely for research purposes under the terms defined by the data provider. The usual disclaimer applies.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ANNArtificial Neural Network
BMBiModal Neural Network
LCLinear Correlation
MLPMultilayer Perceptron
MDSMinna-no Data Site
PPAPrior Probability Algorithm
PPPrior Probability (used in text as shorthand for PPA)
Precis.Precision
QQuality Measure
SVCmSupervised Contractive Map
TDATopological Data Analysis
TWCTopological Weighted Centroid
TWC SigmaTopological Weighted Centroid Sigma Model
ViReceived Signal Strength at point i
Pkk-th Grid Point (in discretized spatial domain)
Pii-th Assigned Point (receiver)
MaxDMaximum Distance in the Map

Appendix A

Appendix A.1. Experiments with One Hidden Source

Appendix A.1.1. Experiment 1—Source Located Separately from the Entities

Figure A1. The map representing the data of Table A1. The red color shows the position of the hidden source transmitting the signal.
Figure A1. The map representing the data of Table A1. The red color shows the position of the hidden source transmitting the signal.
Jeta 04 00016 g0a1
Table A1. Experiment 1—Position of the points (receivers and source). The last row reports the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
Table A1. Experiment 1—Position of the points (receivers and source). The last row reports the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
TypeEntityLongitudeLatitudeIntensity
DataR14241260.7764
DataR24491360.7282
DataR34354250.4955
DataR47234890.0100
DataR56254020.2448
DataR67203550.1317
DataR76482970.2937
DataR82203250.8887
DataR96272990.3275
DataR10573141.0100
Hidden SourceS13243-
Figure A2. Experiment 1—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Figure A2. Experiment 1—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Jeta 04 00016 g0a2
Table A2. Quality measures for Experiment 1. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Table A2. Quality measures for Experiment 1. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Bin MinBin MaxMeanLC ExtentLC Precis.PProb ExtentPProb Precis.MLP ExtentMLP Precis.SVCm ExtentSVCm Precis.
0.000.050.0250.080500.022990.037350.024070.019880.024500.020350.02449
0.050.100.0750.041100.071920.032900.072530.027100.072970.020600.07346
0.100.150.1250.034430.120700.028550.121430.032800.120900.024630.12192
0.150.200.1750.030080.169740.021800.171190.037450.168450.030450.16967
0.200.250.2250.029000.218480.021650.220130.042700.215390.038750.21628
0.250.300.2750.030280.266670.022950.268690.045630.262450.045800.26241
0.300.350.3250.032950.314290.025530.316700.043000.311030.047200.30966
0.350.400.3750.031500.363190.029380.363980.041250.359530.048730.35673
0.400.450.4250.028830.412750.036250.409590.040330.407860.049550.40394
0.450.500.4750.027500.461940.051080.450740.040230.455890.048580.45193
0.500.550.5250.026700.510980.055300.495970.040700.503630.047250.50019
0.550.600.5750.027080.559430.049580.546490.041900.550910.046200.54844
0.600.650.6250.028180.607390.049630.593980.043950.597530.046100.59619
0.650.700.6750.030100.654680.054130.638470.047150.643170.046750.64344
0.700.750.7250.032650.701330.073630.671620.051630.687570.048600.68977
0.750.800.7750.036600.746640.105580.693180.058450.729700.052530.73429
0.800.850.8250.042780.789710.091980.749120.068680.768340.059850.77562
0.850.900.8750.059430.823000.078680.806160.085530.800170.078030.80673
0.900.950.9250.115550.818120.072630.857820.109200.823990.121250.81284
0.951.000.9750.239800.741200.066480.910190.087480.889710.083830.89327

Appendix A.1.2. Experiment 2—Source Located Between the Entities

Figure A3. The map representing the data of Table A3. The red color shows the position of the hidden source transmitting the signal.
Figure A3. The map representing the data of Table A3. The red color shows the position of the hidden source transmitting the signal.
Jeta 04 00016 g0a3
Figure A4. Experiment 2—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Figure A4. Experiment 2—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Jeta 04 00016 g0a4
Table A3. Experiment 2—Position of the points (receivers and source). The last row reports the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
Table A3. Experiment 2—Position of the points (receivers and source). The last row reports the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
TypeEntityLongitudeLatitudeIntensity
DataR15781051.0100
DataR29834270.0811
DataR35543550.6743
DataR42814390.2663
DataR52182230.3704
DataR61763240.2243
DataR79914200.0754
DataR87781420.6711
DataR977640.0865
DataR10352000.0100
Hidden SourceS1568147-
Table A4. Quality measures for Experiment 2. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Table A4. Quality measures for Experiment 2. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Bin MinBin MaxMeanLC ExtentLC Precis.PProb ExtentPProb Precis.MLP ExtentMLP Precis.SVCm ExtentSVCm Precis.
0.000.050.0250.042780.023930.077030.023070.230000.019250.024730.02438
0.050.100.0750.062230.070330.114230.066430.110750.066690.081630.06888
0.100.150.1250.134680.108170.073900.115760.103080.112120.142330.10721
0.150.200.1750.147680.149160.061100.164310.119330.154120.148830.14896
0.200.250.2250.160130.188970.110750.200080.107730.200760.148550.19158
0.250.300.2750.089180.250480.138300.236970.041700.263530.118230.24249
0.300.350.3250.051200.308360.067680.303010.032580.314410.050580.30856
0.350.400.3750.040650.359760.048530.356800.026400.365100.038450.36058
0.400.450.4250.039530.408200.040000.408000.022080.415620.031300.41170
0.450.500.4750.037750.457070.035400.458190.019800.465600.026830.46226
0.500.550.5250.031450.508490.033580.507370.017980.515560.023900.51245
0.550.600.5750.027250.559330.031330.556990.017000.565230.021430.56268
0.600.650.6250.024100.609940.027130.608050.016430.614730.020250.61234
0.650.700.6750.022130.660070.024330.658580.015950.664230.018750.66234
0.700.750.7250.023030.708310.022250.708870.016400.713110.018130.71186
0.750.800.7750.021630.758240.019780.759670.016730.762040.017800.76121
0.800.850.8250.019080.809260.017730.810380.018100.810070.017900.81023
0.850.900.8750.015080.861810.017130.860020.020480.857080.018130.85914
0.900.950.9250.010730.915080.018630.907770.024400.902430.019000.90743
0.951.000.9750.004780.970340.026250.949410.028150.947550.018300.95716

Appendix A.1.3. Experiment 3—Two Sources with Ten Entities

Figure A5. The map representing the data of Table A5. The red color shows the position of the hidden sources transmitting the signal.
Figure A5. The map representing the data of Table A5. The red color shows the position of the hidden sources transmitting the signal.
Jeta 04 00016 g0a5
Figure A6. Experiment 3—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Figure A6. Experiment 3—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Jeta 04 00016 g0a6
Table A5. Experiment 3—Position of the points (receivers and sources). The two last rows report the coordinates of the two hidden signal sources, which are unknown to the algorithms under evaluation.
Table A5. Experiment 3—Position of the points (receivers and sources). The two last rows report the coordinates of the two hidden signal sources, which are unknown to the algorithms under evaluation.
TypeEntityLongitudeLatitudeIntensity
DataR1600311.0520
DataR27183771.1258
DataR3203570.8825
DataR41961190.9485
DataR52721441.0408
DataR63564201.1385
DataR7491240.7572
DataR810694860.7715
DataR99851441.1588
DataR101863261.1460
Hidden SourceS11006166-
Hidden SourceS2185362-
Table A6. Quality measures for Experiment 3. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Table A6. Quality measures for Experiment 3. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Bin MinBin MaxMeanLC ExtentLC Precis.PProb ExtentPProb Precis.MLP ExtentMLP Precis.SVCm ExtentSVCm Precis.
0.000.050.0250.037780.024060.015250.024620.443080.013920.057780.02356
0.050.100.0750.016950.073730.021250.073410.037530.072190.029000.07283
0.100.150.1250.015800.123030.010700.123660.024700.121910.021030.12237
0.150.200.1750.016480.172120.008630.173490.019730.171550.017530.17193
0.200.250.2250.018750.220780.008280.223140.016680.221250.017630.22103
0.250.300.2750.033400.265820.008700.272610.015700.270680.019230.26971
0.300.350.3250.074380.300830.009680.321860.015300.320030.026600.31636
0.350.400.3750.109650.333880.011450.370710.014650.369510.034650.36201
0.400.450.4250.092030.385890.034330.410410.014280.418930.045830.40552
0.450.500.4750.088630.432900.194280.382720.014400.468160.074450.43964
0.500.550.5250.094150.475570.145780.448470.015650.516780.061100.49292
0.550.600.5750.100230.517370.090730.522830.016930.565270.051500.54539
0.600.650.6250.080800.574500.075330.577920.022380.611020.050500.59344
0.650.700.6750.066530.630100.067300.629570.043600.645570.054800.63801
0.700.750.7250.049600.689040.062700.679540.030200.703110.065080.67782
0.750.800.7750.035830.747240.056630.731120.029700.751980.077980.71457
0.800.850.8250.026800.802890.053600.780780.032130.798500.080680.75844
0.850.900.8750.020300.857240.046550.834270.038400.841400.065400.81778
0.900.950.9250.015230.910920.041550.886570.054780.874330.101350.83125
0.951.000.9750.011730.963570.042330.933730.105230.872410.052930.92340

Appendix A.1.4. Experiment 4—Two Sources with 30 Entities

Figure A7. The map representing the data of Table A7. The red color shows the position of the hidden source transmitting the signal.
Figure A7. The map representing the data of Table A7. The red color shows the position of the hidden source transmitting the signal.
Jeta 04 00016 g0a7
Table A7. Experiment 4—Position of the points (receivers and sources). The last two rows report the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
Table A7. Experiment 4—Position of the points (receivers and sources). The last two rows report the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
TypeEntityLongitudeLatitudeIntensity
DataR110437090.1241
DataR214921400.0558
DataR31144680.1050
DataR41893150.1720
DataR58163230.3357
DataR6594500.0753
DataR73954440.1182
DataR815806670.0474
DataR93507240.1102
DataR10268970.0771
DataR1110626380.1768
DataR121559810.0476
DataR13445972.2461
DataR14440270.0668
DataR1513777140.0641
DataR168354260.4488
DataR171331360.0662
DataR187966100.1545
DataR199576550.1710
DataR20584840.0788
DataR218072600.2401
DataR2210293372.2260
DataR235795850.1015
DataR2415493330.0555
DataR251248530.0809
DataR2611851710.1416
DataR271252690.0836
DataR28412630.1688
DataR2911356490.1394
DataR305087360.0853
Hidden SourceS1986389-
Hidden SourceS227532-
Table A8. Quality measures for Experiment 4. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Table A8. Quality measures for Experiment 4. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Bin MinBin MaxMeanLC ExtentLC Precis.PProb ExtentPProb Precis.MLP ExtentMLP Precis.SVCm ExtentSVCm Precis.
0.000.050.0250.061900.023450.062350.023440.538930.011530.140880.02148
0.050.100.0750.052980.071030.047050.071470.037100.072220.170080.06224
0.100.150.1250.052050.118490.036050.120490.162930.104630.255980.09300
0.150.200.1750.054130.165530.037630.168420.074500.161960.108950.15593
0.200.250.2250.055950.212410.045400.214790.030150.218220.070330.20918
0.250.300.2750.047750.261870.059580.258620.013930.271170.051180.26093
0.300.350.3250.042650.311140.077930.299670.010500.321590.050930.30845
0.350.400.3750.040550.359790.068450.349330.008880.371670.038650.36051
0.400.450.4250.040580.407760.065030.397360.007950.421620.018600.41710
0.450.500.4750.043400.454390.068030.442690.007230.471570.009100.47068
0.500.550.5250.046300.500690.071030.487710.006950.521350.007200.52122
0.550.600.5750.048500.547110.082700.527450.006000.571550.006680.57116
0.600.650.6250.052200.592380.079050.575590.006330.621050.006350.62103
0.650.700.6750.056300.637000.057430.636240.006230.670800.006200.67082
0.700.750.7250.055400.684840.043630.693370.006580.720230.006050.72061
0.750.800.7750.051080.735420.034180.748510.007030.769560.006230.77018
0.800.850.8250.051030.782900.026980.802750.007630.818710.006500.81964
0.850.900.8750.059650.822810.022430.855380.009430.866750.007550.86839
0.900.950.9250.064380.865450.015180.910960.013830.912210.009850.91589
0.951.000.9750.028250.947460.004980.970150.042950.933120.027750.94794
Figure A8. Experiment 4—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Figure A8. Experiment 4—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Jeta 04 00016 g0a8

Appendix A.1.5. Experiment 5—Three Sources with 40 Entities

Table A9. Experiment 5—Position of the points (receivers and sources). The last three rows report the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
Table A9. Experiment 5—Position of the points (receivers and sources). The last three rows report the coordinates of the hidden signal source, which is unknown to the algorithms under evaluation.
TypeEntityLongitudeLatitudeIntensity
DataR12203871.7341
DataR22972662.1268
DataR3816281.2805
DataR45261252.1415
DataR5101211.3683
DataR6231181.4177
DataR73013352.0267
DataR8226611.9989
DataR97244671.2364
DataR101882981.8430
DataR11445472.0567
DataR123351042.1448
DataR13511442.0228
DataR142593131.9845
DataR151483441.6479
DataR162153791.7424
DataR17814801.1396
DataR184724691.6953
DataR19533881.2733
DataR207264621.2443
DataR218083801.1860
DataR22285692.0651
DataR237941731.4747
DataR248392011.2917
DataR25462051.5010
DataR266211422.0581
DataR27199932.0339
DataR286813241.6859
DataR29328802.1066
DataR302332901.9663
DataR31874721.1156
DataR32448121.9778
DataR338354770.8922
DataR34258461.9979
DataR35501391.5302
DataR364824061.8982
DataR37115831.7429
DataR38251421.9820
DataR39351852.1230
DataR407433411.4690
Hidden SourceS1406323-
Hidden SourceS2648115-
Hidden SourceS3188100-
Figure A9. The map representing the data of Table A9. The red color shows the position of the hidden source transmitting the signal.
Figure A9. The map representing the data of Table A9. The red color shows the position of the hidden source transmitting the signal.
Jeta 04 00016 g0a9
Table A10. Quality measures for Experiment 5. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Table A10. Quality measures for Experiment 5. The table shows, for each algorithm, the probability range in which the source is located (in bold), the fraction of area covered by the probability zone, and the corresponding quality score (corresponding to the bold entries).
Bin MinBin MaxMeanLC ExtentLC Precis.PProb ExtentPProb Precis.MLP ExtentMLP Precis.SVCm ExtentSVCm Precis.
0.000.050.0250.117750.022060.081830.022950.237050.019070.068580.02329
0.050.100.0750.077650.069180.108230.066880.089130.068320.057530.07069
0.100.150.1250.061130.117360.095580.113050.067180.116600.054230.11822
0.150.200.1750.055980.165200.085080.160110.055180.165340.060080.16449
0.200.250.2250.053000.213080.095450.203520.048780.214030.060950.21129
0.250.300.2750.050700.261060.093330.249340.041230.263660.059580.25862
0.300.350.3250.055750.306880.061500.305010.034950.313640.068180.30284
0.350.400.3750.066250.350160.046430.357590.031150.363320.053100.35509
0.400.450.4250.062400.398480.037580.409030.028950.412700.050600.40350
0.450.500.4750.057080.447890.033200.459230.028130.461640.047500.45244
0.500.550.5250.044700.501530.033030.507660.028250.510170.044830.50147
0.550.600.5750.045100.549070.040780.551550.026900.559530.042100.55079
0.600.650.6250.043880.597580.033380.604140.027680.607700.039030.60061
0.650.700.6750.040650.647560.029050.655390.027350.656540.038030.64933
0.700.750.7250.033330.700840.027230.705260.028400.704410.040380.69573
0.750.800.7750.029000.752530.028300.753070.030080.751690.047650.73807
0.800.850.8250.028930.801140.024880.804480.032780.797960.039850.79212
0.850.900.8750.034230.845050.020430.857130.037700.842010.041450.83873
0.900.950.9250.029830.897410.016600.909650.044630.883720.045100.88328
0.951.000.9750.017700.957740.013180.962150.059550.916940.046300.92986
Figure A10. Experiment 5—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Figure A10. Experiment 5—Scalar probability field computed by the algorithms. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue). From left to right and from top to bottom: (a) Linear Correlation; (b) Prior Probability; (c) Multilayer Perceptron; and (d) Supervised Contractive Map.
Jeta 04 00016 g0a10

Appendix A.2. Analytical Formulation of the Supervised Contractive Map (SV-Cm)

This appendix summarizes the analytical formulation of the Supervised Contractive Map (SV-Cm), a bi-chamber supervised neural network characterized by harmonic activation and contractive learning dynamics.

Appendix A.2.1. Network Architecture

SV-Cm is a multilayer feed-forward neural network where each hidden neuron is composed of two computational chambers:
(i)
A classical chamber computing the weighted input;
(ii)
A contractive chamber measuring the deviation of weights from a structural constant.
The interaction of these chambers produces a harmonically modulated activation.

Appendix A.2.2. Notation

The following notation is adopted throughout this appendix:
  • l: the layer index;
  • i: the neuron index;
  • u i [ l ] : the output of neuron i in layer l;
  • w i j [ l ] : the weight connecting neuron j (layer l 1 ) to neuron i (layer l);
  • C [ l ] : the number of neurons in layer l.

Appendix A.2.3. Forward Propagation

The classical net input for neuron i in layer l is defined as
I N e t i [ l ] = j w i j [ l ] · u j [ l 1 ]
The contractive net input is
C N e t i [ l ] = 1 C [ l 1 ] j 1 w i j [ l ] C [ l 1 ] u j [ l 1 ]
The bi-chamber activation combines both components through a sinusoidal modulation:
u i [ l ] = sin I N e t i [ l ] · 1 sin C N e t i [ l ] C [ l 1 ]

Appendix A.2.4. Loss Function

The supervised training objective is the quadratic prediction error:
L = 1 2 i t i u i [ out ] 2
where t i denotes the target value for output neuron i. Although this loss defines the prediction objective, the weight dynamics of SV-Cm cannot be expressed purely as the gradient of this function because of the contractive factor.

Appendix A.2.5. Backward Propagation

The output layer error is
δ i [ out ] = t i u i [ out ] cos I N e t i [ out ] 1 sin C N e t i [ out ] C [ out 1 ]
The hidden layer error is
δ i [ l ] = k δ k [ l + 1 ] w k i [ l + 1 ] cos I N e t i [ l ] 1 sin C N e t i [ l ] C [ l 1 ]

Appendix A.2.6. Contractive Weight Update

The weight update rule incorporates a contractive factor, as follows:
Δ w i j [ l ] = η · δ i [ l ] · u j [ l 1 ] · 1 w i j [ l ] C [ l 1 ]
where η denotes the learning coefficient. This contractive factor introduces a geometric constraint in weight space, automatically limiting weight growth and stabilizing the learning dynamics.

Appendix A.2.7. Conceptual Implications

SV-Cm combines supervised error minimization with an intrinsic contractive mechanism that regulates weight magnitude. The harmonic modulation induced by the sinusoidal activation enables the network to represent highly nonlinear decision boundaries while maintaining stable learning dynamics. This property makes SV-Cm particularly suitable for the source localization task addressed by the TWC Sigma framework, where the neural network must learn the complex spatial relationships between observation points and hidden sources.

Appendix B

Appendix B.1. Monte Carlo Null Tests for the Spatial Improbability of the SVCm Radiation Map

Appendix B.1.1. Rationale

To assess whether the spatial configuration highlighted by the SVCm recall map could plausibly arise by chance from the empirical dataset, we performed a set of Monte Carlo null model analyses. The purpose of these tests was not to reproduce the full SVCm learning-and-recall procedure pixel by pixel, but rather to address a more fundamental issue: whether the observed relationship between the geographic coordinates of the measurement sites and the recorded radiation intensity values is compatible with a random allocation of the signal over the sampled locations.
The null hypothesis was defined as follows: the set of spatial coordinates remains fixed, whereas the radiation intensity values (Power) are randomly reassigned across the 3467 sampling points. Under this hypothesis, any coherent source-like spatial organization should disappear, and any apparent offshore hotspot should be attributable to chance alone.

Appendix B.1.2. Dataset

The analysis was based on the empirical dataset used in the main study, consisting of 3467 observation points. Each record included four variables: an ID code, longitude, latitude, and radiation intensity (Power). Formally, each observation can be represented as P i = ( x i , y i ) and V i = Power i , where P i denotes the geographic location of the i-th sampling site, and V i denotes the associated signal intensity.
The tests were designed to preserve the exact spatial geometry of the sample while destroying any true spatial correspondence between position and signal amplitude.

Appendix B.1.3. Null Model and Monte Carlo Procedure

A Monte Carlo procedure with K = 100 randomizations was adopted. For each replication, the Power values were randomly permuted across the 3467 fixed geographic locations, thereby generating a surrogate dataset in which the marginal distribution of the observed signal was perfectly preserved, but its spatial organization was removed. This procedure produces a conservative null model because it leaves the following unchanged: (1) the number of sampled points, (2) the exact geometry of the sampled locations, and (3) the full empirical distribution of radiation values. Only the association between location and signal intensity is broken. Three complementary tests were then performed.

Appendix B.1.4. Test 1: Global Search for a Source-Like Spatial Attractor

A grid search was performed over the study area. For each candidate spatial point C k , the Euclidean distance D ( k , i ) = C k P i was computed to every observed site. The relationship between these distances and the observed signal values was quantified by computing corr ( D ( k , i ) , log ( 1 + V i ) ) . The candidate point yielding the strongest negative association was retained: if a genuine source exists, the signal intensity should decrease with increasing distance from that source. The same procedure was repeated for each of the 100 Monte Carlo randomizations.
In the empirical dataset, the best candidate point was found offshore, east of Japan, consistent with the SVCm recall map. The minimum observed correlation was r obs = 0.690 . Under the null model, the corresponding values were centered near zero (null mean: 0.024 ; null SD: 0.011 ; and null range: approximately [ 0.058 , 0.004 ] ). No Monte Carlo replicate approached the empirical value, yielding p emp 1 / ( K + 1 ) 0.0099 and a z-score of approximately 58 .

Appendix B.1.5. Test 2: Distance–Signal Association at the Point Highlighted by the SVCm Map

A second test was performed using the specific point emphasized in the SVCm map, approximately located at 38.3° N and 142.4° E. For this fixed point C , the statistic corr ( D ( C , i ) , log ( 1 + V i ) ) was evaluated for the empirical dataset and for all 100 surrogates.
In the real data, the correlation was r obs = 0.438 . Under the null model, the null mean = 0.001 , null SD = 0.017 , and null range [ 0.036 , 0.041 ] . The observed value was well outside the null interval ( p emp 0.0099 ; z 25.5 ). The offshore point emphasized by the SVCm recall map therefore corresponds to a location from which the empirical field shows a strong and highly significant radial decay pattern, entirely absent in the randomized datasets.

Appendix B.1.6. Test 3: Radial Concentration of Signal Around the Best Source Proxy

All observation points were ranked by their distance from the best source proxy identified in Test 1. The proportion of total signal mass within the closest 1%, 5%, and 10% of points was computed. The empirical dataset showed strong radial concentration: closest 1%: 12.5% of total signal; closest 5%: 40.8%; closest 10%: 54.7%. Under the null model, corresponding values were much lower (1%: ∼1.1%; 5%: ∼5.1%; 10%: ∼10.1%), and the observed concentrations exceeded the entire Monte Carlo null distribution in all cases ( p emp 0.0099 ).

Appendix B.1.7. Summary and Conclusions

The three null tests converge on the same conclusion. The empirical dataset exhibits a strong and highly non-random spatial organization: (1) there exists an offshore point that maximizes a negative distance–signal relationship far beyond null expectation; (2) the specific point emphasized in the SVCm recall map shows a highly significant radial decay of signal; and (3) the total radiation field is sharply concentrated around the inferred source region in a way incompatible with random signal placement. In all tests, empirical results lay far outside the range generated by 100 Monte Carlo randomizations.
It is important to clarify the inferential scope: these tests do not constitute a full replication of the SVCm training and recall process over the 600 × 600 grid. They validate a more basic premise—the empirical dataset contains a highly significant source-like spatial organization incompatible with random redistribution of signal values over the sampled coordinates. A complete null validation of the entire SVCm pipeline would require retraining on each surrogate dataset and comparing recall maps via explicit map-level statistics. However, the present analyses already provide strong evidence that the source-like pattern revealed by the empirical map is highly improbable under a null model of random spatial assignment.

References

  1. Sterchi, M.; Hilfiker, L.; Grütter, R.; Bernstein, A. Active Querying Approach to Epidemic Source Detection on Contact Networks. Sci. Rep. 2023, 13, 11363. [Google Scholar] [CrossRef] [PubMed]
  2. Li, X.; Wang, X.; Zhao, C.; Zhang, X.; Yi, D. Locating the Epidemic Source in Complex Networks with Sparse Observers. Appl. Sci. 2019, 9, 3644. [Google Scholar] [CrossRef]
  3. Choi, J. Epidemic Source Detection over Dynamic Networks. Electronics 2020, 9, 1018. [Google Scholar] [CrossRef]
  4. Biazzo, I.; Braunstein, A.; Dall’Asta, L.; Mazza, F. A Bayesian Generative Neural Network Framework for Epidemic Inference Problems. Sci. Rep. 2022, 12, 19673. [Google Scholar] [CrossRef] [PubMed]
  5. Shah, C.; Dehmamy, N.; Perra, N.; Chinazzi, M.; Barabási, A.-L.; Vespignani, A.; Yu, R. Finding Patient Zero: Learning Contagion Source with Graph Neural Networks. arXiv 2020, arXiv:2006.11913. [Google Scholar] [CrossRef]
  6. Chen, Y.; Volić, I. Topological Data Analysis Model for the Spread of the Coronavirus. PLoS ONE 2021, 16, e0255584. [Google Scholar] [CrossRef] [PubMed]
  7. Taylor, D.; Klimm, F.; Harrington, H.A.; Kramár, M.; Mischaikow, K.; Porter, M.A.; Mucha, P.J. Topological Data Analysis of Contagion Maps for Examining Spreading Processes on Networks. Nat. Commun. 2015, 6, 7723. [Google Scholar] [CrossRef] [PubMed]
  8. Tan, C.W.; Yu, P.-D. Contagion Source Detection in Epidemic and Infodemic Outbreaks: Mathematical Analysis and Network Algorithms. Found. Trends Netw. 2023, 13, 107–251. [Google Scholar] [CrossRef]
  9. Buscema, M.; Asadi-Zeydabadi, M.; Massini, G.; Lodwick, W.A.; Breda, M.; Petritoli, R.; Newman, F.; Della Torre, F. The Topological Weighted Centroid: A New Vision of Geographic Profiling: Theory and Applications; Springer: Cham, Switzerland, 2023; Volume 1095. [Google Scholar]
  10. Hamaoka, Y. Validating Citizen-Led Radioactivity Measurement: “Minna-No Data Site”; Social Science Research Network: Rochester, NY, USA, 2025. [Google Scholar] [CrossRef]
  11. Minna-No Data Site. Official Website. Minna-No Data Site 2025. Available online: https://en.minnanods.net (accessed on 22 July 2025).
  12. Buesseler, K. Fukushima and Ocean Radioactivity. Oceanography 2014, 27, 92–105. [Google Scholar] [CrossRef]
  13. Honda, M.C.; Kawakami, H.; Watanabe, S.; Saino, T. Concentration and Vertical Flux of Fukushima-Derived Radiocesium in Sinking Particles from Two Sites in the Northwestern Pacific Ocean. Biogeosciences 2013, 10, 3525–3534. [Google Scholar] [CrossRef]
  14. Kaeriyama, H. 134Cs and 137Cs in the Seawater Around Japan and in the North Pacific. In Impacts of the Fukushima Nuclear Accident on Fish and Fishing Grounds; Nakata, K., Sugisaki, H., Eds.; Springer: Tokyo, Japan, 2015; pp. 11–32. [Google Scholar] [CrossRef]
Figure 1. Geographical map displaying the sites where measurements were conducted; the observation points are marked in red.
Figure 1. Geographical map displaying the sites where measurements were conducted; the observation points are marked in red.
Jeta 04 00016 g001
Figure 2. Experiment 6a—Scalar probability field computed by TWC Sigma using Linear Correlation. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Figure 2. Experiment 6a—Scalar probability field computed by TWC Sigma using Linear Correlation. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Jeta 04 00016 g002
Figure 3. Experiment 6b—Scalar probability field computed by TWC Sigma using Prior Probability. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Figure 3. Experiment 6b—Scalar probability field computed by TWC Sigma using Prior Probability. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Jeta 04 00016 g003
Figure 4. Experiment 6c—Scalar probability field computed by TWC Sigma using Multilayer Perceptron. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Figure 4. Experiment 6c—Scalar probability field computed by TWC Sigma using Multilayer Perceptron. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Jeta 04 00016 g004
Figure 5. Experiment 6d—Scalar probability field computed by TWC Sigma using Supervised Contractive Map. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Figure 5. Experiment 6d—Scalar probability field computed by TWC Sigma using Supervised Contractive Map. Color gradients in the heat map indicate values from maximum (deep red) to minimum (deep blue).
Jeta 04 00016 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Buscema, P.M.; Breda, M.; Petritoli, R.; Massini, G.; Ferilli, G. The TWC Sigma Model: A Nonlinear Correlation and Neural Network Approach for Spatial Source Detection. J. Exp. Theor. Anal. 2026, 4, 16. https://doi.org/10.3390/jeta4020016

AMA Style

Buscema PM, Breda M, Petritoli R, Massini G, Ferilli G. The TWC Sigma Model: A Nonlinear Correlation and Neural Network Approach for Spatial Source Detection. Journal of Experimental and Theoretical Analyses. 2026; 4(2):16. https://doi.org/10.3390/jeta4020016

Chicago/Turabian Style

Buscema, Paolo Massimo, Marco Breda, Riccardo Petritoli, Giulia Massini, and Guido Ferilli. 2026. "The TWC Sigma Model: A Nonlinear Correlation and Neural Network Approach for Spatial Source Detection" Journal of Experimental and Theoretical Analyses 4, no. 2: 16. https://doi.org/10.3390/jeta4020016

APA Style

Buscema, P. M., Breda, M., Petritoli, R., Massini, G., & Ferilli, G. (2026). The TWC Sigma Model: A Nonlinear Correlation and Neural Network Approach for Spatial Source Detection. Journal of Experimental and Theoretical Analyses, 4(2), 16. https://doi.org/10.3390/jeta4020016

Article Metrics

Back to TopTop