Search Results for author: Xin Xia

Found 36 papers, 19 papers with code

MoCoViT: Mobile Convolutional Vision Transformer

no code implementations25 May 2022 Hailong Ma, Xin Xia, Xing Wang, Xuefeng Xiao, Jiashi Li, Min Zheng

Recently, Transformer networks have achieved impressive results on a variety of vision tasks.

object-detection Object Detection

TRT-ViT: TensorRT-oriented Vision Transformer

no code implementations19 May 2022 Xin Xia, Jiashi Li, Jie Wu, Xing Wang, Xuefeng Xiao, Min Zheng, Rui Wang

We revisit the existing excellent Transformers from the perspective of practical application.

Image Classification object-detection +2

On-Device Next-Item Recommendation with Self-Supervised Knowledge Distillation

1 code implementation23 Apr 2022 Xin Xia, Hongzhi Yin, Junliang Yu, Qinyong Wang, Guandong Xu, Nguyen Quoc Viet Hung

Meanwhile, to compensate for the capacity loss caused by compression, we develop a self-supervised knowledge distillation framework which enables the compressed model (student) to distill the essential information lying in the raw data, and improves the long-tail item recommendation through an embedding-recombination strategy with the original model (teacher).

Knowledge Distillation Recommendation Systems +1

Self-Supervised Learning for Recommender Systems: A Survey

1 code implementation29 Mar 2022 Junliang Yu, Hongzhi Yin, Xin Xia, Tong Chen, Jundong Li, Zi Huang

In this survey, a timely and systematical review of the research efforts on self-supervised recommendation (SSR) is presented.

Recommendation Systems Self-Supervised Learning

SepViT: Separable Vision Transformer

1 code implementation29 Mar 2022 Wei Li, Xing Wang, Xin Xia, Jie Wu, Xuefeng Xiao, Min Zheng, Shiping Wen

SepViT helps to carry out the information interaction within and among the windows via a depthwise separable self-attention.

V2X-ViT: Vehicle-to-Everything Cooperative Perception with Vision Transformer

no code implementations20 Mar 2022 Runsheng Xu, Hao Xiang, Zhengzhong Tu, Xin Xia, Ming-Hsuan Yang, Jiaqi Ma

In this paper, we investigate the application of Vehicle-to-Everything (V2X) communication to improve the perception performance of autonomous vehicles.

3D Object Detection Autonomous Vehicles +1

Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendation

1 code implementation16 Dec 2021 Junliang Yu, Hongzhi Yin, Xin Xia, Tong Chen, Lizhen Cui, Quoc Viet Hung Nguyen

Contrastive learning (CL) recently has spurred a fruitful line of research in the field of recommendation, since its ability to extract self-supervised signals from the raw data is well-aligned with recommender systems' needs for tackling the data sparsity issue.

Contrastive Learning Recommendation Systems

Cloud-Assisted Collaborative Road Information Discovery with Gaussian Process: Application to Road Profile Estimation

no code implementations13 Oct 2021 Mohammad R. Hajidavalloo, Zhaojian Li, Xin Xia, Ali Louati, Minghui Zheng, Weichao Zhuang

Promising results on extensive simulations and hardware-in-the-loop experiments show that the proposed collaborative estimation can significantly enhance estimation and iteratively improve the performance from vehicle to vehicle, despite vehicle heterogeneity, model uncertainty, and measurement noises.

OPV2V: An Open Benchmark Dataset and Fusion Pipeline for Perception with Vehicle-to-Vehicle Communication

1 code implementation16 Sep 2021 Runsheng Xu, Hao Xiang, Xin Xia, Xu Han, Jinlong Li, Jiaqi Ma

We then construct a comprehensive benchmark with a total of 16 implemented models to evaluate several information fusion strategies~(i. e. early, late, and intermediate fusion) with state-of-the-art LiDAR detection algorithms.

3D Object Detection

Self-Supervised Graph Co-Training for Session-based Recommendation

1 code implementation24 Aug 2021 Xin Xia, Hongzhi Yin, Junliang Yu, Yingxia Shao, Lizhen Cui

In this paper, for informative session-based data augmentation, we combine self-supervised learning with co-training, and then develop a framework to enhance session-based recommendation.

Contrastive Learning Data Augmentation +2

GGT: Graph-Guided Testing for Adversarial Sample Detection of Deep Neural Network

no code implementations9 Jul 2021 Zuohui Chen, Renxuan Wang, Jingyang Xiang, Yue Yu, Xin Xia, Shouling Ji, Qi Xuan, Xiaoniu Yang

