Search Results for author: Hongyu Zhang

Found 28 papers, 17 papers with code

APIRecX: Cross-Library API Recommendation via Pre-Trained Language Model

no code implementations EMNLP 2021 Yuning Kang, Zan Wang, Hongyu Zhang, Junjie Chen, Hanmo You

APIRecX can migrate the knowledge of existing libraries to a new library, and can recommend APIs that are previously regarded as OOV.

Language Modelling

Uncertainty-Aware Performance Prediction for Highly Configurable Software Systems via Bayesian Neural Networks

no code implementations27 Dec 2022 Huong Ha, Zongwen Fan, Hongyu Zhang

We also develop a novel uncertainty calibration technique to ensure the reliability of the confidence intervals generated by a Bayesian prediction model.

Exploring Representation-Level Augmentation for Code Search

1 code implementation21 Oct 2022 Haochen Li, Chunyan Miao, Cyril Leung, Yanxian Huang, Yuan Huang, Hongyu Zhang, Yanlin Wang

In this paper, we explore augmentation methods that augment data (both code and query) at representation level which does not require additional data processing and training, and based on this we propose a general format of representation-level augmentation that unifies existing methods.

Code Search Contrastive Learning +1

LogGD:Detecting Anomalies from System Logs by Graph Neural Networks

no code implementations16 Sep 2022 Yongzheng Xie, Hongyu Zhang, Muhammad Ali Babar

They usually take log event counts or sequential log events as inputs and utilize machine learning algorithms including deep learning models to detect system anomalies.

Anomaly Detection

Patching Weak Convolutional Neural Network Models through Modularization and Composition

1 code implementation11 Sep 2022 Binhang Qi, Hailong Sun, Xiang Gao, Hongyu Zhang

To patch a weak CNN model that performs unsatisfactorily on a target class (TC), we compose the weak CNN model with the corresponding module obtained from a strong CNN model.

No More Fine-Tuning? An Experimental Evaluation of Prompt Tuning in Code Intelligence

1 code implementation24 Jul 2022 Chaozheng Wang, Yuanhang Yang, Cuiyun Gao, Yun Peng, Hongyu Zhang, Michael R. Lyu

Besides, the performance of fine-tuning strongly relies on the amount of downstream data, while in practice, the scenarios with scarce data are common.

Code Summarization Code Translation

What Do They Capture? -- A Structural Analysis of Pre-Trained Language Models for Source Code

1 code implementation14 Feb 2022 Yao Wan, Wei Zhao, Hongyu Zhang, Yulei Sui, Guandong Xu, Hai Jin

In this paper, we conduct a thorough structural analysis aiming to provide an interpretation of pre-trained language models for source code (e. g., CodeBERT, and GraphCodeBERT) from three distinctive perspectives: (1) attention analysis, (2) probing on the word embedding, and (3) syntax tree induction.

Code Completion Code Search +1

Log-based Anomaly Detection with Deep Learning: How Far Are We?

1 code implementation9 Feb 2022 Van-Hoang Le, Hongyu Zhang

Recently, many deep learning models have been proposed to automatically detect system anomalies based on log data.

Anomaly Detection

Cross-Language Binary-Source Code Matching with Intermediate Representations

1 code implementation19 Jan 2022 Yi Gui, Yao Wan, Hongyu Zhang, Huifang Huang, Yulei Sui, Guandong Xu, Zhiyuan Shao, Hai Jin

Binary-source code matching plays an important role in many security and software engineering related tasks such as malware detection, reverse engineering and vulnerability assessment.

Malware Detection

Graph-based Incident Aggregation for Large-Scale Online Service Systems

1 code implementation27 Aug 2021 Zhuangbin Chen, Jinyang Liu, Yuxin Su, Hongyu Zhang, Xuemin Wen, Xiao Ling, Yongqiang Yang, Michael R. Lyu

