-
Can physical information aid the generalization ability of Neural Networks for hydraulic modeling?
Authors:
Gianmarco Guglielmo,
Andrea Montessori,
Jean-Michel Tucny,
Michele La Rocca,
Pietro Prestininzi
Abstract:
Application of Neural Networks to river hydraulics is fledgling, despite the field suffering from data scarcity, a challenge for machine learning techniques. Consequently, many purely data-driven Neural Networks proved to lack predictive capabilities. In this work, we propose to mitigate such problem by introducing physical information into the training phase. The idea is borrowed from Physics-Inf…
▽ More
Application of Neural Networks to river hydraulics is fledgling, despite the field suffering from data scarcity, a challenge for machine learning techniques. Consequently, many purely data-driven Neural Networks proved to lack predictive capabilities. In this work, we propose to mitigate such problem by introducing physical information into the training phase. The idea is borrowed from Physics-Informed Neural Networks which have been recently proposed in other contexts. Physics-Informed Neural Networks embed physical information in the form of the residual of the Partial Differential Equations (PDEs) governing the phenomenon and, as such, are conceived as neural solvers, i.e. an alternative to traditional numerical solvers. Such approach is seldom suitable for environmental hydraulics, where epistemic uncertainties are large, and computing residuals of PDEs exhibits difficulties similar to those faced by classical numerical methods. Instead, we envisaged the employment of Neural Networks as neural operators, featuring physical constraints formulated without resorting to PDEs. The proposed novel methodology shares similarities with data augmentation and regularization. We show that incorporating such soft physical information can improve predictive capabilities.
△ Less
Submitted 13 March, 2024;
originally announced March 2024.
-
High-order thread-safe lattice Boltzmann model for HPC turbulent flow simulations
Authors:
Andrea Montessori,
Michele La Rocca,
Giorgio Amati,
Marco Lauricella,
Adriano Tiribocchi,
Sauro Succi
Abstract:
We present a highly-optimized thread-safe lattice Boltzmann model in which the non-equilibrium part of the distribution function is locally reconstructed via recursivity of Hermite polynomials. Such a procedure allows the explicit incorporation of non-equilibrium moments of the distribution up to the order supported by the lattice. Thus, the proposed approach increases accuracy and stability at lo…
▽ More
We present a highly-optimized thread-safe lattice Boltzmann model in which the non-equilibrium part of the distribution function is locally reconstructed via recursivity of Hermite polynomials. Such a procedure allows the explicit incorporation of non-equilibrium moments of the distribution up to the order supported by the lattice. Thus, the proposed approach increases accuracy and stability at low viscosities without compromising performances and amenability to parallelization with respect to standard lattice Boltzmann models. The high-order thread-safe LB is tested on two types of turbulent flows, namely the turbulent channel flow at $Re_τ=180$ and the axisymmetric turbulent jet at $Re = 7000$, it delivers results in excellent agreement with reference data (both DNS, theory, and experiments) and a) achieves peak performances ($\sim 5 \; TeraFlop/s$ and an arithmetic intensity of $\sim 7\; FLOP/byte$ on single GPU) by significantly reducing the memory footprint, b) retains the algorithmic simplicity of standard lattice Boltzmann computing and c) allows to perform stable simulations at vanishingly low viscosities. Our findings open attractive prospects for high-performance simulations of realistic turbulent flows on GPU-based architectures. Such expectations are confirmed by the excellent agreement among lattice Boltzmann, experimental, and DNS reference data.
△ Less
Submitted 2 February, 2024; v1 submitted 30 January, 2024;
originally announced January 2024.
-
From the Top Down: Does Corruption Affect Performance?
Authors:
Maurizio La Rocca,
Tiziana La Rocca,
Francesco Fasano,
Javier Sanchez-Vidal
Abstract:
Corruption, fraud, and unethical activities have emerged as significant obstacles to global economic, political, and social progress. Although many empirical studies have focused on country-level corruption metrics, this study is the first to utilize a substantial international dataset to assess the effects of illicit and unethical managerial practices on firm performance. Employing cross-sectiona…
▽ More
Corruption, fraud, and unethical activities have emerged as significant obstacles to global economic, political, and social progress. Although many empirical studies have focused on country-level corruption metrics, this study is the first to utilize a substantial international dataset to assess the effects of illicit and unethical managerial practices on firm performance. Employing cross-sectional data, this research examines the influence of corruption on corporate outcomes. Our definition of corruption evaluates the degree to which managers engage in mismanagement, misconduct, or corrupt activities. The repercussions for corporate governance, especially concerning the process of appointing managers, are both crucial and strategic.
△ Less
Submitted 30 October, 2023;
originally announced October 2023.
-
Thread-safe lattice Boltzmann for high-performance computing on GPUs
Authors:
Andrea Montessori,
Marco Lauricella,
Adriano Tiribocchi,
Mihir Durve,
Michele La Rocca,
Giorgio Amati,
Fabio Bonaccorso,
Sauro Succi
Abstract:
We present thread-safe, highly-optimized lattice Boltzmann implementations, specifically aimed at exploiting the high memory bandwidth of GPU-based architectures. At variance with standard approaches to LB coding, the proposed strategy, based on the reconstruction of the post-collision distribution via Hermite projection, enforces data locality and avoids the onset of memory dependencies, which ma…
▽ More
We present thread-safe, highly-optimized lattice Boltzmann implementations, specifically aimed at exploiting the high memory bandwidth of GPU-based architectures. At variance with standard approaches to LB coding, the proposed strategy, based on the reconstruction of the post-collision distribution via Hermite projection, enforces data locality and avoids the onset of memory dependencies, which may arise during the propagation step, with no need to resort to more complex streaming strategies. The thread-safe lattice Boltzmann achieves peak performances, both in two and three dimensions and it allows to sensibly reduce the allocated memory ( tens of GigaBytes for order billions lattice nodes simulations) by retaining the algorithmic simplicity of standard LB computing. Our findings open attractive prospects for high-performance simulations of complex flows on GPU-based architectures.
△ Less
Submitted 13 April, 2023;
originally announced April 2023.
-
Deformation and breakup dynamics of droplets within a tapered channel
Authors:
Andrea Montessori,
Michele La Rocca,
Pietro Prestininzi,
Adriano Tiribocchi,
Sauro Succi
Abstract:
In this paper we numerically investigate the breakup dynamics of droplets in an emulsion flowing in a tapered microchannel with a narrow constriction. The mesoscale approach for multicomponent fluids with near contact interactions is shown to capture the deformation and breakup dynamics of droplets interacting within the constriction, in agreement with experimental evidences. In addition, it permi…
▽ More
In this paper we numerically investigate the breakup dynamics of droplets in an emulsion flowing in a tapered microchannel with a narrow constriction. The mesoscale approach for multicomponent fluids with near contact interactions is shown to capture the deformation and breakup dynamics of droplets interacting within the constriction, in agreement with experimental evidences. In addition, it permits to investigate in detail the hydrodynamic phenomena occurring during the breakup stages. Finally, a suitable deformation parameter is introduced and analyzed to characterize the state of deformation of the system by inspecting pairs of interacting droplets flowing in the narrow channel.
△ Less
Submitted 4 August, 2021;
originally announced August 2021.
-
Efficient and Visualizable Convolutional Neural Networks for COVID-19 Classification Using Chest CT
Authors:
Aksh Garg,
Sana Salehi,
Marianna La Rocca,
Rachael Garner,
Dominique Duncan
Abstract:
With COVID-19 cases rising rapidly, deep learning has emerged as a promising diagnosis technique. However, identifying the most accurate models to characterize COVID-19 patients is challenging because comparing results obtained with different types of data and acquisition processes is non-trivial. In this paper we designed, evaluated, and compared the performance of 20 convolutional neutral networ…
▽ More
With COVID-19 cases rising rapidly, deep learning has emerged as a promising diagnosis technique. However, identifying the most accurate models to characterize COVID-19 patients is challenging because comparing results obtained with different types of data and acquisition processes is non-trivial. In this paper we designed, evaluated, and compared the performance of 20 convolutional neutral networks in classifying patients as COVID-19 positive, healthy, or suffering from other pulmonary lung infections based on Chest CT scans, serving as the first to consider the EfficientNet family for COVID-19 diagnosis and employ intermediate activation maps for visualizing model performance. All models are trained and evaluated in Python using 4173 Chest CT images from the dataset entitled "A COVID multiclass dataset of CT scans," with 2168, 758, and 1247 images of patients that are COVID-19 positive, healthy, or suffering from other pulmonary infections, respectively. EfficientNet-B5 was identified as the best model with an F1 score of 0.9769+/-0.0046, accuracy of 0.9759+/-0.0048, sensitivity of 0.9788+/-0.0055, specificity of 0.9730+/-0.0057, and precision of 0.9751 +/- 0.0051. On an alternate 2-class dataset, EfficientNetB5 obtained an accuracy of 0.9845+/-0.0109, F1 score of 0.9599+/-0.0251, sensitivity of 0.9682+/-0.0099, specificity of 0.9883+/-0.0150, and precision of 0.9526 +/- 0.0523. Intermediate activation maps and Gradient-weighted Class Activation Map**s offered human-interpretable evidence of the model's perception of ground-class opacities and consolidations, hinting towards a promising use-case of artificial intelligence-assisted radiology tools. With a prediction speed of under 0.1 seconds on GPUs and 0.5 seconds on CPUs, our proposed model offers a rapid, scalable, and accurate diagnostic for COVID-19.
△ Less
Submitted 19 July, 2021; v1 submitted 22 December, 2020;
originally announced December 2020.
-
Micro-vorticity fluctuations affect the structure of thin fluid films
Authors:
A. Tiribocchi,
A. Montessori,
S. Miliani,
M. Lauricella,
M. La Rocca,
S. Succi
Abstract:
The dynamic interaction of complex fluid interfaces is highly sensitive to near-contact interactions occurring at the scale of ten of nanometers. Such interactions are difficult to analyse because they couple self-consistently to the dynamic morphology of the evolving interface, as well as to the hydrodynamics of the interstitial fluid film. In this work, we show that, above a given magnitude thre…
▽ More
The dynamic interaction of complex fluid interfaces is highly sensitive to near-contact interactions occurring at the scale of ten of nanometers. Such interactions are difficult to analyse because they couple self-consistently to the dynamic morphology of the evolving interface, as well as to the hydrodynamics of the interstitial fluid film. In this work, we show that, above a given magnitude threshold, near-contact interactions trigger non-trivial micro-vorticity patterns, which in turn affect the effective near-contact interactions, giving rise to persistent fluctuating ripples at the fluid interface. In such regime, near-contact interactions may significantly affect the macroscopic arrangement of emulsion configurations, such as those arising in soft-flowing microfluidic crystals.
△ Less
Submitted 13 May, 2020;
originally announced May 2020.
-
Prediction of Epilepsy Development in Traumatic Brain Injury Patients from Diffusion Weighted MRI
Authors:
Md Navid Akbar,
Marianna La Rocca,
Rachael Garner,
Dominique Duncan,
Deniz Erdoğmuş
Abstract:
Post-traumatic epilepsy (PTE) is a life-long complication of traumatic brain injury (TBI) and is a major public health problem that has an estimated incidence that ranges from 2%-50%, depending on the severity of the TBI. Currently, the pathomechanism that in-duces epileptogenesis in TBI patients is unclear, and one of the most challenging goals in the epilepsy community is to predict which TBI pa…
▽ More
Post-traumatic epilepsy (PTE) is a life-long complication of traumatic brain injury (TBI) and is a major public health problem that has an estimated incidence that ranges from 2%-50%, depending on the severity of the TBI. Currently, the pathomechanism that in-duces epileptogenesis in TBI patients is unclear, and one of the most challenging goals in the epilepsy community is to predict which TBI patients will develop epilepsy. In this work, we used diffusion-weighted imaging (DWI) of 14 TBI patients recruited in the Epilepsy Bioinformatics Study for Antiepileptogenic Therapy (EpiBioS4Rx)to measure and analyze fractional anisotropy (FA), obtained from tract-based spatial statistic (TBSS) analysis. Then we used these measurements to train two support vector machine (SVM) models to predict which TBI patients have developed epilepsy. Our approach, tested on these 14 patients with a leave-two-out cross-validation, allowed us to obtain an accuracy of 0.857 $\pm$ 0.18 (with a 95% level of confidence), demonstrating it to be potentially promising for the early characterization of PTE.
△ Less
Submitted 1 May, 2020; v1 submitted 30 April, 2020;
originally announced April 2020.
-
Regularized lattice Boltzmann Multicomponent models for low Capillary and Reynolds microfluidics flows
Authors:
Andrea Montessori,
Marco Lauricella,
Michele La Rocca,
Sauro Succi,
Elad Stolovicki,
Roy Ziblat,
David Weitz
Abstract:
We present a regularized version of the color gradient lattice Boltzmann (LB) scheme for the simulation of droplet formation in microfluidic devices of experimental relevance. The regularized version is shown to provide computationally efficient access to Capillary number regimes relevant to droplet generation via microfluidic devices, such as flow-focusers and the more recent microfluidic step em…
▽ More
We present a regularized version of the color gradient lattice Boltzmann (LB) scheme for the simulation of droplet formation in microfluidic devices of experimental relevance. The regularized version is shown to provide computationally efficient access to Capillary number regimes relevant to droplet generation via microfluidic devices, such as flow-focusers and the more recent microfluidic step emulsifier devices.
△ Less
Submitted 6 November, 2017;
originally announced November 2017.
-
Brain structural connectivity atrophy in Alzheimer's disease
Authors:
Nicola Amoroso,
Marianna La Rocca,
Stefania Bruno,
Tommaso Maggipinto,
Alfonso Monaco,
Roberto Bellotti,
Sabina Tangaro
Abstract:
Analysis and quantification of brain structural changes, using Magnetic resonance imaging (MRI), are increasingly used to define novel biomarkers of brain pathologies, such as Alzheimer's disease (AD). Network-based models of the brain have shown that both local and global topological properties can reveal patterns of disease propagation. On the other hand, intra-subject descriptions cannot exploi…
▽ More
Analysis and quantification of brain structural changes, using Magnetic resonance imaging (MRI), are increasingly used to define novel biomarkers of brain pathologies, such as Alzheimer's disease (AD). Network-based models of the brain have shown that both local and global topological properties can reveal patterns of disease propagation. On the other hand, intra-subject descriptions cannot exploit the whole information context, accessible through inter-subject comparisons. To address this, we developed a novel approach, which models brain structural connectivity atrophy with a multiplex network and summarizes it within a classification score. On an independent dataset multiplex networks were able to correctly segregate, from normal controls (NC), AD patients and subjects with mild cognitive impairment that will convert to AD (cMCI) with an accuracy of, respectively, $0.86 \pm 0.01$ and $0.84 \pm 0.01$. The model also shows that illness effects are maximally detected by parceling the brain in equal volumes of $3000$ $mm^3$ ("patches"), without any $a$ $priori$ segmentation based on anatomical features. A direct comparison to standard voxel-based morphometry on the same dataset showed that the multiplex network approach had higher sensitivity. This method is general and can have twofold potential applications: providing a reliable tool for clinical trials and a disease signature of neurodegenerative pathologies.
△ Less
Submitted 9 September, 2017; v1 submitted 7 September, 2017;
originally announced September 2017.
-
NeatSort - A practical adaptive algorithm
Authors:
Marcello La Rocca,
Domenico Cantone
Abstract:
We present a new adaptive sorting algorithm which is optimal for most disorder metrics and, more important, has a simple and quick implementation. On input $X$, our algorithm has a theoretical $Ω(|X|)$ lower bound and a $\mathcal{O}(|X|\log|X|)$ upper bound, exhibiting amazing adaptive properties which makes it run closer to its lower bound as disorder (computed on different metrics) diminishes. F…
▽ More
We present a new adaptive sorting algorithm which is optimal for most disorder metrics and, more important, has a simple and quick implementation. On input $X$, our algorithm has a theoretical $Ω(|X|)$ lower bound and a $\mathcal{O}(|X|\log|X|)$ upper bound, exhibiting amazing adaptive properties which makes it run closer to its lower bound as disorder (computed on different metrics) diminishes. From a practical point of view, \textit{NeatSort} has proven itself competitive with (and often better than) \textit{qsort} and any \textit{Random Quicksort} implementation, even on random arrays.
△ Less
Submitted 23 July, 2014;
originally announced July 2014.
-
Density Adaptive Parallel Clustering
Authors:
Marcello La Rocca
Abstract:
In this paper we are going to introduce a new nearest neighbours based approach to clustering, and compare it with previous solutions; the resulting algorithm, which takes inspiration from both DBscan and minimum spanning tree approaches, is deterministic but proves simpler, faster and doesnt require to set in advance a value for k, the number of clusters.
In this paper we are going to introduce a new nearest neighbours based approach to clustering, and compare it with previous solutions; the resulting algorithm, which takes inspiration from both DBscan and minimum spanning tree approaches, is deterministic but proves simpler, faster and doesnt require to set in advance a value for k, the number of clusters.
△ Less
Submitted 11 July, 2014;
originally announced July 2014.