arXiv Science⌕ Search

arXiv subjects

Zheng Wang

Publications and source records attributed to Zheng Wang.

At least 469 records · Page 26Linked to original sources

Interferometric Imaging of Nonlocal Electromechanical Power Transduction in Ferroelectric Domains

The electrical generation and detection of elastic waves are the foundation for acousto-electronic and acousto-optic systems. For surface-acoustic-wave devices, micro-/nano-electromechanical systems, and phononic crystals, tailoring the spatial variation of material properties such as piezoelectric and elastic tensors may bring significant improvements to the system performance. Due to the much smaller speed of sound than speed of light in solids, it is desirable to study various electroacoustic behaviors at the mesoscopic length scale. In this work, we demonstrate the interferometric imaging of electromechanical power transduction in ferroelectric lithium niobate domain structures by microwave impedance microscopy. In sharp contrast to the traditional standing-wave patterns caused by the superposition of counter-propagating waves, the constructive and destructive fringes in microwave dissipation images exhibit an intriguing one-wavelength periodicity. We show that such unusual interference patterns, which are fundamentally different from the acoustic displacement fields, stem from the nonlocal interaction between electric fields and elastic waves. The results are corroborated by numerical simulations taking into account the sign reversal of piezoelectric tensor in oppositely polarized domains. Our work paves new ways to probe nanoscale electroacoustic phenomena in complex structures by near-field electromagnetic imaging.

cond-mat.mes-hall↗

Machine Learning in Compiler Optimisation

In the last decade, machine learning based compilation has moved from an an obscure research niche to a mainstream activity. In this article, we describe the relationship between machine learning and compiler optimisation and introduce the main concepts of features, models, training and deployment. We then provide a comprehensive survey and provide a road map for the wide variety of different research areas. We conclude with a discussion on open issues in the area and potential research directions. This paper provides both an accessible introduction to the fast moving area of machine learning based compilation and a detailed bibliography of its main achievements.

cs.PL↗

The Flash ADC system and PMT waveform reconstruction for the Daya Bay Experiment

To better understand the energy response of the Antineutrino Detector (AD), the Daya Bay Reactor Neutrino Experiment installed a full Flash ADC readout system on one AD that allowed for simultaneous data taking with the current readout system. This paper presents the design, data acquisition, and simulation of the Flash ADC system, and focuses on the PMT waveform reconstruction algorithms. For liquid scintillator calorimetry, the most critical requirement to waveform reconstruction is linearity. Several common reconstruction methods were tested but the linearity performance was not satisfactory. A new method based on the deconvolution technique was developed with 1% residual non-linearity, which fulfills the requirement. The performance was validated with both data and Monte Carlo (MC) simulations, and 1% consistency between them has been achieved.

physics.ins-det↗

LAMOST CCD camera-control system based on RTS2

The Large Sky Area Multi-Object Fiber Spectroscopic Telescope (LAMOST) is the largest existing spectroscopic survey telescope, having 32 scientific charge-coupled-device (CCD) cameras for receiving spectra. Stability and automation of the camera-control software are essential, but cannot be provided by the existing system. The Remote Telescope System 2nd Version (RTS2) is an open-source and automatic observatory-control system. However, all previous RTS2 applications have concerned small telescopes. This paper focuses on implementation of an RTS2-based camera-control system for the 32 CCDs of LAMOST. A virtual camera module inherited from the RTS2 camera module is built as a device component working on the RTS2 framework. To improve the controllability and robustness, a virtualized layer is designed using the master-slave software paradigm, and the virtual camera module is mapped to the 32 real cameras of LAMOST. The new system is deployed in the actual environment and experimentally tested. Finally, multiple observations are conducted using this new RTS2-framework-based control system. The new camera-control system is found to satisfy the requirements for LAMOST automatic camera control. This is the first time that RTS2 has been applied to a large telescope, and provides a referential solution for full RTS2 introduction to the LAMOST observatory control system.

astro-ph.IM↗

Tuning Streamed Applications on Intel Xeon Phi: A Machine Learning Based Approach

