SearcharxivSearch

arXiv subjects

Giovanni M. Pavan

Publications and source records attributed to Giovanni M. Pavan.

15 recordsLinked to original sources

Physically-Relevant Information Learning in High-Dimensional Time-Derivatives Spaces

Understanding the physics of many-body complex dynamical systems may be a non-trivial task. High-dimensional analysis approaches are often deemed necessary to prevent losing important information. Typically, these use order parameters or descriptors capturing information related to, e.g., relative positions, symmetries, etc., of the units in the studied system. However, in many cases, gaining information related to the relative positions of the constitutive units (or their velocities) alone may be insufficient, and to reach a more complete physical knowledge, one should ideally learn and correlate with each other both structure and dynamics. Here we demonstrate how to achieve such a goal efficiently by building and navigating high-dimensional Time-Derivatives (TiDe) spaces. A TiDe space can be generated for virtually any type of system/phenomenon from the time-series data collected along its observation over time. Each TiDe's dimension corresponds to a growing-order time-derivative of the extracted data, thus containing information related to different physical phenomena/events, which can be easily extracted via unsupervised approaches. We demonstrate how, by definition, TiDes can be directly analyzed without a need for prior dimensionality reduction, providing results that are intrinsically intuitive to interpret. We show the potential of the method by analyzing two prototypical example datasets extracted from molecular dynamics simulations or experimental tracking of different types of complex dynamical systems. Our results demonstrate how efficiently one can navigate and learn in information-rich TiDe spaces, which provide a robust general framework for data analysis and for studying complex dynamical systems from the data collected along their observation over time.

physics.chem-ph

dynsight: an Open Python Platform for Simulation and Experimental Trajectory Data Analysis

