Researcher profile

Xiaowen Zhang

Xiaowen Zhang contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 19 - UnverifiedVerification L1Unclaimed author
5works
0followers
7topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

5 published item(s)

preprint2022arXiv

Learn from Unpaired Data for Image Restoration: A Variational Bayes Approach

Collecting paired training data is difficult in practice, but the unpaired samples broadly exist. Current approaches aim at generating synthesized training data from unpaired samples by exploring the relationship between the corrupted and clean data. This work proposes LUD-VAE, a deep generative method to learn the joint probability density function from data sampled from marginal distributions. Our approach is based on a carefully designed probabilistic graphical model in which the clean and corrupted data domains are conditionally independent. Using variational inference, we maximize the evidence lower bound (ELBO) to estimate the joint probability density function. Furthermore, we show that the ELBO is computable without paired samples under the inference invariant assumption. This property provides the mathematical rationale of our approach in the unpaired setting. Finally, we apply our method to real-world image denoising, super-resolution, and low-light image enhancement tasks and train the models using the synthetic data generated by the LUD-VAE. Experimental results validate the advantages of our method over other approaches.

preprint2021arXiv

GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering Course

Many studies have shown the benefits of introducing open-source projects into teaching Software Engineering (SE) courses. However, there are several limitations of existing studies that limit the wide adaptation of open-source projects in a classroom setting, including (1) the selected project is limited to one particular project, (2) most studies only investigated on its effect on teaching a specific SE concept, and (3) students may make mistakes in their contribution which leads to poor quality code. Meanwhile, software companies have successfully launched programs like Google Summer of Code (GSoC) and FindBugs "fixit" to contribute to open-source projects. Inspired by the success of these programs, we propose GitHub-OSS Fixit, a course project where students are taught to contribute to open-source Java projects by fixing bugs reported in GitHub. We described our course outline to teach students SE concepts by encouraging the usages of several automated program analysis tools. We also included the carefully designed instructions that we gave to students for participating in GitHub-OSS Fixit. As all lectures and labs are conducted online, we think that our course design could help in guiding future online SE courses. Overall, our survey results show that students think that GitHub-OSS Fixit could help them to improve many skills and apply the knowledge taught in class. In total, 154 students have submitted 214 pull requests to 24 different Java projects, in which 59 of them have been merged, and 82 have been closed by developers.

preprint2020arXiv

Dual Adversarial Domain Adaptation

Unsupervised domain adaptation aims at transferring knowledge from the labeled source domain to the unlabeled target domain. Previous adversarial domain adaptation methods mostly adopt the discriminator with binary or $K$-dimensional output to perform marginal or conditional alignment independently. Recent experiments have shown that when the discriminator is provided with domain information in both domains and label information in the source domain, it is able to preserve the complex multimodal information and high semantic information in both domains. Following this idea, we adopt a discriminator with $2K$-dimensional output to perform both domain-level and class-level alignments simultaneously in a single discriminator. However, a single discriminator can not capture all the useful information across domains and the relationships between the examples and the decision boundary are rarely explored before. Inspired by multi-view learning and latest advances in domain adaptation, besides the adversarial process between the discriminator and the feature extractor, we also design a novel mechanism to make two discriminators pit against each other, so that they can provide diverse information for each other and avoid generating target features outside the support of the source domain. To the best of our knowledge, it is the first time to explore a dual adversarial strategy in domain adaptation. Moreover, we also use the semi-supervised learning regularization to make the representations more discriminative. Comprehensive experiments on two real-world datasets verify that our method outperforms several state-of-the-art domain adaptation methods.

preprint2020arXiv

High-Entropy Oxides Based on Valence Combinations: Design and Practice

High-entropy oxides (HEOs) are a new class of materials that are promising for a wide range of applications. Designing HEOs needs to consider both geometric compatibility and electrical equilibrium. However, there is currently no available method to systematically consider these two factors when selecting constituent materials for making HEOs. Here we propose a two-step strategy, where a HEO system to be explored is first partitioned into multiple subsystems based on the valence combinations of substituted cations; the geometric compatibility is then considered in selecting suitable substituted cations. We demonstrate this strategy by using A(5B0.2)O3 perovskite as a model system. We show that the system can be partitioned into 12 subsystems. Ten of the subsystems have formed a single-phase cubic perovskite, while two have partially ordering structure. The formation of single phases is correlated to Goldschmidt's tolerance factor, while the formation of the ordering structure is mainly correlated to cation-valence difference. We anticipate that this strategy is applicable to exploring HEOs in other systems.

preprint2019arXiv

Neutron Spin Resonance in the Heavily Hole-doped KFe$_{2}$As$_{2}$ Superconductor

We report high-resolution neutron scattering measurements of the low energy spin fluctuations of KFe$_{2}$As$_{2}$, the end member of the hole-doped Ba$_{1-x}$K$_x$Fe$_2$As$_2$ family with only hole pockets, above and below its superconducting transition temperature $T_c$ ($\sim$ 3.5 K). Our data reveals clear spin fluctuations at the incommensurate wave vector ($0.5\pmδ$, 0, $L$), ($δ$ = 0.2)(1-Fe unit cell), which exhibit $L$-modulation peaking at $L=0.5$. Upon cooling to the superconducting state, the incommensurate spin fluctuations gradually open a spin-gap and form a sharp spin resonance mode. The incommensurability ($2δ$ = 0.4) of the resonance mode ($\sim1.2$ meV) is considerably larger than the previously reported value ($2δ$ $\approx0.32$) at higher energies ($\ge\sim6$ meV). The determination of the momentum structure of spin fluctuation in the low energy limit allows a direct comparison with the realistic Fermi surface and superconducting gap structure. Our results point to an $s$-wave pairing with a reversed sign between the hole pockets near the zone center in KFe$_{2}$As$_{2}$.