Xiaoran Xu

ORCID: 0000-0003-4450-8757
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Graph Neural Networks
  • Parallel Computing and Optimization Techniques
  • Data Mining Algorithms and Applications
  • Explainable Artificial Intelligence (XAI)
  • Software Engineering Research
  • Recommender Systems and Techniques
  • Software Testing and Debugging Techniques
  • Software Reliability and Analysis Research
  • Advanced Data Storage Technologies
  • Rough Sets and Fuzzy Logic
  • Advanced Clustering Algorithms Research
  • Topic Modeling
  • Network Packet Processing and Optimization
  • Radiomics and Machine Learning in Medical Imaging
  • Complex Network Analysis Techniques
  • Phonocardiography and Auscultation Techniques
  • Music and Audio Processing
  • Network Security and Intrusion Detection
  • GaN-based semiconductor devices and materials
  • Embedded Systems Design Techniques
  • Functional Brain Connectivity Studies
  • Scientific Computing and Data Management
  • Logic, programming, and type systems
  • Data Management and Algorithms
  • Distributed systems and fault tolerance

New York Institute of Technology
2021

University of Manchester
2021

University of California, Los Angeles
2014-2019

Rice University
2013-2018

Peking University
2010-2011

Recently, the embedding-based recommendation models (e.g., matrix factorization and deep models) have been prevalent in both academia industry due to their effectiveness flexibility. However, they also such intrinsic limitations as lacking explainability suffering from data sparsity. In this paper, we propose an end-to-end joint learning framework get around these without introducing any extra overhead by distilling structured knowledge a differentiable path-based model. Through extensive...

10.1145/3336191.3371790 preprint EN 2020-01-20

10.1016/j.eswa.2011.09.143 article EN Expert Systems with Applications 2011-10-15

Just-in-time (JIT) compilation in dynamic programming languages can improve execution speed code with hot sections. However, that comes at the cost of increased memory usage for storage compiled and associated bookkeeping data, as well up-front time code.

10.1145/3178372.3179523 article EN 2018-02-21

In social networks, nodes (or users) interested in specific topics are often influenced by others. The influence is usually associated with a set of rather than single one. An interesting but challenging task for any given topic and node to find the that represents source or trigger thus identify those have greatest on as spreads. We it an NP-hard problem. This paper proposes effective framework deal this First, propagation represented Bayesian network. then construct model variant voter...

10.1109/tcyb.2014.2375185 article EN IEEE Transactions on Cybernetics 2014-12-04

Just-in-time (JIT) compilation coupled with code caching are widely used to improve performance in dynamic programming language implementations. These caches, along the associated profiling data for hot code, however, consume significant amounts of memory. Furthermore, they incur extra JIT time their creation. On Android, current standard compiler and its caches not shared among processes—that is, runtime system maintains a private cache, data, each process. However, applications running on...

10.1145/3276494 article EN Proceedings of the ACM on Programming Languages 2018-10-24

Real-world scenarios demand reasoning about process, more than final outcome prediction, to discover latent causal chains and better understand complex systems. It requires the learning algorithms offer both accurate predictions clear interpretations. We design a set of trajectory tasks on graphs with only source destination observed. present attention flow mechanism explicitly model leveraging relational inductive biases by basing our models graph networks. study way can effectively act...

10.48550/arxiv.1811.00497 preprint EN other-oa arXiv (Cornell University) 2018-01-01

Multi-type objects with multi-type relations are ubiquitous in real-world networks, e.g. bibliographic networks. Such networks also called heterogeneous information However, the research on clustering for is little. A new algorithm, NetClus, has been proposed recent two years. Although NetClus applied a network star schema, considering between center and all attribute linking to them, it ignores such as citation relations, which contain rich information. Hence, we think schema cannot be used...

10.1109/icdm.2011.27 article EN 2011-12-01

In real-world scenarios, it is appealing to learn a model carrying out stochastic operations internally, known as computation graphs (SCGs), rather than learning deterministic mapping. However, standard backpropagation not applicable SCGs. We attempt address this issue from the angle of cost propagation, with local surrogate costs, called Q-functions, constructed and learned for each node in an SCG. Then, SCG can be trained based on these costs using backpropagation. propose entire framework...

10.48550/arxiv.1807.09511 preprint EN other-oa arXiv (Cornell University) 2018-01-01

The ability of reasoning beyond data fitting is substantial to deep learning systems in order make a leap forward towards artificial general intelligence. A lot efforts have been made model neural-based as an iterative decision-making process based on recurrent networks and reinforcement learning. Instead, inspired by the consciousness prior proposed Yoshua Bengio, we explore with notion attentive awareness from cognitive perspective, formulate it form message passing graphs, called neural...

10.48550/arxiv.1905.13049 preprint EN other-oa arXiv (Cornell University) 2019-01-01

Just-in-time (JIT) compilation coupled with code caching are widely used to improve performance in dynamic programming language implementations. These caches, along the associated profiling data for hot code, however, consume significant amounts of memory. Furthermore, they incur extra JIT time their creation. On Android, current standard compiler and its caches not shared among processes---that is, runtime system maintains a private cache, data, each process. However, applications running...

10.48550/arxiv.1810.09555 preprint EN cc-by arXiv (Cornell University) 2018-01-01

Planar transformer is one of the key technologies for miniaturization Electronic Power Conditioner used in Travelling-Wave Tube Amplifier. The parasitic parameters planar are difficult to model because nonlinear and multivariable characteristics. This paper presents a prediction based on binary particle swarm optimization extra-trees. has been trained verified by data set transformer. results confirm accuracy model.

10.1109/ivec51707.2021.9722537 article EN 2021 22nd International Vacuum Electronics Conference (IVEC) 2021-04-27
Coming Soon ...