Deep Neural Networks (DNN) are known to be vulnerable to adversarial samples, the detection of which is crucial for the wide application of these DNN models.

Socially-Aware Self-Supervised Tri-Training for Recommendation

1 code implementation7 Jun 2021 Junliang Yu, Hongzhi Yin, Min Gao, Xin Xia, Xiangliang Zhang, Nguyen Quoc Viet Hung

Under this scheme, only a bijective mapping is built between nodes in two different views, which means that the self-supervision signals from other nodes are being neglected.

Contrastive Learning Recommendation Systems +2

Code Structure Guided Transformer for Source Code Summarization

no code implementations19 Apr 2021 Shuzheng Gao, Cuiyun Gao, Yulan He, Jichuan Zeng, Lun Yiu Nie, Xin Xia

While Transformer-based approaches achieve promising performance, they do not explicitly incorporate the code structure information which is important for capturing code semantics.

Code Summarization Inductive Bias +1

Plot2API: Recommending Graphic API from Plot via Semantic Parsing Guided Neural Network

1 code implementation2 Apr 2021 Zeyu Wang, Sheng Huang, Zhongxin Liu, Meng Yan, Xin Xia, Bei Wang, Dan Yang

Considering the lack of technologies in Plot2API, we present a novel deep multi-task learning approach named Semantic Parsing Guided Neural Network (SPGNN) which translates the Plot2API issue as a multi-label image classification and an image semantic parsing tasks for the solution.

Data Augmentation Data Visualization +3

deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search

1 code implementation24 Mar 2021 Chen Zeng, Yue Yu, Shanshan Li, Xin Xia, Zhiming Wang, Mingyang Geng, Bailin Xiao, Wei Dong, Xiangke Liao

With the rapid increase in the amount of public code repositories, developers maintain a great desire to retrieve precise code snippets by using natural language.

Code Search

Smart Contract Security: a Practitioners' Perspective

no code implementations22 Feb 2021 Zhiyuan Wan, Xin Xia, David Lo, Jiachi Chen, Xiapu Luo, Xiaohu Yang

Given numerous research efforts in addressing the security issues of smart contracts, we wondered how software practitioners build security into smart contracts in practice.

Software Engineering

Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendation

1 code implementation12 Dec 2020 Xin Xia, Hongzhi Yin, Junliang Yu, Qinyong Wang, Lizhen Cui, Xiangliang Zhang

Moreover, to enhance hypergraph modeling, we devise another graph convolutional network which is based on the line graph of the hypergraph and then integrate self-supervised learning into the training of the networks by maximizing mutual information between the session representations learned via the two networks, serving as an auxiliary task to improve the recommendation task.

Self-Supervised Learning Session-Based Recommendations

Retrieve and Refine: Exemplar-based Neural Comment Generation

1 code implementation9 Oct 2020 Bolin Wei, Yongmin Li, Ge Li, Xin Xia, Zhi Jin

Inspired by the IR-based and template-based approaches, in this paper, we propose a neural comment generation approach where we use the existing comments of similar code snippets as exemplars to guide comment generation.

Code Comment Generation Information Retrieval +2

What Makes a Popular Academic AI Repository?

1 code implementation6 Oct 2020 Yuanrui Fan, Xin Xia, David Lo, Ahmed E. Hassan, Shanping Li

Hence, in this study, we perform an empirical study on academic AI repositories to highlight good software engineering practices of popular academic AI repositories for AI researchers.

Software Engineering

Emerging App Issue Identification via Online Joint Sentiment-Topic Tracing

no code implementations23 Aug 2020 Cuiyun Gao, Jichuan Zeng, Zhiyuan Wen, David Lo, Xin Xia, Irwin King, Michael R. Lyu

Experiments on popular apps from Google Play and Apple's App Store demonstrate the effectiveness of MERIT in identifying emerging app issues, improving the state-of-the-art method by 22. 3% in terms of F1-score.

Analysis of Trending Topics and Text-based Channels of Information Delivery in Cybersecurity

no code implementations26 Jun 2020 Tingmin Wu, Wanlun Ma, Sheng Wen, Xin Xia, Cecile Paris, Surya Nepal, Yang Xiang

We further compare the identified 16 security categories across different sources based on their popularity and impact.

On the Replicability and Reproducibility of Deep Learning in Software Engineering

no code implementations25 Jun 2020 Chao Liu, Cuiyun Gao, Xin Xia, David Lo, John Grundy, Xiaohu Yang

Experimental results show the importance of replicability and reproducibility, where the reported performance of a DL model could not be replicated for an unstable optimization process.