Many-core accelerators, as represented by the XeonPhi coprocessors and GPGPUs, allow software to exploit spatial and temporal sharing of computing resources to improve the overall system performance. To unlock this performance potential requires software to effectively partition the hardware resource to maximize the overlap between hostdevice communication and accelerator computation, and to match the granularity of task parallelism to the resource partition. However, determining the right resource partition and task parallelism on a per program, per dataset basis is challenging. This is because the number of possible solutions is huge, and the benefit of choosing the right solution may be large, but mistakes can seriously hurt the performance. In this paper, we present an automatic approach to determine the hardware resource partition and the task granularity for any given application, targeting the Intel XeonPhi architecture. Instead of hand-crafting the heuristic for which the process will have to repeat for each hardware generation, we employ machine learning techniques to automatically learn it. We achieve this by first learning a predictive model offline using training programs; we then use the learned model to predict the resource partition and task granularity for any unseen programs at runtime. We apply our approach to 23 representative parallel applications and evaluate it on a CPU-XeonPhi mixed heterogenous many-core platform. Our approach achieves, on average, a 1.6x (upto 5.6x) speedup, which translates to 94.5% of the performance delivered by a theoretically perfect predictor.

cs.PF↗

Scale Up Event Extraction Learning via Automatic Training Data Generation

The task of event extraction has long been investigated in a supervised learning paradigm, which is bound by the number and the quality of the training instances. Existing training data must be manually generated through a combination of expert domain knowledge and extensive human involvement. However, due to drastic efforts required in annotating text, the resultant datasets are usually small, which severally affects the quality of the learned model, making it hard to generalize. Our work develops an automatic approach for generating training data for event extraction. Our approach allows us to scale up event extraction training instances from thousands to hundreds of thousands, and it does this at a much lower cost than a manual approach. We achieve this by employing distant supervision to automatically create event annotations from unlabelled text using existing structured knowledge bases or tables.We then develop a neural network model with post inference to transfer the knowledge extracted from structured knowledge bases to automatically annotate typed events with corresponding arguments in text.We evaluate our approach by using the knowledge extracted from Freebase to label texts from Wikipedia articles. Experimental results show that our approach can generate a large number of high quality training instances. We show that this large volume of training data not only leads to a better event extractor, but also allows us to detect multiple typed events.

cs.CL↗

Conflict-driven Hybrid Observer-based Anomaly Detection

This paper presents an anomaly detection method using a hybrid observer -- which consists of a discrete state observer and a continuous state observer. We focus our attention on anomalies caused by intelligent attacks, which may bypass existing anomaly detection methods because neither the event sequence nor the observed residuals appear to be anomalous. Based on the relation between the continuous and discrete variables, we define three conflict types and give the conditions under which the detection of the anomalies is guaranteed. We call this method conflict-driven anomaly detection. The effectiveness of this method is demonstrated mathematically and illustrated on a Train-Gate (TG) system.

math.OC↗

Integrated RF-photonic Filters via Photonic-Phononic Emit-Receive Operations

The creation of high-performance narrowband filters is of great interest for many RF-signal processing applications. To this end, numerous schemes for electronic, MEMS-based, and microwave photonic filters have been demonstrated. Filtering schemes based on microwave photonic systems offer superior flexibility and tunability to traditional RF filters. However, these optical-based filters are typically limited to GHz-widths and often have large RF insertion losses, posing challenges for integration into high-fidelity radiofrequency circuits. In this article, we demonstrate a novel type of microwave filter that combines the attractive features of microwave photonic filters with high-Q phononic signal processing using a photonic-phononic emit-receive process. Through this process, a RF signal encoded on a guided optical wave is transduced onto a GHz-frequency acoustic wave, where it may be filtered through shaping of acoustic transfer functions before being re-encoded onto a spatially separate optical probe. This emit-receive functionality, realized in an integrated silicon waveguide, produces MHz-bandwidth band-pass filtering while supporting low RF insertion losses necessary for high dynamic range in a microwave photonic link. We also demonstrate record-high internal efficiency for emit-receive operations of this type, and show that the emit-receive operation is uniquely suitable for the creation of serial filter banks with minimal loss of fidelity. This photonic-phononic emitter-receiver represents a new method for low-distortion signal-processing in an integrated all-silicon device.

physics.app-ph↗

Equivalence between LINE and Matrix Factorization

LINE [1], as an efficient network embedding method, has shown its effectiveness in dealing with large-scale undirected, directed, and/or weighted networks. Particularly, it proposes to preserve both the local structure (represented by First-order Proximity) and global structure (represented by Second-order Proximity) of the network. In this study, we prove that LINE with these two proximities (LINE(1st) and LINE(2nd)) are actually factoring two different matrices separately. Specifically, LINE(1st) is factoring a matrix M (1), whose entries are the doubled Pointwise Mutual Information (PMI) of vertex pairs in undirected networks, shifted by a constant. LINE(2nd) is factoring a matrix M (2), whose entries are the PMI of vertex and context pairs in directed networks, shifted by a constant. We hope this finding would provide a basis for further extensions and generalizations of LINE.

