Yijun Gu

Prof. Dr. Yijun Gu


Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

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

Representative Publications

View All Publications
12 May 2024 in Sensors
Verified
Journal Article
Open access
PDF file
GWGuanyu Wang
Guanyu Wang
YGYijun Gu
Yijun Gu
The widespread use of encrypted traffic poses challenges to network management and network security. Traditional machine learning-based methods for encrypted traffic classification no longer meet the demands of management and security. The application of deep learning technology in encrypted traffic classification significantly improves the accuracy of models. This study focuses primarily on encrypted traffic classification in the fields of network analysis and network security. To address the shortcomings of existing deep learning-based encrypted traffic classification methods in terms of computational memory consumption and interpretability, we introduce a Parameter-Efficient Fine-Tuning method for efficiently tuning the parameters of an encrypted traffic classification model. Experimentation is conducted on various classification scenarios, including Tor traffic service classification and malicious traffic classification, using multiple public datasets. Fair comparisons are made with state-of-the-art deep learning model architectures. The results indicate that the proposed method significantly reduces the scale of fine-tuning parameters and computational resource usage while achieving performance comparable to that of the existing best models. Furthermore, we interpret the learning mechanism of encrypted traffic representation in the pre-training model by analyzing the parameters and structure of the model. This comparison validates the hypothesis that the model exhibits hierarchical structure, clear organization, and distinct features.

5 March 2020 in IEEE Access
Verified
Journal Article
Open access
WLWenzheng Li
Wenzheng Li
YGYijun Gu
Yijun Gu
DYDechun Yin
Dechun Yin
TXTianyu Xia
Tianyu Xia
JWJingya Wang
Jingya Wang
Human activities are usually collective, so clustering has become an important feature of human behavior. This paper studied the evolution of the community in the process of public opinion propagation so as to put forward a public opinion evolution model for the network community number. This study proposed the community number evolution model of public opinion based on stochastic competitive learning, and the proposed model consists of an increase in the number of communities and a decrease in the number of communities. The highlight of this model is that on the one hand, it realizes the research on the evolution of public opinions on the dynamic network; on the other hand, unlike other public opinion evolution models, this model pays attention to the community number increase and decrease rules in the evolution of public opinions. Then, as an extension of the community number evolution model of public opinion, the community number prediction model had been proposed. Based on Twitter data from the 2017 London Bridge attack, the proposed models were validated by experiments. In the verification section of this paper, two methods had been introduced as a comparison. The experimental results show that the community number evolution model of public opinion is correct.

18 September 2023 in Sensors
Verified
Journal Article
Open access
PDF file
RYRuibin Yan
Ruibin Yan
YGYijun Gu
Yijun Gu
ZZZeyu Zhang
Zeyu Zhang
SJShouzhong Jiao
Shouzhong Jiao
Real-time computation tasks in vehicular edge computing (VEC) provide convenience for vehicle users. However, the efficiency of task offloading seriously affects the quality of service (QoS). The predictive-mode task offloading is limited by computation resources, storage resources and the timeliness of vehicle trajectory data. Meanwhile, machine learning is difficult to deploy on edge servers. In this paper, we propose a vehicle trajectory prediction method based on the vehicle frequent pattern for task offloading in VEC. First, in the initialization stage, a T-pattern prediction tree (TPPT) is constructed based on the historical vehicle trajectory data. Secondly, when predicting the vehicle trajectory, the vehicle frequent itemset with the largest vehicle trajectory support is found in the vehicle frequent itemset of the TPPT. Finally, in the update stage, the TPPT is updated in real time with the predicted vehicle trajectory results. Meanwhile, based on the proposed prediction method, the strategies of task offloading and optimization algorithm are designed to minimize energy consumption with time constraints. The experiments are carried out on real-vehicle datasets and the Capital Bikeshare datasets. The results show that compared with the baseline T-pattern method, the accuracy of the prediction method is improved by more than 10% and the prediction efficiency is improved by more than 6.5 times. The vehicle trajectory prediction method based on the vehicle frequent pattern has high accuracy and prediction efficiency, which can solve the problem of vehicle trajectory prediction for task offloading.

29 July 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
JSJialin Song
Jialin Song
YGYijun Gu
Yijun Gu
In this paper, we predict money laundering in Bitcoin transactions by leveraging a deep learning framework and incorporating more characteristics of Bitcoin transactions. We produced a dataset containing 46,045 Bitcoin transaction entities and 319,311 Bitcoin wallet addresses associated with them. We aggregated this information to form a heterogeneous graph dataset and propose three metapath representations around transaction entities, which enrich the characteristics of Bitcoin transactions. Then, we designed a metapath encoder and integrated it into a heterogeneous graph node embedding method. The experimental results indicate that our proposed framework significantly improves the accuracy of illicit Bitcoin transaction recognition compared with traditional methods. Therefore, our proposed framework is more conducive in detecting money laundering activities in Bitcoin transactions.

22 December 2020 in IEEE Access
Verified
Journal Article
Open access
TXTianyu Xia
Tianyu Xia
YGYijun Gu
Yijun Gu
DYDechun Yin
Dechun Yin
In the natural and social systems of the real world, various network can be seen everywhere. The world where people live can be seen as a combination of network with different dimensions. Link prediction formalizes the interaction behavior between people. Traditional link prediction methods mainly study the user behavior of static social network. This article studied the dynamic graph representation learning so as to put forward an improved link prediction model in dynamic social network. Besides, the interactions in the real world can be multiple, links at different moments may have different meanings. The proposed model firstly solved the problem of link prediction on multiple kinds of edges. The whole embedding of each node is separated into two parts, basic embedding and edge embedding. Then the proposed model selected time slices for dynamic social network to get the graph embeddings in different snapshots. What’s more, the $t+1$ time step embedding vector was used to validate $t$ time step prediction effect and the proposed model performed better than traditional graph representation learning methods.

20 September 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
JHJian Huang
Jian Huang
YGYijun Gu
Yijun Gu
Community detection is an important task in the analysis of complex networks, which is significant for mining and analyzing the organization and function of networks. As an unsupervised learning algorithm based on the particle competition mechanism, stochastic competitive learning has been applied in the field of community detection in complex networks, but still has several limitations. In order to improve the stability and accuracy of stochastic competitive learning and solve the problem of community detection, we propose an unsupervised community detection algorithm LNSSCL (Local Node Similarity-Integrated Stochastic Competitive Learning). The algorithm calculates node degree as well as Salton similarity metrics to determine the starting position of particle walk; local node similarity is incorporated into the particle preferential walk rule; the particle is dynamically adjusted to control capability increments according to the control range; particles select the node with the strongest control capability within the node to be resurrected; and the LNSSCL algorithm introduces a node affiliation selection step to adjust the node community labels. Experimental comparisons with 12 representative community detection algorithms on real network datasets and synthetic networks show that the LNSSCL algorithm is overall better than other compared algorithms in terms of standardized mutual information (NMI) and modularity (Q). The improvement effect for the stochastic competition learning algorithm is evident, and it can effectively accomplish the community detection task in complex networks.