Searcharxiv⌕ Search

arXiv subjects

Gang Hu

Publications and source records attributed to Gang Hu.

At least 37 records · Page 2Linked to original sources

SGDP: A Stream-Graph Neural Network Based Data Prefetcher

Data prefetching is important for storage system optimization and access performance improvement. Traditional prefetchers work well for mining access patterns of sequential logical block address (LBA) but cannot handle complex non-sequential patterns that commonly exist in real-world applications. The state-of-the-art (SOTA) learning-based prefetchers cover more LBA accesses. However, they do not adequately consider the spatial interdependencies between LBA deltas, which leads to limited performance and robustness. This paper proposes a novel Stream-Graph neural network-based Data Prefetcher (SGDP). Specifically, SGDP models LBA delta streams using a weighted directed graph structure to represent interactive relations among LBA deltas and further extracts hybrid features by graph neural networks for data prefetching. We conduct extensive experiments on eight real-world datasets. Empirical results verify that SGDP outperforms the SOTA methods in terms of the hit ratio by 6.21%, the effective prefetching ratio by 7.00%, and speeds up inference time by 3.13X on average. Besides, we generalize SGDP to different variants by different stream constructions, further expanding its application scenarios and demonstrating its robustness. SGDP offers a novel data prefetching solution and has been verified in commercial hybrid storage systems in the experimental phase. Our codes and appendix are available at https://github.com/yyysjz1997/SGDP/.

cs.OS↗

Aerodynamic Characterization of a Fan Array Wind Generator

Experimental assessment of safe and precise flight control algorithms for unmanned aerial vehicles (UAVs) under gusty wind conditions requires the capability to generate a large range of velocity profiles. In this study, we employ a small fan array wind generator which can generate flows with large spatial and temporal variability. We perform a thorough aerodynamic characterization operating the fans uniformly from a low to the maximum level. PIV and hot-wire measurements indicate a jet-like flow with nearly uniform core which monotonously contracts in streamwise direction and surrounding growing unsteady shear-layers. These complex dynamics results in a limited region with desired flow profile and turbulence level. The experimental results shed light on the flow generated by a full-scale fan array wind generator, and indicate the need for further improvements via properly designed add-ons and dedicated control algorithms.

physics.flu-dyn↗

Clustered Data Sharing for Non-IID Federated Learning over Wireless Networks

Federated Learning (FL) is a novel distributed machine learning approach to leverage data from Internet of Things (IoT) devices while maintaining data privacy. However, the current FL algorithms face the challenges of non-independent and identically distributed (non-IID) data, which causes high communication costs and model accuracy declines. To address the statistical imbalances in FL, we propose a clustered data sharing framework which spares the partial data from cluster heads to credible associates through device-to-device (D2D) communication. Moreover, aiming at diluting the data skew on nodes, we formulate the joint clustering and data sharing problem based on the privacy-preserving constrained graph. To tackle the serious coupling of decisions on the graph, we devise a distribution-based adaptive clustering algorithm (DACA) basing on three deductive cluster-forming conditions, which ensures the maximum yield of data sharing. The experiments show that the proposed framework facilitates FL on non-IID datasets with better convergence and model accuracy under a limited communication environment.

cs.LG↗

DRLinFluids -- An open-source python platform of coupling Deep Reinforcement Learning and OpenFOAM

We propose an open-source python platform for applications of Deep Reinforcement Learning (DRL) in fluid mechanics. DRL has been widely used in optimizing decision-making in nonlinear and high-dimensional problems. Here, an agent maximizes a cumulative reward with learning a feedback policy by acting in an environment. In control theory terms, the cumulative reward would correspond to the cost function, the agent to the actuator, the environment to the measured signals and the learned policy to the feedback law. Thus, DRL assumes an interactive environment or, equivalently, control plant. The setup of a numerical simulation plant with DRL is challenging and time-consuming. In this work, a novel python platform, named DRLinFluids is developed for this purpose, with DRL for flow control and optimization problems in fluid mechanics. The simulations employ OpenFOAM as popular, flexible Navier-Stokes solver in industry and academia, and Tensorforce or Tianshou as widely used versatile DRL packages. The reliability and efficiency of DRLinFluids are demonstrated for two wake stabilization benchmark problems. DRLinFluids significantly reduces the application effort of DRL in fluid mechanics and is expected to greatly accelerates academic and industrial applications.