cs.LG↗

Fundamental limits to signal integrity in nonlinear parametric optical circulators

We characterize the response of a parametric nonlinear optical circulator to realistic signals that have finite bandwidths. Our results show that intermodulation distortion (IMD), rather than pump depletion or compression, limits the maximal operating signal power and the dynamic range of nonlinear parametric circulators. This limitation holds even in the undepleted pump regime where nonlinear circulators are not constrained by dynamic reciprocity. With a realistic pump power, noise floor, and nonlinear waveguide, our numerical modeling demonstrates a maximally achievable spur-free dynamic range (SFDR) of 81 dB.

physics.optics↗

Energy-aware Web Browsing on Heterogeneous Mobile Platforms

Web browsing is an activity that billions of mobile users perform on a daily basis. Battery life is a primary concern to many mobile users who often find their phone has died at most inconvenient times. The heterogeneous multi-core architecture is a solution for energy-efficient processing. However, the current mobile web browsers rely on the operating system to exploit the underlying hardware, which has no knowledge of individual web contents and often leads to poor energy efficiency. This paper describes an automatic approach to render mobile web workloads for performance and energy efficiency. It achieves this by developing a machine learning based approach to predict which processor to use to run the web rendering engine and at what frequencies the processors should operate. Our predictor learns offline from a set of training web workloads. The built predictor is then integrated into the browser to predict the optimal processor configuration at runtime, taking into account the web workload characteristics and the optimisation goal: whether it is load time, energy consumption or a trade-off between them. We evaluate our approach on a representative ARM big.LITTLE mobile architecture using the hottest 500 webpages. Our approach achieves 80% of the performance delivered by an ideal predictor. We obtain, on average, 45%, 63.5% and 81% improvement respectively for load time, energy consumption and the energy delay product, when compared to the Linux heterogeneous multi-processing scheduler.

cs.DC↗

Improving Spark Application Throughput Via Memory Aware Task Co-location: A Mixture of Experts Approach

Data analytic applications built upon big data processing frameworks such as Apache Spark are an important class of applications. Many of these applications are not latency-sensitive and thus can run as batch jobs in data centers. By running multiple applications on a computing host, task co-location can significantly improve the server utilization and system throughput. However, effective task co-location is a non-trivial task, as it requires an understanding of the computing resource requirement of the co-running applications, in order to determine what tasks, and how many of them, can be co-located. In this paper, we present a mixture-of-experts approach to model the memory behavior of Spark applications. We achieve this by learning, off-line, a range of specialized memory models on a range of typical applications; we then determine at runtime which of the memory models, or experts, best describes the memory behavior of the target application. We show that by accurately estimating the resource level that is needed, a co-location scheme can effectively determine how many applications can be co-located on the same host to improve the system throughput, by taking into consideration the memory and CPU requirements of co-running application tasks. Our technique is applied to a set of representative data analytic applications built upon the Apache Spark framework. We evaluated our approach for system throughput and average normalized turnaround time on a multi-core cluster. Our approach achieves over 83.9% of the performance delivered using an ideal memory predictor. We obtain, on average, 8.69x improvement on system throughput and a 49% reduction on turnaround time over executing application tasks in isolation, which translates to a 1.28x and 1.68x improvement over a state-of-the-art co-location scheme for system throughput and turnaround time respectively.

cs.DC↗

Strangeon Matter in a Liquid Drop Model

The liquid drop model of 2-flavored ($u$ and $d$) nucleus is well known and successful, analogically, a similar drop model for 3-flavored ($u$, $d$ and $s$) nucleus is developed. A 3-flavored nucleus conjectured could be stable only if its baryon number is lager than a critical one, $A_{\rm c}$, in which strangeons are the constituent as an analogy of nucleons for nucleus. We try to model strangeon matter in a sense of phenomenological liquid drop, with two free parameters: the mass per bayron of a strangeon in vacuum, $M$, and potential deep between strangeons, $ε$. It is found that, for $M\sim$ GeV and $ε\sim 100$ MeV, strangeon matter could be stable and its critical number could be as low as $A_{\rm c}=300$.

astro-ph.HE↗

Dual-carrier Floquet circulator with time-modulated optical resonators