Feature Engineering

CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words

no code implementations29 May 2020 Chao Liu, Xin Xia, David Lo, Zhiwei Liu, Ahmed E. Hassan, Shanping Li

CodeMatcher first collects metadata for query words to identify irrelevant/noisy ones, then iteratively performs fuzzy search with important query words on the codebase that is indexed by the Elasticsearch tool, and finally reranks a set of returned candidate code according to how the tokens in the candidate code snippet sequentially matched the important words in a query.

Code Search Information Retrieval

Generating Question Titles for Stack Overflow from Mined Code Snippets

1 code implementation20 May 2020 Zhipeng Gao, Xin Xia, John Grundy, David Lo, Yuan-Fang Li

Stack Overflow has been heavily used by software developers as a popular way to seek programming-related information from peers via the internet.

Software Engineering

Progressive Automatic Design of Search Space for One-Shot Neural Architecture Search

no code implementations15 May 2020 Xin Xia, Xuefeng Xiao, Xing Wang, Min Zheng

In this way, PAD-NAS can automatically design the operations for each layer and achieve a trade-off between search space quality and model diversity.

Neural Architecture Search

Detecting Code Clones with Graph Neural Networkand Flow-Augmented Abstract Syntax Tree

1 code implementation20 Feb 2020 Wenhan Wang, Ge Li, Bo Ma, Xin Xia, Zhi Jin

As far as we have concerned, we are the first to apply graph neural networks on the domain of code clone detection.

Clone Detection

Automating App Review Response Generation

1 code implementation10 Feb 2020 Cuiyun Gao, Jichuan Zeng, Xin Xia, David Lo, Michael R. Lyu, Irwin King

Previous studies showed that replying to a user review usually has a positive effect on the rating that is given by the user to the app.

Response Generation

Checking Smart Contracts with Structural Code Embedding

1 code implementation20 Jan 2020 Zhipeng Gao, Lingxiao Jiang, Xin Xia, David Lo, John Grundy

However, many bugs and vulnerabilities have been identified in many contracts which raises serious concerns about smart contract security, not to mention that the blockchain systems on which the smart contracts are built can be buggy.

Software Engineering

Circulant Binary Convolutional Networks: Enhancing the Performance of 1-bit DCNNs with Circulant Back Propagation

no code implementations CVPR 2019 Chunlei Liu, Wenrui Ding, Xin Xia, Baochang Zhang, Jiaxin Gu, Jianzhuang Liu, Rongrong Ji, David Doermann

The CiFs can be easily incorporated into existing deep convolutional neural networks (DCNNs), which leads to new Circulant Binary Convolutional Networks (CBCNs).

Code Generation as a Dual Task of Code Summarization

2 code implementations NeurIPS 2019 Bolin Wei, Ge Li, Xin Xia, Zhiyi Fu, Zhi Jin

Code summarization (CS) and code generation (CG) are two crucial tasks in the field of automatic software development.

Code Generation Code Summarization +1

Automatic Generation of Pull Request Descriptions

1 code implementation16 Sep 2019 Zhongxin Liu, Xin Xia, Christoph Treude, David Lo, Shanping Li

We build a dataset with over 41K PRs and evaluate our approach on this dataset through ROUGE and a human evaluation.

Software Engineering

A Self-Attentional Neural Architecture for Code Completion with Multi-Task Learning

no code implementations16 Sep 2019 Fang Liu, Ge Li, Bolin Wei, Xin Xia, Zhiyi Fu, Zhi Jin

To enable the knowledge sharing between related tasks, we creatively propose a Multi-Task Learning (MTL) framework to learn two related tasks in code completion jointly.

Code Completion Language Modelling +1

SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding

1 code implementation22 Aug 2019 Zhipeng Gao, Vinoj Jayasundara, Lingxiao Jiang, Xin Xia, David Lo, John Grundy

In addition to the uses by individual developers, SmartEmbed can also be applied to studies of smart contracts in a large scale.

Software Engineering

RBCN: Rectified Binary Convolutional Networks for Enhancing the Performance of 1-bit DCNNs

no code implementations21 Aug 2019 Chunlei Liu, Wenrui Ding, Xin Xia, Yuan Hu, Baochang Zhang, Jianzhuang Liu, Bohan Zhuang, Guodong Guo

Binarized convolutional neural networks (BCNNs) are widely used to improve memory and computation efficiency of deep convolutional neural networks (DCNNs) for mobile and AI chips based applications.

Binarization Object Tracking

Cannot find the paper you are looking for? You can Submit a new open access paper.