Yong Wang 0008

dblp:84/2694-8 · DBLP profile ↗
← Back
34ranked-venue papers
8as first author
18since 2021 · last 2026
0000-0002-2719-1017ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 21 · 3 first-author · 10 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 3 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Multi-view clustering via anchor graph matrix tri-factorization
Yong Wang 0008, Zizhuang Ma
Appl. Intell.1
2026 Latent Representation-Based Multi-View Subspace Clustering: Collaborative Optimization of Resistance Constraint and Laplacian Regularization
Lihao Yang, Yong Wang 0008, Yourui Huang, Gui-Fu Lu, Yazhou Ren 0001
Expert Syst. Appl.2
2026 Deep multi-view clustering based on cross-mutual information
Yong Wang 0008, Guifu Lu, Cuiyun Gao 0001
Inf. Sci.1
2026 Adversarial noise-perturbed feature fusion for deep multi-view clustering with joint optimization
Yong Wang 0008, Lihao Yang, Yazhou Ren 0001, Yourui Huang, Guifu Lu, Tianming Ni
Pattern Recognit.1
2026 API Recommendation for Novice Programmers: From Clear Expressions to Effective Results
abstract
API recommendation systems for novice programmers should prioritize usability and inspiration rather than merely pursuing the “best result”. Existing retrieval-based approaches, whether relying on direct similarity matching or using query expansion to generate clarification options, still cannot recover missing task semantics and often introduce additional ambiguity and interaction overhead. Learning-based methods, including neural architectures and recent LLM-driven techniques, require substantial data or strong prompt dependence and provide limited transparency, making it difficult to align model outputs with novice programmers' actual intent. To address these limitations, we propose IOCAPI (Intention-Oriented andContext-AwareAPIRecommendation), a reasoning-driven framework that integrates LLMs, LCMs, and in-context learning. It mainly contains three components: (1) Intent Detector, which refines the query and derives task semantics through model-generated I/O exemplars; (2) Code Generator, which produces representative code snippets under the confirmed I/O constraints; and (3) Task Bridger, which consolidates the results into actionable API recommendations with interpretable code examples. Evaluations on three public datasets show that IOCAPI attains a 35.7% BLEU improvement over APIGen and an 11.1% MRR gain over CLEAR, and achieves higher MAP scores than GPT-4 zero-shot, few-shot, and chain-of-thought baselines by 102%, 11.2%, and 21.8%, respectively. A controlled user study involving seven real programming tasks further provides empirical observations of IOCAPI's behavior in practice. Compared with KAHAID, IOCAPI obtained higher average scores in Correctness (1.67 vs. 1.00), Usability (1.76 vs. 0.40), and Inspiration (1.40 vs. 0.26).
Yong Wang 0008, Yingtao Fang, Cuiyun Gao 0001, Yourui Huang
IEEE Trans. Reliab.1
2025 Repository-Level Graph Representation Learning for Enhanced Security Patch Detection
abstract
Software vendors often silently release security patches without providing sufficient advisories (e.g., Common Vulnerabilities and Exposures) or delayed updates via resources (e.g., National Vulnerability Database). Therefore, it has become crucial to detect these security patches to ensure secure software maintenance. However, existing methods face the following challenges: (1) They primarily focus on the information within the patches themselves, overlooking the complex dependencies in the repository. (2) Security patches typically involve multiple functions and files, increasing the difficulty in well learning the representations. To alleviate the above challenges, this paper proposes a Repository-level Security Patch Detection framework named RepoSPD, which comprises three key components: 1) a repository-level graph construction, RepoCPG, which represents software patches by merging pre-patch and post-patch source code at the repository level; 2) a structure-aware patch representation, which fuses the graph and sequence branch and aims at comprehending the relationship among multiple code changes; 3) progressive learning, which facilitates the model in balancing semantic and structural information. To evaluate RepoSPD, we employ two widely-used datasets in security patch detection: SPI-DB and PatchDB. We further extend these datasets to the repository level, incorporating a total of 20,238 and$\mathbf{2 8, 7 8 1}$versions of repository in C/C++ programming languages, respectively, denoted as SPI-DB* and PatchDB*. We compare RepoSPD with six existing security patch detection methods and five static tools. Our experimental results demonstrate that RepoSPD outperforms the state-of-the-art baseline, with improvements of 11.90 %, and 3.10 % in terms of accuracy on the two datasets, respectively. These results underscore the effectiveness of RepoSPD in detecting security patches. Furthermore, RepoSPD can detect 151 security patches, which outperforms the best-performing baseline by$\mathbf{2 1. 3 6 \%}$with respect to accuracy.
Xin-Cheng Wen, Zirui Lin, Cuiyun Gao 0001, Hongyu Zhang 0002, Yong Wang 0008, Qing Liao 0001
ICSE5
2025 Nonconvex low-rank tensor approximation with denoising model for multi-view subspace clustering
Yong Wang 0008, Guifu Lu, Weiping Ding 0001, Huadong Zhou
Appl. Intell.1
2025 KanDMVC: KAN be used for deep multi-view clustering?
Yong Wang 0008, Guifu Lu, Cuiyun Gao 0001, Zizhuang Ma
Expert Syst. Appl.2
2025 Improving user-oriented fairness in recommendation via data augmentation: Don't worry about inactive users
Yong Wang 0008, Huadong Zhou, Gui-Fu Lu, Cuiyun Gao 0001
J. Syst. Softw.1
2024 APIGen: Generative API Method Recommendation
abstract
Automatic API method recommendation is an essential task of code intelligence, which aims to suggest suitable APIs for programming queries. Existing approaches can be categorized into two primary groups: retrieval-based and learning-based approaches. Although these approaches have achieved remarkable success, they still come with notable limitations. The retrieval-based approaches rely on the text representation capabilities of embedding models, while the learning-based approaches require extensive task-specific labeled data for training. To mitigate the limitations, we propose APIGen, a generative API recommendation approach through enhanced in-context learning (ICL). APIGen has a powerful representation capability and can make effective recommendations with only a few examples via I CL. To overcome the limitations of standard ICL in capturing task-specific knowledge, APIGen involves two main components: (1) Diverse Examples Selection. APIGen searches for similar posts to the programming queries from the lexical, syntactical, and semantic perspectives, providing more informative examples for ICL. (2) Guided API Recommendation. APIGen enables large language models (LLMs) to perform reasoning before generating API recommendations, where the reasoning involves fine-grained matching between the task intent behind the queries and the factual knowledge of the APIs. With the reasoning process, APIGen makes recommended APIs better meet the programming requirement of queries and also enhances the interpretability of results. We compare APIGen with four existing approaches on two publicly available benchmarks. Experiments show that APIGen outperforms the best baseline CLEAR by 105.8% in method-level API recommendation and 54.3 % in class-level API recommendation in terms of SuccessRate@l. Besides, APIGen achieves an average 49.87 % increase compared to the zero-shot performance of popular LLMs such as GPT-4 in method-level API recommendation regardina the SuccessRate@ 3 metric.
Yujia Chen 0004, Cuiyun Gao 0001, Muyijie Zhu, Qing Liao 0001, Yong Wang 0008, Guoai Xu
SANER5
2024 A fast anchor-based graph-regularized low-rank representation approach for large-scale subspace clustering
Lili Fan, Gui-Fu Lu, Ganyi Tang, Yong Wang 0008
Mach. Vis. Appl.4
2024 API Recommendation for Novice Programmers: Build a Bridge of Query-Task Knowledge Gap
abstract
During software development, programmers often rely on a wide range of application programming interfaces (APIs) to facilitate their tasks. However, APIs have been growing rapidly in recent years, making it difficult for developers to choose among the many APIs that suit their programming needs. To facilitate the development process, automatic API recommendation is becoming increasingly important. Although there have been many effective research methods, these methods have a high dependence on the accuracy of the user's description of his own task, and there is a knowledge difference between the user's query and the user's actual task, increasing the difficulty of accurate API recommendation. In this article, we propose REAPI, a method to bridge the knowledge gap between the user's query and the user's actual task to improve the recommendation accuracy. The REAPI approach involves reconstructing query by tapping into Stack Overflow data to glean user intentions. Refactoring the user's query to display implicit information can better capture the user's true intentions. Specifically, we generate three candidate reconstruction statements based on natural language queries and Stack Overflow data and incorporate user feedback to refine and select the final statement. To evaluate the effectiveness of REAPI, we conducted experiments at both the class-level and method-level. Our results show that REAPI outperforms state-of-the-art baselines across key evaluation metrics such as S@1, S@3, S@10, MRR, and MAP.
Yong Wang 0008, Yingtao Fang, Cuiyun Gao 0001, Linjun Chen
IEEE Trans. Reliab.1
2023 Mixed structure low-rank representation for multi-view subspace clustering
Shouhang Wang, Yong Wang 0008, Gui-Fu Lu, Wenge Le
Appl. Intell.2
2022 Robust low-rank representation with adaptive graph regularization from clean data
Gui-Fu Lu, Yong Wang 0008, Ganyi Tang
Appl. Intell.2
2022 Collaborative filtering recommendation using fusing criteria against shilling attacks
abstract
The collaborative filtering recommendation technique (CFR) is one of the techniques used in recommended systems, in which the most proximal neighbours to a target user are selected. Their profiles are used to predict rating for items as yet unrated by that target user. However, malicious users inject fake user profiles to destroy the security and reliability of the recommender systems, which is called shilling attacks. Therefore, it is crucial to improve the recommendation technique against shilling attacks. Malicious users use a single method to perform shilling attacks. Intuitively, fusing multiple criteria to construct CFR can effectively resist shilling attacks. A novel CFR is proposed against shilling attacks (called CFR-F). In our approach, a similar interest users’ resource set is obtained first by integrating users’ dynamic interest model and social tags. Then, a similar interest user resource set is selected according to a strategy that selects preference influence weight based on user background. Our experimental results show that our approach can recommend accurate information resources and has a lower Mean Absolute Error (MAE) and Average Prediction Shift (APS) than traditional techniques by 50% and 20%, respectively.
Zhongqun Wang, Linjun Chen, Yong Wang 0008
Connect. Sci.5
2022 Emerging topic identification from app reviews via adaptive online biterm topic modeling
abstract
Emerging topics in app reviews highlight the topics (e.g., software bugs) with which users are concerned during certain periods. Identifying emerging topics accurately, and in a timely manner, could help developers more effectively update apps. Methods for identifying emerging topics in app reviews based on topic models or clustering methods have been proposed in the literature. However, the accuracy of emerging topic identification is reduced because reviews are short in length and offer limited information. To solve this problem, an improved emerging topic identification (IETI) approach is proposed in this work. Specifically, we adopt natural language processing techniques to reduce noisy data, and identify emerging topics in app reviews using the adaptive online biterm topic model. Then we interpret the implicature of emerging topics through relevant phrases and sentences. We adopt the official app changelogs as ground truth, and evaluate IETI in six common apps. The experimental results indicate that IETI is more accurate than the baseline in identifying emerging topics, with improvements in the F1 score of 0.126 for phrase labels and 0.061 for sentence labels. Finally, we release the codes of IETI on Github ( https://github.com/wanizhou/IETI ).
Wan Zhou, Yong Wang 0008, Cuiyun Gao 0001
Frontiers Inf. Technol. Electron. Eng.2
2022 An Empirical Study on Bugs in Python Interpreters
abstract
Python is an interpreted programming language that has been widely used in many fields. The successful execution of a Python program depends on both the correctness of Python program and the correctness of Python interpreter. As an infrastructure software, there are many bugs in the Python interpreter. Exploring the bugs in Python interpreters can help developers and maintainers of Python interpreters detect and fix bugs and help users of Python avoid risks. In this article, we conduct an empirical study on the bugs in two mainstream Python interpreters: CPython and PyPy. By analyzing 25 958 fixed bugs, 18 824 revisions, 2 116 test cases, and root causes of randomly sampled 510 bugs, we have summarized the following findings.1)The distribution of bugs in the Python interpreter is so uneven that the vast majority of bugs are distributed in a few components and source files.2)The scales of the testing programs that reveal bugs are small.3)The fixing works seem to be not complicated since the number of modified source files and lines of code are limited; however, most bugs need a long time to be fixed; nearly 15% of the bugs need more than one year to fix.4)The priorities of bugs are independent of their locations, but they significantly correlate with duration of bugs.5)Semantic bugs are the most frequent root causes of bugs, and their proportion exceeds other types of root causes.These results could indicate some potential problems during the detecting and fixing of Python interpreter’s bugs, and provide some assistance to developers and maintainers of Python interpreters, users of Python, as well as researchers in related fields.
Ziyuan Wang 0001, Dexin Bu, Aiyue Sun, Shanyi Gou, Yong Wang 0008, Lin Chen 0015
IEEE Trans. Reliab.5
2021 Multi-view subspace clustering with Kronecker-basis-representation-based tensor sparsity measure
Gui-Fu Lu, Yong Wang 0008, Ganyi Tang
Mach. Vis. Appl.3
2020 Hyper-Laplacian regularized multi-view subspace clustering with low-rank tensor constraint
Gui-Fu Lu, Qin-Ru Yu, Yong Wang 0008, Ganyi Tang
Neural Networks3
2018 Sparse L1-norm-based linear discriminant analysis
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008, Zhongqun Wang
Multim. Tools Appl.3
2018 Matrix exponential based discriminant locality preserving projections for feature extraction
Gui-Fu Lu, Yong Wang 0008, Jian Zou 0001, Zhongqun Wang
Neural Networks2
2017 Lightweight fault localization combined with fault context to improve fault absolute rank
Yong Wang 0008, Yong Li 0019, BingWu Fang
Sci. China Inf. Sci.1
2017 L1-norm based null space discriminant analysis
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008, Zhongqun Wang
Multim. Tools Appl.3
2017 υ-Support vector machine based on discriminant sparse neighborhood preserving embedding
BingWu Fang, Yong Li 0019, Yong Wang 0008
Pattern Anal. Appl.4
2016 Graph Maximum Margin Criterion for Face Recognition
Gui-Fu Lu, Yong Wang 0008, Jian Zou 0001
Neural Process. Lett.2
2016 A New and Fast Implementation of Orthogonal LDA Algorithm and Its Incremental Extension
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008
Neural Process. Lett.3
2016 L1-norm and maximum margin criterion based discriminant locality preserving projections via trace Lasso
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008
Pattern Recognit.3
2016 L1-norm-based principal component analysis with adaptive regularization
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008, Zhongqun Wang
Pattern Recognit.3
2016 Low-Rank Matrix Factorization With Adaptive Graph Regularizer
abstract
In this paper, we present a novel low-rank matrix factorization algorithm with adaptive graph regularizer (LMFAGR). We extend the recently proposed low-rank matrix with manifold regularization (MMF) method with an adaptive regularizer. Different from MMF, which constructs an affinity graph in advance, LMFAGR can simultaneously seek graph weight matrix and low-dimensional representations of data. That is, graph construction and low-rank matrix factorization are incorporated into a unified framework, which results in an automatically updated graph rather than a predefined one. The experimental results on some data sets demonstrate that the proposed algorithm outperforms the state-of-the-art low-rank matrix factorization methods.
Gui-Fu Lu, Yong Wang 0008, Jian Zou 0001
IEEE Trans. Image Process.2
2015 Incremental learning from chunk data for IDR/QR
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008
Image Vis. Comput.3
2013 Improved complete neighbourhood preserving embedding for face recognition
abstract
Complete neighbourhood preserving embedding (CNPE) is a recently proposed approach to overcome the drawbacks of neighbourhood preserving embedding (NPE) which is difficult to directly apply to face recognition because of computational complexity. However, there are still disadvantages for CNPE: (i) CNPE is time‐consuming when N is large, here N is the sample size; (ii) the solutions of CNPE may suffer from the degenerate eigenvalue problem, that is, several eigenvectors with the same maximal eigenvalue, which make them not optimal in terms of the discriminant ability. In this study, the authors proposed a new approach, namely improved complete neighbourhood preserving (ICNPE), to address the drawbacks of CNPE. ICNPE is more efficient than CNPE and can overcome the degenerate eigenvalue problem of CNPE. Experiments on the Olivetti & Oracle Research Laboratory (ORL), Yale, PIE (pose, illumination and expression) and Alex Martinez and Robert Benavente (AR) face databases show the effectiveness of the proposed ICNPE.
Gui-Fu Lu, Yong Wang 0008, Jian Zou 0001
IET Comput. Vis.2
2012 Feature extraction using a fast null space based linear discriminant analysis algorithm
Gui-Fu Lu, Yong Wang 0008
Inf. Sci.2
2012 Incremental learning of complete linear discriminant analysis for face recognition
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008
Knowl. Based Syst.3
2012 Incremental complete LDA for face recognition
Gui-Fu Lu, Jian Zou 0001, Yong Wang 0008
Pattern Recognit.3