The study of complex many-body systems via analysis of the trajectories of the units that dynamically move and interact within them is a non-trivial task. The workflow for extracting meaningful information from the raw trajectory data is often composed of a series of interconnected steps, such as, (i) identifying and tracking the constitutive objects/particles, resolving their trajectories (e.g., in experimental cases, where these are not automatically available as in typical molecular simulations), (ii) translating the trajectories into data that are easier to handle/analyze by using well suited descriptors, and (iii) extracting meaningful information from such data. Each of these different tasks often requires non-negligible programming skills, the use of various types of representations or methods, and the availability/development of an interface between them. Despite the considerable potential that new tools contributed to each of these individual steps, their integration under a common framework would decrease the barrier to usage (especially by diverse communities of users), avoid fragmentation, and ultimately facilitate the development of new approaches in data analysis. To this end, here we introduce dynsight, an open Python platform that streamlines the extraction and analysis of time-series data from simulation- or experimentally-resolved trajectories. dynsight simplifies workflows, enhances accessibility, and facilitates time-series and trajectories data analysis offering a useful tool to unraveling the dynamic complexity of a variety of systems (or signals) across different scales. dynsight is open source (https://github.com/GMPavanLab/dynsight) and can be easily installed using pip.

cond-mat.mtrl-sci

A rigorous data-driven approach to the nucleation of defects in metals exploiting the link between kinetic properties and (dis)order parameters

Nucleation processes, through which a new structure progressively forms within a pre-existing homogeneous phase, are fundamental in materials science, but are also typically non-trivial to elucidate. Cases in which to nucleate are defects (or disorder) in an initially ordered structure make no exception. A prominent example is the nucleation of dislocations in metals, which critically govern their mechanical, electronic, thermal, and chemical properties. While atomic-level insights can be attained using, \textit{e.g.}, molecular dynamics simulations, systematically characterizing nucleation mechanisms and accurately quantifying kinetic rates remain challenging tasks. In this work, we demonstrate how the choice of the order parameter used to track the transition has a very strong effect on the accuracy of the kinetic rate predicted from the corresponding free-energy barrier and diffusion coefficient, a fact that has been often overlooked in the past. By exploiting this systematic error to our advantage, we demonstrate that it is possible to rigorously characterize the nucleation process using a data-driven scheme based on a variational principle, leading to optimal order parameters and a faithful mechanistic description. We apply this method to characterize, as a representative case study, the nucleation of dislocations in crystalline $fcc$ copper by analyzing replica molecular dynamics simulations at the elastic-plastic limit. By means of committor analysis and Langevin modeling, our approach allows to systematically rank candidate (dis)order parameters, identify the critical nuclei (transition states), and infer the free-energy landscapes. Given its general foundations, this method can be extended to nucleation phenomena in a broad class of materials.

cond-mat.mtrl-sci

Data-driven assessment of optimal spatiotemporal resolutions for information extraction in noisy time series data

In general, comprehension of any type of complex system depends on the resolution used to examine the phenomena occurring within it. However, identifying a priori, for example, the best time frequencies/scales to study a certain system over-time, or the spatial distances at which correlations, symmetries, and fluctuations are, most often non-trivial. Here we describe an unsupervised approach that, starting solely from the data of a system, allows learning the characteristic length scales of the dominant key events/processes and the optimal spatiotemporal resolutions to characterize them. We tested this approach on time series data obtained from simulation or experimental trajectories of various example many-body complex systems ranging from the atomic to the macroscopic scale and having diverse internal dynamic complexities. Our method automatically analyzes the system data by analyzing correlations at all relevant inter-particle distances and at all possible inter-frame intervals in which their time series can be subdivided, namely, at all space and time resolutions. The optimal spatiotemporal resolution for studying a certain system thus maximizes information extraction and classification from the system's data, which we prove to be related to the characteristic spatiotemporal length scales of the local/collective physical events dominating it. This approach is broadly applicable and can be used to optimize the study of different types of data (static distributions, time series, or signals). The concept of 'optimal resolution' has a general character and provides a robust basis for characterizing any type of system based on its data, as well as to guide data analysis in general.

physics.data-an

Relevant, hidden, and frustrated information in high-dimensional analyses of complex dynamical systems with internal noise

Extracting from trajectory data meaningful information to understand complex molecular systems might be non-trivial. High-dimensional analyses are typically assumed to be desirable, if not required, to prevent losing important information. But to what extent such high-dimensionality is really needed/beneficial often remains unclear. Here we challenge such a fundamental general problem. As a representative case of a system with internal dynamical complexity, we study atomistic molecular dynamics trajectories of liquid water and ice coexisting in dynamical equilibrium at the solid/liquid transition temperature. To attain an intrinsically high-dimensional analysis, we use as an example the Smooth Overlap of Atomic Positions (SOAP) descriptor, obtaining a large dataset containing 2.56e6 576-dimensional SOAP vectors that we analyze in various ways. Our results demonstrate how the time-series data contained in one single SOAP dimension accounting only <0.001% of the total dataset's variance (neglected and discarded in typical variance-based dimensionality-reduction approaches) allows resolving a remarkable amount of information, classifying/discriminating the bulk of water and ice phases, as well as two solid-interface and liquid-interface layers as four statistically distinct dynamical molecular environments. Adding more dimensions to this one is found not only ineffective but even detrimental to the analysis due to recurrent negligible-information/non-negligible-noise additions and "frustrated information" phenomena leading to information loss. Such effects are proven general and are observed also in completely different systems and descriptors' combinations. This shows how high-dimensional analyses are not necessarily better than low-dimensional ones to elucidate the internal complexity of physical/chemical systems, especially when these are characterized by non-negligible internal noise.

physics.chem-ph

A data driven approach to classify descriptors based on their efficiency in translating noisy trajectories into physically-relevant information

Reconstructing the physical complexity of many-body dynamical systems can be challenging. Starting from the trajectories of their constitutive units (raw data), typical approaches require selecting appropriate descriptors to convert them into time-series, which are then analyzed to extract interpretable information. However, identifying the most effective descriptor is often non-trivial. Here, we report a data-driven approach to compare the efficiency of various descriptors in extracting information from noisy trajectories and translating it into physically relevant insights. As a prototypical system with non-trivial internal complexity, we analyze molecular dynamics trajectories of an atomistic system where ice and water coexist in equilibrium near the solid/liquid transition temperature. We compare general and specific descriptors often used in aqueous systems: number of neighbors, molecular velocities, Smooth Overlap of Atomic Positions (SOAP), Local Environments and Neighbors Shuffling (LENS), Orientational Tetrahedral Order, and distance from the fifth neighbor ($d_5$). Using Onion Clustering -- an efficient unsupervised method for single-point time-series analysis -- we assess the maximum extractable information for each descriptor and rank them via a high-dimensional metric. Our results show that advanced descriptors like SOAP and LENS outperform classical ones due to higher signal-to-noise ratios. Nonetheless, even simple descriptors can rival or exceed advanced ones after local signal denoising. For example, $d_5$, initially among the weakest, becomes the most effective at resolving the system's non-local dynamical complexity after denoising. This work highlights the critical role of noise in information extraction from molecular trajectories and offers a data-driven approach to identify optimal descriptors for systems with characteristic internal complexity.

cond-mat.mtrl-sci

Classification and Spatiotemporal Correlation of Dominant Fluctuations in Complex Dynamical Systems

The behavior of many complex systems, from nanostructured materials to animal colonies, is governed by local transitions that, while involving a restricted number of interacting units, may generate collective cascade phenomena. Tracking such local events and understanding how they emerge and propagate throughout these systems represent often a challenge. Common strategies monitor specific parameters, tailored ad hoc to describe certain systems, over time. However, such approaches typically require prior knowledge of the underpinning physics and are poorly transferable to different systems. Here we present LEAP, a general, transferable, agnostic analysis approach that can reveal precious information on the physics of a variety of complex dynamical systems simply starting from the trajectory of their constitutive units. Built on a bivariate combination of two abstract descriptors, LENS and τSOAP, the LEAP analysis allows (i) detecting the emergence of local fluctuations in simulation or experimentally-acquired trajectories of any type of multicomponent system, (ii) classifying fluctuations into categories, and (iii) correlating them in space and time. We demonstrate how LEAP, just building on the abstract concepts of local fluctuations and their spatiotemporal correlation, efficiently reveals precious insights on the emergence and propagation of local and collective phenomena in a variety of complex dynamical systems ranging from the atomic- to the microscopic-scale. Given its abstract character, we expect that LEAP will offer an important tool to understand and predict the behavior of systems whose physics is unknown a priori, as well as to revisit a variety of known complex physical phenomena under a new perspective.

physics.chem-ph

"Layer-by-layer" Unsupervised Clustering of Statistically Relevant Fluctuations in Noisy Time-series Data of Complex Dynamical Systems

Complex systems are typically characterized by intricate internal dynamics that are often hard to elucidate. Ideally, this requires methods that allow to detect and classify in unsupervised way the microscopic dynamical events occurring in the system. However, decoupling statistically relevant fluctuations from the internal noise remains most often non-trivial. Here we describe "Onion Clustering": a simple, iterative unsupervised clustering method that efficiently detects and classifies statistically relevant fluctuations in noisy time-series data. We demonstrate its efficiency by analyzing simulation and experimental trajectories of various systems with complex internal dynamics, ranging from the atomic- to the microscopic-scale, in- and out-of-equilibrium. The method is based on an iterative detect-classify-archive approach. In similar way as peeling the external (evident) layer of an onion reveals the internal hidden ones, the method performs a first detection and classification of the most populated dynamical environment in the system and of its characteristic noise. The signal of such dynamical cluster is then removed from the time-series data and the remaining part, cleared-out from its noise, is analyzed again. At every iteration, the detection of hidden dynamical sub-domains is facilitated by an increasing (and adaptive) relevance-to-noise ratio. The process iterates until no new dynamical domains can be uncovered, revealing, as an output, the number of clusters that can be effectively distinguished/classified in statistically robust way as a function of the time-resolution of the analysis. Onion Clustering is general and benefits from clear-cut physical interpretability. We expect that it will help analyzing a variety of complex dynamical systems and time-series data.

physics.data-an

Machine learning of microscopic structure-dynamics relationships in complex molecular systems

In many complex molecular systems, the macroscopic ensemble's properties are controlled by microscopic dynamic events (or fluctuations) that are often difficult to detect via pattern-recognition approaches. Discovering the relationships between local structural environments and the dynamical events originating from them would allow unveiling microscopic level structure-dynamics relationships fundamental to understand the macroscopic behavior of complex systems. Here we show that, by coupling advanced structural (e.g., Smooth Overlap of Atomic Positions, SOAP) with local dynamical descriptors (e.g., Local Environment and Neighbor Shuffling, LENS) in a unique dataset, it is possible to improve both individual SOAP- and LENS-based analyses, obtaining a more complete characterization of the system under study. As representative examples, we use various molecular systems with diverse internal structural dynamics. On the one hand, we demonstrate how the combination of structural and dynamical descriptors facilitates decoupling relevant dynamical fluctuations from noise, overcoming the intrinsic limits of the individual analyses. Furthermore, machine learning approaches also allow extracting from such combined structural/dynamical dataset useful microscopic-level relationships, relating key local dynamical events (e.g., LENS fluctuations) occurring in the systems to the local structural (SOAP) environments they originate from. Given its abstract nature, we believe that such an approach will be useful in revealing hidden microscopic structure-dynamics relationships fundamental to rationalize the behavior of a variety of complex systems, not necessarily limited to the atomistic and molecular scales.

physics.chem-ph

Innate Dynamics and Identity Crisis of a Metal Surface Unveiled by Machine Learning of Atomic Environments

Metals are traditionally considered hard matter. However, it is well known that their atomic lattices may become dynamic and undergo reconfigurations even well-below the melting temperature. The innate atomic dynamics of metals is directly related to their bulk and surface properties. Understanding their complex structural dynamics is thus important for many applications but is not easy. Here we report deep-potential molecular dynamics simulations allowing to resolve at atomic-resolution the complex dynamics of various types of copper (Cu) surfaces, used as an example, near the Hüttig ($\sim1/3$ of melting) temperature. The development of a deep neural network potential trained on DFT calculations provides a dynamically-accurate force field that we use to simulate large atomistic models of different Cu surface types. A combination of high-dimensional structural descriptors and unsupervised machine learning allows identifying and tracking all the atomic environments (AEs) emerging in the surfaces at finite temperatures. We can directly observe how AEs that are non-native in a specific (ideal) surface, but that are instead typical of other surface types, continuously emerge/disappear in that surface in relevant regimes in dynamic equilibrium with the native ones. Our analyses allow estimating the lifetime of all the AEs populating these Cu surfaces and to reconstruct their dynamic interconversions networks. This reveals the elusive identity of these metal surfaces, which preserve their identity only in part and in part transform into something else in relevant conditions. This also proposes a concept of "statistical identity" for metal surfaces, which is key for understanding their behaviors and properties.

cond-mat.mtrl-sci

TimeSOAP: Tracking high-dimensional fluctuations in complex molecular systems via time-variations of SOAP spectra

Many molecular systems and physical phenomena are controlled by local fluctuations and microscopic dynamical rearrangements of the constitutive interacting units that are often difficult to detect. This is the case, for example, of phase transitions, phase equilibria, nucleation events, and defect propagation, to mention a few. A detailed comprehension of local atomic environments and of their dynamic rearrangements is essential to understand such phenomena, and also to draw structure-property relationships useful to unveil how to control complex molecular systems. Considerable progresses in the development of advanced high-dimensional structural descriptors (e.g., Smooth Overlap of Atomic Position (SOAP), etc.) have certainly enhanced the representation of atomic-scale simulations data. However, despite such efforts, local dynamic environment rearrangements remain still difficult to elucidate. Here, exploiting the structural-rich description of atomic environments of SOAP and building on the concept of time-dependent local variations, we developed a time-dependent SOAP-based descriptor, TimeSOAP (tSOAP), which essentially tracks the time variations in the local SOAP environments surrounding each molecule (i.e., each SOAP center) in complex molecular systems along ensemble trajectories. We demonstrate how analysis of the time-series {tSOAP data and of their time-derivatives allows detecting dynamics domains and tracking instantaneous changes of local atomic arrangements (i.e., local fluctuations) in a variety of molecular systems. The approach is simple and general, and we expect will help to shed light on a variety of complex dynamical phenomena.

physics.chem-ph

Detecting dynamic domains and local fluctuations in complex molecular systems via timelapse neighbors shuffling

Many complex molecular systems owe their properties to local dynamic rearrangements or fluctuations that, despite the rise of machine learning (ML) and sophisticated structural descriptors, remain often difficult to detect. Here we show an ML framework based on a new descriptor, named Local Environments and Neighbors Shuffling (LENS), which allows identifying dynamic domains and detecting local fluctuations in a variety of systems via tracking how much the surrounding of each molecular unit changes over time in terms of neighbor individuals. Statistical analysis of the LENS time-series data allows to blindly detect different dynamic domains within various types of molecular systems with, e.g., liquid-like, solid-like, or diverse dynamics, and to track local fluctuations emerging within them in an efficient way. The approach is found robust, versatile, and, given the abstract definition of the LENS descriptor, capable of shedding light on the dynamic complexity of a variety of (not necessarily molecular) systems.

physics.chem-ph

Ephemeral ice-like local environments in classical rigid models of liquid water

Despite great efforts over the past 50 years, the simulation of water still presents significant challenges and open questions. At room temperature and pressure, the collective molecular interactions and dynamics of water molecules may form local structural arrangements that are non-trivial to classify. Here we employ a data-driven approach built on Smooth Overlap of Atomic Position (SOAP) that allow us to compare and classify how widely used classical models represent liquid water. Macroscopically, the obtained results are rationalized based on water thermodynamic observables. Microscopically, we directly observed how transient ice-like ordered environments may dynamically/statistically form in liquid water, even above the freezing temperature, by comparing the SOAP spectra for different ice structures with those of the simulated liquid systems. This confirms recent ab initio-based calculations, but also reveals how the emergence of ephemeral local ice-like environments in liquid water at room conditions can be captured by classical water models.

physics.chem-ph

Automatic Multi-Objective Optimization of Coarse-Grained Lipid Force Fields Using SwarmCG

The development of coarse-grained (CG) molecular models typically requires a time-consuming iterative tuning of parameters in order to have the approximated CG models behaving correctly and consistently with, e.g., available higher-resolution simulation data and/or experimental observables. Automatic data-driven approaches are increasingly used to develop accurate models for molecular dynamics simulations. But the parameters obtained via such automatic methods often make use of specifically-designed interaction potentials, and are typically poorly transferable to molecular systems or conditions other than those used for training them. Using a multi-objective approach in combination with an automatic optimization engine (SwarmCG), here we show that it is possible to optimize CG models that are also transferable, obtaining optimized CG force fields (FFs). As a proof of concept, here we use lipids, for which we can avail of reference experimental data (area per lipid, bilayer thickness) and reliable atomistic simulations to guide the optimization. Once the resolution of the CG models (mapping) is set as an input, SwarmCG optimizes the parameters of the CG lipid models iteratively and simultaneously against higher-resolution simulations (bottom-up) and experimental data (top-down references). Including different types of lipid bilayers in the training set in a parallel optimization guarantees the transferability of the optimized lipid FF parameters. We demonstrate that SwarmCG can reach satisfactory agreement with experimental data for different resolution CG FFs. We also obtain stimulating insights on the precision-resolution balance of the FFs. The approach is general and can be effectively used to develop new FFs, as well as to improve existing ones.

cond-mat.soft

Accelerated Atomistic Simulations of a Supramolecular Polymer in Water

All-atom molecular dynamics has been recently proven a useful tool for the study of supramolecular polymers. While the high resolution offered by the atomistic models may allow for deep comprehension of the assembled structure, obtaining a reliable equilibrated configuration for these soft assemblies in aqueous solution remains a challenging task mainly due to the complexity of the atomistic systems and the long simulation time needed for their equilibration. Here we have tested two well-known advanced simulation methods (Accelerated Molecular Dynamics and Metadynamics) on an atomistic model of water-soluble 1,3,5-benzenetricarboxamide (BTA) supramolecular polymer and have compared the obtained data to classical molecular dynamics. Our results show that both techniques can be very useful to accelerate the equilibration of the supramolecular fiber in solution. Moreover, we demonstrate that combining the two methods in opportune way allows to take advantage of the strong points of both, providing an equilibrated configuration for the BTA supramolecular polymer in a faster and more reproducible way compared to classical simulations. The versatility of this approach suggests that the latter can be adapted to simulate a variety of supramolecular polymers as well as different types of supramolecular assemblies.

cond-mat.soft