physics.flu-dyn↗

On Some Modal Implications of the Dynamic Mode Decomposition Through the Lens of a Subcritical Prism Wake

The Dynamic Mode Decomposition (DMD) is a Koopman-based algorithm that straightforwardly isolates individual mechanisms from the compound morphology of direct measurement. However, many may be perplexed by the messages the DMD structures carry. This work investigates the modal implications of the DMD/Koopman modes through the prototypical subcritical free-shear flow over a square prism. It selected and analysed the fluid mechanics and phenomenology of the ten most dominant modes. The results showed that the reduced-order description is morphologically accurate and physically insightful. Mode 1 renders the mean-field. Modes 2 depicts the roll-up of the Strouhal vortex. Mode 3 delineates the Bloor-Gerrard vortex resulting from the Kelvin-Helmholtz instability inside shear layers, its superposition onto the Strouhal vortex, and the concurrent flow entrainment. Modes 4, 5, 7, 8, and 9 portray the harmonic excitation. Modes 6 and 10 describe the low-frequency shedding of turbulent separation bubbles (TSBs) and turbulence production, respectively, which contribute to the beating phenomenon in the lift time history and the flapping motion of shear layers. Finally, this work demonstrates the capability of the DMD in providing insights into similar fluid problems. It also serves as an excellent reference for an array of other nonlinear systems.

physics.flu-dyn↗

An Features Extraction and Recognition Method for Underwater Acoustic Target Based on ATCNN

Facing the complex marine environment, it is extremely challenging to conduct underwater acoustic target recognition (UATR) using ship-radiated noise. Inspired by neural mechanism of auditory perception, this paper provides a new deep neural network trained by original underwater acoustic signals with depthwise separable convolution (DWS) and time-dilated convolution neural network, named auditory perception inspired time-dilated convolution neural network (ATCNN), and then implements detection and classification for underwater acoustic signals. The proposed ATCNN model consists of learnable features extractor and integration layer inspired by auditory perception, and time-dilated convolution inspired by language model. This paper decomposes original time-domain ship-radiated noise signals into different frequency components with depthwise separable convolution filter, and then extracts signal features based on auditory perception. The deep features are integrated on integration layer. The time-dilated convolution is used for long-term contextual modeling. As a result, like language model, intra-class and inter-class information can be fully used for UATR. For UATR task, the classification accuracy reaches 90.9%, which is the highest in contrast experiment. Experimental results show that ATCNN has great potential to improve the performance of UATR classification.

cs.SD↗

Investigation of wind pressures on tall building under interference effects using machine learning techniques

Interference effects of tall buildings have attracted numerous studies due to the boom of clusters of tall buildings in megacities. To fully understand the interference effects of buildings, it often requires a substantial amount of wind tunnel tests. Limited wind tunnel tests that only cover part of interference scenarios are unable to fully reveal the interference effects. This study used machine learning techniques to resolve the conflicting requirement between limited wind tunnel tests that produce unreliable results and a completed investigation of the interference effects that is costly and time-consuming. Four machine learning models including decision tree, random forest, XGBoost, generative adversarial networks (GANs), were trained based on 30% of a dataset to predict both mean and fluctuating pressure coefficients on the principal building. The GANs model exhibited the best performance in predicting these pressure coefficients. A number of GANs models were then trained based on different portions of the dataset ranging from 10% to 90%. It was found that the GANs model based on 30% of the dataset is capable of predicting both mean and fluctuating pressure coefficients under unseen interference conditions accurately. By using this GANs model, 70% of the wind tunnel test cases can be saved, largely alleviating the cost of this kind of wind tunnel testing study.

cs.LG↗

Predicting wind pressures around circular cylinders using machine learning techniques