The proposed framework is evaluated with real-world incident data collected from a large-scale online service system of Huawei Cloud.

Graph Representation Learning Management

Log-based Anomaly Detection Without Log Parsing

1 code implementation4 Aug 2021 Van-Hoang Le, Hongyu Zhang

The log parsing errors could cause the loss of important information for anomaly detection.

Anomaly Detection Log Parsing

On the Evaluation of Neural Code Summarization

1 code implementation15 Jul 2021 Ensheng Shi, Yanlin Wang, Lun Du, Junjie Chen, Shi Han, Hongyu Zhang, Dongmei Zhang, Hongbin Sun

To achieve a profound understanding of how far we are from solving this problem and provide suggestions to future research, in this paper, we conduct a systematic and in-depth analysis of 5 state-of-the-art neural code summarization models on 6 widely used BLEU variants, 4 pre-processing operations and their combinations, and 3 widely used datasets.

Code Summarization Source Code Summarization

On the Evaluation of Commit Message Generation Models: An Experimental Study

1 code implementation12 Jul 2021 Wei Tao, Yanlin Wang, Ensheng Shi, Lun Du, Shi Han, Hongyu Zhang, Dongmei Zhang, Wenqiang Zhang

We find that: (1) Different variants of the BLEU metric are used in previous works, which affects the evaluation and understanding of existing methods.


Embedding API Dependency Graph for Neural Code Generation

1 code implementation29 Mar 2021 Chen Lyu, Ruyun Wang, Hongyu Zhang, Hanwen Zhang, Songlin Hu

In recent years, many deep learning based approaches have been proposed, which can generate a sequence of code from a sequence of textual program description.

Code Generation Graph Embedding

A New Look and Convergence Rate of Federated Multi-Task Learning with Laplacian Regularization

2 code implementations14 Feb 2021 Canh T. Dinh, Tung T. Vu, Nguyen H. Tran, Minh N. Dao, Hongyu Zhang

Non-Independent and Identically Distributed (non- IID) data distribution among clients is considered as the key factor that degrades the performance of federated learning (FL).

Few-Shot Learning Multi-Task Learning +1

Language Modelling for Source Code with Transformer-XL

1 code implementation31 Jul 2020 Thomas Dowdell, Hongyu Zhang

It has been found that software, like natural language texts, exhibits "naturalness", which can be captured by statistical language models.

Language Modelling

Is Attention All What You Need? -- An Empirical Investigation on Convolution-Based Active Memory and Self-Attention

1 code implementation27 Dec 2019 Thomas Dowdell, Hongyu Zhang

The key to a Transformer model is the self-attention mechanism, which allows the model to analyze an entire sequence in a computationally efficient manner.

Language Modelling

Cost-Effective Testing of a Deep Learning Model through Input Reduction

1 code implementation25 Sep 2019 Jianyi Zhou, Feng Li, Jinhao Dong, Hongyu Zhang, Dan Hao

Experiments with various DL models and datasets show that our approach can reduce the whole testing data to 4. 6\% on average, and can reliably estimate the performance of DL models.

DeepAM: Migrate APIs with Multi-modal Sequence to Sequence Learning

no code implementations25 Apr 2017 Xiaodong Gu, Hongyu Zhang, Dongmei Zhang, Sunghun Kim

They rely on the sparse availability of bilingual projects, thus producing a limited number of API mappings.

Neural Programming by Example

no code implementations15 Mar 2017 Chengxun Shu, Hongyu Zhang

In this paper, we propose a deep neural networks (DNN) based PBE model called Neural Programming by Example (NPBE), which can learn from input-output strings and induce programs that solve the string manipulation problems.

Deep API Learning

no code implementations27 May 2016 Xiaodong Gu, Hongyu Zhang, Dongmei Zhang, Sunghun Kim

We propose DeepAPI, a deep learning based approach to generate API usage sequences for a given natural language query.

Information Retrieval Language Modelling +2

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