Spatio-temporal modulation has shown great promise as a strong time-reversal symmetry breaking mechanism that enables integrated nonreciprocal devices and topological materials at optical frequencies. However, optical modulation has its own constraints in terms of modulation index and frequency, which limit the bandwidth and miniaturization of circulators and isolators, not unlike the magneto-optical schemes that it promises to replace. Here we propose and numerically demonstrate a Floquet circulator that leverages the untapped degrees of freedom unique to time-modulated resonators. Excited by sideband-selective waveguides, the system supports broadband nonreciprocal transmission without relying on the mirror or rotational symmetries required in conventional circulators. Cascading two resonators, we create a linear three-port circulator that exhibits complete and frequency-independent forward transmission between two of the ports. This approach enables wavelength-scale circulators that can rely on a variety of modulation mechanisms.

physics.optics↗

Learning with Noise: Enhance Distantly Supervised Relation Extraction with Dynamic Transition Matrix

Distant supervision significantly reduces human efforts in building training data for many classification tasks. While promising, this technique often introduces noise to the generated training data, which can severely affect the model performance. In this paper, we take a deep look at the application of distant supervision in relation extraction. We show that the dynamic transition matrix can effectively characterize the noise in the training data built by distant supervision. The transition matrix can be effectively trained using a novel curriculum learning based method without any direct supervision about the noise. We thoroughly evaluate our approach under a wide range of extraction scenarios. Experimental results show that our approach consistently improves the extraction results and outperforms the state-of-the-art in various evaluation scenarios.

cs.CL↗

Hilbert Space Multi-dimensional Modeling

This article presents general procedures for constructing, estimating, and testing Hilbert space multi-dimensional (HSM) models, which are based on quantum probability theory. HSM models can be applied to collections of K different contingency tables obtained from a set of p variables that are measured under different contexts. A context is defined by the measurement of a subset of the p variables that are used to form a table. HSM models provide a representation of the collection of K tables in a low dimensional vector space, even when no single joint probability distribution across the p variables exists. HSM models produce parameter estimates that provide a simple and informative interpretation of the complex collection of tables. Comparisons of HSM model fits with Bayes net model fits are reported for a new large experiment, demonstrating the viability of this new model. We conclude that the model is broadly applicable to social and behavioral science data sets.

quant-ph↗

Morphological Transformations of Diblock Copolymers in Binary Solvents: A Simulation Study

Morphological transformations of amphiphilic AB diblock copolymers in mixtures of a common solvent (S1) and a selective solvent (S2) for the B block are studied using the simulated annealing method. We focus on the morphological transformation depending on the fraction of the selective solvent CS2, the concentration of the polymer CP, and the polymer-solvent interactions εij (i = A, B; j = S1, S2). Morphology diagrams are constructed as functions of CP, CS2, and/or εAS2. The copolymer morphological sequence from dissolved -> sphere -> rod-> ring/cage-> vesicle is obtained upon increasing CS2 at a fixed CP. This morphology sequence is consistent with previous experimental observations. It is found that the selectivity of the selective solvent affects the self-assembled microstructure significantly. In particular, when the interaction εBS2 is negative, aggregates of stacked lamellae dominate the diagram. The mechanisms of aggregate transformation and the formation of stacked lamellar aggregates are discussed by analyzing variations of the average contact numbers of the A or B monomers with monomers and with molecules of the two types of solvent, as well as the mean square end-to-end distances of chains. It is found that the basic morphological sequence of spheres to rods to vesicles and the stacked lamellar aggregates result from competition between the interfacial energy and the chain conformational entropy. Analysis of the vesicle structure reveals that the vesicle size increases with increasing CP or with decreasing CS2, but remains almost unchanged with variations in εAS2.

cond-mat.soft↗

Does Your DNS Recursion Really Time Out as Intended? A Timeout Vulnerability of DNS Recursive Servers

Parallelization is featured by DNS recursive servers to do time-consuming recursions on behalf on clients. As common DNS configurations, recursive servers should allow a reasonable timeout for each recursion which may take as long as several seconds. However, it is proposed in this paper that recursion parallelization may be exploited by attackers to compromise the recursion timeout mechanism for the purpose of DoS or DDoS attacks. Attackers can have recursive servers drop early existing recursions in service by saturating recursion parallelization. The key of the proposed attack model is to reliably prolong service times for any attacking queries. As means of prolong service times, serval techniques are proposed to effectively avoiding cache hit and prolonging overall latency of external DNS lookups respectively. The impacts of saturated recursion parallelization on timeout are analytically provided. The testing on BIND servers demonstrates that with carefully crafted queries, an attacker can use a low or moderate level of query load to successfully overwhelm a target recursive server from serving the legitimate clients.

cs.CR↗