Numerous studies have been carried out to measure wind pressures around circular cylinders since the early 20th century due to its engineering significance. Consequently, a large amount of wind pressure data sets have accumulated, which presents an excellent opportunity for using machine learning (ML) techniques to train models to predict wind pressures around circular cylinders. Wind pressures around smooth circular cylinders are a function of mainly the Reynolds number (Re), turbulence intensity (Ti) of the incident wind, and circumferential angle of the cylinder. Considering these three parameters as the inputs, this study trained two ML models to predict mean and fluctuating pressures respectively. Three machine learning algorithms including decision tree regressor, random forest, and gradient boosting regression trees (GBRT) were tested. The GBRT models exhibited the best performance for predicting both mean and fluctuating pressures, and they are capable of making accurate predictions for Re ranging from 10^4 to 10^6 and Ti ranging from 0% to 15%. It is believed that the GBRT models provide very efficient and economical alternative to traditional wind tunnel tests and computational fluid dynamic simulations for determining wind pressures around smooth circular cylinders within the studied Re and Ti range.

cs.LG↗

Reconstructing nonlinear networks subject to fast-varying noises by using linearization with expanded variables

Reconstructing noise-driven nonlinear networks from time series of output variables is a challenging problem, which turns to be very difficult when nonlinearity of dynamics, strong noise impacts and low measurement frequencies jointly affect. In this Letter, we propose a general method that introduces a number of nonlinear terms of the measurable variables as artificial and new variables, and uses the expanded variables to linearize nonlinear differential equations. Moreover, we use two-time correlations to decompose effects of system dynamics and noise driving. With these transformations, reconstructing nonlinear dynamics of the original system is equivalent to solving linear dynamics of the expanded system at the least squares approximations. We can well reconstruct nonlinear networks, including all dynamic nonlinearities, network links, and noise statistical characteristics, as sampling frequency is rather low. Numerical results fully verify the validity of theoretical derivations.

cond-mat.stat-mech↗

A Proposed Algorithm for Minimum Vertex Cover Problem and its Testing

The paper presents an algorithm for minimum vertex cover problem, which is an NP-Complete problem. The algorithm computes a minimum vertex cover of each input simple graph. Tested by the attached MATLAB programs, Stage 1 of the algorithm is applicable to, i.e., yields a proved minimum vertex cover for, about 99.99% of the tested 610,000 graphs of order 16 and 99.67% of the tested 1,200 graphs of order 32, and Stage 2 of the algorithm is applicable to all of the above tested graphs. All of the tested graphs are randomly generated graphs of random "edge density" or in other words, random probability of each edge. It is proved that Stage 1 and Stage 2 of the algorithm run in $O(n^{5+logn})$ and $O(n^{3(5+logn)/2})$ time respectively, where $n$ is the order of input graph. Because there is no theoretical proof yet that Stage 2 is applicable to all graphs, further stages of the algorithm are proposed, which are in a general form that is consistent with Stages 1 and 2.

cs.DM↗

Depict noise-driven nonlinear dynamic networks from output data by using high-order correlations

Many practical systems can be described by dynamic networks, for which modern technique can measure their output signals, and accumulate extremely rich data. Nevertheless, the network structures producing these data are often deeply hidden in these data. Depicting network structures by analysing the available data, i.e., the inverse problems turns to be of great significant. On one hand, dynamics are often driven by various unknown facts, called noises. On the other hand, network structures of practical systems are commonly nonlinear, and different nonlinearities can provide rich dynamic features and meaningful functions of realistic networks. So far, no method, both theoretically or numerically, has been found to systematically treat the both difficulties together. Here we propose to use high-order correlation computations (HOCC) to treat nonlinear dynamics; use two-time correlations to treat noise effects; and use suitable basis and correlator vectors to unifiedly depict all dynamic nonlinearities and topological interaction links and noise statistical structures. All the above theoretical frameworks are constructed in a closed form and numerical simulations fully verify the validity of theoretical predictions.

cond-mat.stat-mech↗

Solving the inverse problem of noise-driven dynamic networks

Nowadays massive amount of data are available for analysis in natural and social systems. Inferring system structures from the data, i.e., the inverse problem, has become one of the central issues in many disciplines and interdisciplinary studies. In this Letter, we study the inverse problem of stochastic dynamic complex networks. We derive analytically a simple and universal inference formula called double correlation matrix (DCM) method. Numerical simulations confirm that the DCM method can accurately depict both network structures and noise correlations by using available kinetic data only. This inference performance was never regarded possible by theoretical derivation, numerical computation and experimental design.

physics.bio-ph↗

Universal driving structure of self-sustained oscillatory complex networks

