Jianxing Yu

Prof. Jianxing Yu

School of Artificial Intelligence, Sun Yat-sen University, Guangzhou, Guangdong, China
orcid

Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
28 April 2025 in ACM Transactions on Software Engineering and Methodology
Verified
Journal Article
Open access
CCChong Chen
Chong Chen
JSJianzhong Su
Jianzhong Su
JCJiachi Chen
Jiachi Chen
YWYanlin Wang
Yanlin Wang
TBTingting Bi
Tingting Bi
ZZZibin Zheng
Zibin Zheng
With the development of blockchain technology, smart contracts have become an important component of blockchain applications. Despite their crucial role, the development of smart contracts may introduce vulnerabilities and potentially lead to severe consequences, such as financial losses. Meanwhile, large language models, represented by ChatGPT, have gained great attention, showcasing great capabilities in code analysis tasks. In this article, we presented an empirical study to investigate the performance of ChatGPT in identifying smart contract vulnerabilities. Initially, we evaluated ChatGPT’s effectiveness using a publicly available smart contract dataset. Our findings discover that while ChatGPT achieves a high recall rate, its precision in pinpointing smart contract vulnerabilities is limited. Furthermore, ChatGPT’s performance varies when detecting different vulnerability types. We delved into the root causes for the false positives generated by ChatGPT, and categorized them into four groups. Second, by comparing ChatGPT with other state-of-the-art smart contract vulnerability detection tools, we found that ChatGPT’s F-score is lower than others for 3 out of the 7 vulnerabilities. In the case of the remaining 4 vulnerabilities, ChatGPT exhibits a slight advantage over these tools. Finally, we analyzed the limitation of ChatGPT in smart contract vulnerability detection, revealing that the robustness of ChatGPT in this field needs to be improved from two aspects: its uncertainty in answering questions; and the limited length of the detected code. In general, our research provides insights into the strengths and weaknesses of employing large language models, specifically ChatGPT, for the detection of smart contract vulnerabilities.

4 December 2025 in Journal of Systems and Software
Verified
Journal Article
Closed access
YLYongkun Liu
Yongkun Liu
JCJiachi Chen
Jiachi Chen
TBTingting Bi
Tingting Bi
JGJohn Grundy
John Grundy
YWYanlin Wang
Yanlin Wang
ZZZibin Zheng
Zibin Zheng

24 October 2024 in ACM Transactions on Knowledge Discovery From Data
Verified
Journal Article
Open access
WLWei Liu
Wei Liu
LULeong Hou U
Leong Hou U
SLShangsong Liang
Shangsong Liang
HZHuaijie Zhu
Huaijie Zhu
Jianxing YuJianxing Yu
Jianxing Yu
JYJian Yin
Jian Yin
Due to the easy access, implicit feedback is often used for recommender systems. Compared with point-wise learning and pair-wise learning methods, list-wise rank learning methods have superior performance for top- \(N\) recommendation. Recent solutions, especially the list-wise methods, simply treat all interacted items of a user as equally important positives and annotate all no-interaction items of a user as negatives. For the list-wise approaches, we argue that this annotation scheme of implicit feedback is over-simplified due to the sparsity and missing fine-grained labels of the feedback data. To overcome this issue, we revisit the so-called positive and negative samples. First, considering the loss function of list-wise ranking, we analyze the impact of false positives and negatives theoretically. Second, based on the observation, we propose a self-adjusting credibility weight mechanism to re-weigh the positive samples and exploit the higher-order relation based on item–item matrix to sample the critical negative samples. In order to prevent the introduction of noise, we design a pruning strategy for critical negatives. Besides, to combine the reconstruction loss function for the positive samples and critical negative samples, we develop a simple yet effective VAEs framework with linear structure, which abandons the complex non-linear structure. Extensive experiments are conducted on six public real-world datasets. The results demonstrate that, our VAE* outperforms other VAE-based models by a large margin. Besides, we also verify the effect of denoising positives and exploring critical negatives by ablation study.

8 May 2023 in IEEE Transactions on Affective Computing
Verified
Journal Article
Closed access
XQXiaojun Quan
Xiaojun Quan
SWSiyue Wu
Siyue Wu
JCJunqing Chen
Junqing Chen
WSWeizhou Shen
Weizhou Shen
Jianxing YuJianxing Yu
Jianxing Yu
Multi-party conversation modeling plays a vital role in emotion recognition in conversation (ERC). Aside from the intra- and inter-speaker dependencies between different speakers, the difficulty also lies in the fact that each conversation may contain several to many utterances that compose a long text sequence. In this article, we present two approaches to effective multi-party conversation modeling. First, to encode long sequences and capture long-range dependency between utterances, we introduce a dialog-oriented language model, DialogXL, with enhanced memory to store longer conversation sequences and dialog-aware self-attention to deal with multi-party dependencies. Second, we present a directed acyclic neural network, namely DAG-ERC, to encode the utterances with a directed acyclic graph (DAG) to better capture the intrinsic structure within a conversation. DAG-ERC combines the advantages of recurrent models and graph models and provides a more intuitive way to model information flow between sequential utterances. Extensive experiments are conducted on four ERC benchmarks with state-of-the-art models employed for comparison, and empirical results demonstrate the superiority of the two models in multi-party conversation modeling.

20 November 2024 in Expert Systems with Applications
Verified
Journal Article
Closed access
Jianxing YuJianxing Yu
Jianxing Yu
SWShiqi Wang
Shiqi Wang
HYHan Yin
Han Yin
QCQi Chen
Qi Chen
WLWei Liu
Wei Liu
QSQinliang Su
Qinliang Su

27 June 2025 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
YLYuyin Lu
Yuyin Lu
HChe gang Chen
he gang Chen
YRYanghui Rao
Yanghui Rao
Jianxing YuJianxing Yu
Jianxing Yu
WHWen Hua
Wen Hua
QLQing Li
Qing Li
Complex Query Answering (CQA) on knowledge graphs is a fundamental yet challenging task, which can be formalized as answering a subset of first-order logic queries containing logical conjunction, disjunction, negation, and existential quantifiers. Recent research reveals that Link Predictors (LPs) trained on 1-hop queries can generalize to various types of complex queries. However, existing methods neglect crucial characteristics of LPs’ outputs, including the effects of highly relevant entities and uncertainty. What’s worse, as they model logical operations by fuzzy set operations, these methods suffer from problems like inflexibility, sensitivity to noise, and inconsistency with priority in human cognition, which limits their performance, especially on queries with negation. To address these challenges, we propose an efficient fuzzy system for CQA that requires no extra training overhead and is plug-and-play with existing LP-based methods. First, we expand the output of LPs by two complementary membership functions of weak and strong relevance, which help to distinguish the target entities from highly relevant and irrelevant entities. Subsequently, we model logical operations through fuzzy rule bases and infer the final predictions via defuzzification, providing a flexible and tractable scheme for modeling logical operations. Finally, the effectiveness of the proposed fuzzy system is validated by its outstanding performance on benchmark datasets when compared to state-of-the-art methods. The source code of our proposed method is available at https://github.com/luyy9apples/FuzzSys-CQA.