Search Results for author: Shangqing Liu

Found 14 papers, 6 papers with code

BadEdit: Backdooring large language models by model editing

no code implementations20 Mar 2024 Yanzhou Li, Tianlin Li, Kangjie Chen, Jian Zhang, Shangqing Liu, Wenhan Wang, Tianwei Zhang, Yang Liu

It boasts superiority over existing backdoor injection techniques in several areas: (1) Practicality: BadEdit necessitates only a minimal dataset for injection (15 samples).

Backdoor Attack knowledge editing

Multi-target Backdoor Attacks for Code Pre-trained Models

no code implementations14 Jun 2023 Yanzhou Li, Shangqing Liu, Kangjie Chen, Xiaofei Xie, Tianwei Zhang, Yang Liu

We evaluate our approach on two code understanding tasks and three code generation tasks over seven datasets.

Code Generation Representation Learning

LMs: Understanding Code Syntax and Semantics for Code Analysis

no code implementations20 May 2023 Wei Ma, Shangqing Liu, ZhiHao Lin, Wenhan Wang, Qiang Hu, Ye Liu, Cen Zhang, Liming Nie, Li Li, Yang Liu

We break down the abilities needed for artificial intelligence~(AI) models to address SE tasks related to code analysis into three categories: 1) syntax understanding, 2) static behavior understanding, and 3) dynamic behavior understanding.

A Black-Box Attack on Code Models via Representation Nearest Neighbor Search

no code implementations10 May 2023 Jie Zhang, Wei Ma, Qiang Hu, Shangqing Liu, Xiaofei Xie, Yves Le Traon, Yang Liu

Furthermore, the perturbation of adversarial examples introduced by RNNS is smaller compared to the baselines in terms of the number of replaced variables and the change in variable length.

Adversarial Attack Clone Detection

Learning Program Representations with a Tree-Structured Transformer

1 code implementation18 Aug 2022 Wenhan Wang, Kechi Zhang, Ge Li, Shangqing Liu, Anran Li, Zhi Jin, Yang Liu

Learning vector representations for programs is a critical step in applying deep learning techniques for program understanding tasks.

Representation Learning

CommitBART: A Large Pre-trained Model for GitHub Commits

no code implementations17 Aug 2022 Shangqing Liu, Yanzhou Li, Xiaofei Xie, Yang Liu

GitHub commits, which record the code changes with natural language messages for description, play a critical role for software developers to comprehend the software evolution.

Contrastive Learning Denoising

Learning Program Semantics with Code Representations: An Empirical Study

1 code implementation22 Mar 2022 Jing Kai Siow, Shangqing Liu, Xiaofei Xie, Guozhu Meng, Yang Liu

However, currently, a comprehensive and systematic study on evaluating different program representation techniques across diverse tasks is still missed.

Clone Detection Code Classification +1

GraphSearchNet: Enhancing GNNs via Capturing Global Dependencies for Semantic Code Search

1 code implementation4 Nov 2021 Shangqing Liu, Xiaofei Xie, JingKai Siow, Lei Ma, Guozhu Meng, Yang Liu

Specifically, we propose to construct graphs for the source code and queries with bidirectional GGNN (BiGGNN) to capture the local structural information of the source code and queries.

Code Search Code Summarization +3

AbdomenCT-1K: Is Abdominal Organ Segmentation A Solved Problem?

1 code implementation28 Oct 2020 Jun Ma, Yao Zhang, Song Gu, Cheng Zhu, Cheng Ge, Yichi Zhang, Xingle An, Congcong Wang, Qiyuan Wang, Xin Liu, Shucheng Cao, Qi Zhang, Shangqing Liu, Yunpeng Wang, Yuhui Li, Jian He, Xiaoping Yang

With the unprecedented developments in deep learning, automatic segmentation of main abdominal organs seems to be a solved problem as state-of-the-art (SOTA) methods have achieved comparable results with inter-rater variability on many benchmark datasets.

Continual Learning Organ Segmentation +2

Retrieval-Augmented Generation for Code Summarization via Hybrid GNN

1 code implementation ICLR 2021 Shangqing Liu, Yu Chen, Xiaofei Xie, JingKai Siow, Yang Liu

However, automatic code summarization is challenging due to the complexity of the source code and the language gap between the source code and natural language summaries.

Code Summarization Retrieval +1

ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking

no code implementations6 Dec 2019 Shangqing Liu, Cuiyun Gao, Sen Chen, Lun Yiu Nie, Yang Liu

Moreover, although generation models have the advantages of synthesizing commit messages for new code changes, they are not easy to bridge the semantic gap between code and natural languages which could be mitigated by retrieval models.

Software Engineering

DeepCount: Crowd Counting with WiFi via Deep Learning

no code implementations13 Mar 2019 Shangqing Liu, Yanchao Zhao, Fanggang Xue, Bing Chen, Xiang Chen

By massive training samples, our end-to-end learning approach can achieve an average of 86. 4% prediction accuracy in an environment of up to 5 people.

Activity Recognition Crowd Counting

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