Recently, self-sustained oscillations in complex networks consisting of nonoscillatory nodes (network oscillators) have attracted great interest in diverse natural and social fields. Due to complexity of network behaviors, little is known so far about the basic structures and fundamental rules underlying the oscillations, not to mention the principles of how to control it. In this article we propose a common design principle for oscillations; predict novel and universal Branched Circle (BC) structures of oscillatory networks based on this principle; and suggest an operable Complexity Reduction Method to reveal the BC structures. These ideas are applied to excitable cell networks (including neural cell networks), and genomic regulatory networks. Universal BC structures are identified clearly in these two considerably different systems. These BC structures reveal for the first time both oscillation sources and wave propagation pathways of complex networks, and guide us to control the oscillations with surprisingly high efficiency.

nlin.AO↗

Structure and control of self-sustained target waves in excitable small-world networks

Small-world networks describe many important practical systems among which neural networks consisting of excitable nodes are the most typical ones. In this paper we study self-sustained oscillations of target waves in excitable small-world networks. A novel dominant phase-advanced driving (DPAD) method, which is generally applicable for analyzing all oscillatory complex networks consisting of nonoscillatory nodes, is proposed to reveal the self-organized structures supporting this type of oscillations. The DPAD method explicitly explores the oscillation sources and wave propagation paths of the systems, which are otherwise deeply hidden in the complicated patterns of randomly distributed target groups. Based on the understanding of the self-organized structure, the oscillatory patterns can be controlled with extremely high efficiency.

nlin.AO↗

A self-synchronizing stream cipher based on chaotic coupled maps

A revised self-synchronizing stream cipher based on chaotic coupled maps is proposed. This system adds input and output functions aim to strengthen its security. The system performs basic floating-point analytical computation on real numbers, incorporating auxiliarily with algebraic operations on integer numbers.

nlin.CD↗

Novel interface-selected waves and their influences on wave competitions

The topic of interface effects in wave propagation has attracted great attention due to their theoretical significance and practical importance. In this paper we study nonlinear oscillatory systems consisting of two media separated by an interface, and find a novel phenomenon: interface can select a type of waves (ISWs). Under certain well defined parameter condition, these waves propagate in two different media with same frequency and same wave number; the interface of two media is transparent to these waves. The frequency and wave number of these interface-selected waves (ISWs) are predicted explicitly. Varying parameters from this parameter set, the wave numbers of two domains become different, and the difference increases from zero continuously as the distance between the given parameters and this parameter set increases from zero. It is found that ISWs can play crucial roles in practical problems of wave competitions, e.g., ISWs can suppress spirals and antispirals.

nlin.CD↗

Negative phase velocity in nonlinear oscillatory systems --mechanism and parameter distributions

Waves propagating inwardly to the wave source are called antiwaves which have negative phase velocity. In this paper the phenomenon of negative phase velocity in oscillatory systems is studied on the basis of periodically paced complex Ginzbug-Laundau equation (CGLE). We figure out a clear physical picture on the negative phase velocity of these pacing induced waves. This picture tells us that the competition between the frequency $ω_{out}$ of the pacing induced waves with the natural frequency $ω_{0}$ of the oscillatory medium is the key point responsible for the emergence of negative phase velocity and the corresponding antiwaves. $ω_{out}ω_{0}>0$ and $|ω_{out}|<|ω_{0}|$ are the criterions for the waves with negative phase velocity. This criterion is general for one and high dimensional CGLE and for general oscillatory models. Our understanding of antiwaves predicts that no antispirals and waves with negative phase velocity can be observed in excitable media.

cond-mat.mtrl-sci↗

Negative refraction in nonlinear wave systems

People have been familiar with the phenomenon of wave refraction for several centuries. Recently, a novel type of refraction, i.e., negative refraction, where both incident and refractory lines locate on the same side of the normal line, has been predicted and realized in the context of linear optics in the presence of both right- and left-handed materials. In this work, we reveal, by theoretical prediction and numerical verification, negative refraction in nonlinear oscillatory systems. We demonstrate that unlike what happens in linear optics, negative refraction of nonlinear waves does not depend on the presence of the special left-handed material, but depends on suitable physical condition. Namely, this phenomenon can be observed in wide range of oscillatory media under the Hopf bifurcation condition. The complex Ginzburg-Landau equation and a chemical reaction-diffusion model are used to demonstrate the feasibility of this nonlinear negative refraction behavior in practice.

cond-mat.other↗