Demo Data from VLDB 2026 / reviewers in the wild / expert
Guoqiang Shu
dblp:73/2188
· DBLP profile ↗
11ranked-venue papers
5as first author
3since 2021 · last 2023
0000-0003-1165-1936ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 2 first-authorArtificial intelligence and machine learning · 3 · 3 since 2021Systems, architecture and hardware · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Recommender systems · 100% | |
| Computer networks
1 paper |
Network management and operations · 50% Wireless sensing and localization · 50% | |
| Network and information security
3 papers |
Network security · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems
cross-domain recommendation |
1.2 | 2 | 2023 | One for All, All for One: Learning and Transferring User Embeddings for Cross-Domain Recommendation · WSDM 2023 RecGURU: Adversarial Learning of Generalized User Representations for Cross-Domain Recommendation · WSDM 2022 |
Recommender systems › cross-domain recommendation
multi-target cross-domain recommendation |
0.7 | 1 | 2023 | One for All, All for One: Learning and Transferring User Embeddings for Cross-Domain Recommendation · WSDM 2023 |
Recommender systems › cross-domain recommendation
negative transfer |
0.7 | 1 | 2023 | One for All, All for One: Learning and Transferring User Embeddings for Cross-Domain Recommendation · WSDM 2023 |
Recommender systems
sequential recommendation |
0.6 | 1 | 2022 | RecGURU: Adversarial Learning of Generalized User Representations for Cross-Domain Recommendation · WSDM 2022 |
Recommender systems › user modeling
user representation learning |
0.6 | 1 | 2022 | RecGURU: Adversarial Learning of Generalized User Representations for Cross-Domain Recommendation · WSDM 2022 |
Wireless sensing and localization
fingerprint matching |
0.1 | 1 | 2011 | A Formal Methodology for Network Protocol Fingerprinting · IEEE Trans. Parallel Distributed Syst. 2011 |
Automata and formal languages › finite automata › sequential machines
finite state machine synthesis |
0.1 | 1 | 2008 | A model-based approach to security flaw detection of network protocol implementations · ICNP 2008 |
Automata and formal languages › finite automata
extended finite state machines |
0.0 | 1 | 2006 | Network Protocol System Fingerprinting - A Formal Approach · INFOCOM 2006 |
Methods — techniques the papers use, named apart from their topics
self-supervised learning · 0.7contrastive learning · 0.7autoencoder · 0.7attention mechanism · 0.7self-attentive autoencoder · 0.6domain discriminator · 0.6adversarial learning · 0.6passive testing · 0.2machine learning · 0.2extended finite state machine · 0.2state space reduction · 0.2black-box testing · 0.2parameterized extended finite state machine · 0.1active and passive fingerprinting algorithms · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | One for All, All for One: Learning and Transferring User Embeddings for Cross-Domain RecommendationabstractCross-domain recommendation is an important method to improve recommender system performance, especially when observations in target domains are sparse. However, most existing techniques focus on single-target or dual-target cross-domain recommendation (CDR) and are hard to be generalized to CDR with multiple target domains. In addition, the negative transfer problem is prevalent in CDR, where the recommendation performance in a target domain may not always be enhanced by knowledge learned from a source domain, especially when the source domain has sparse data. In this study, we propose CAT-ART, a multi-target CDR method that learns to improve recommendations in all participating domains through representation learning and embedding transfer. Our method consists of two parts: a self-supervised Contrastive AuToencoder (CAT) framework to generate global user embeddings based on information from all participating domains, and an Attention-based Representation Transfer (ART) framework which transfers domain-specific user embeddings from other domains to assist with target domain recommendation. CAT-ART boosts the recommendation performance in any target domain through the combined use of the learned global user representation and knowledge transferred from other domains, in addition to the original user embedding in the target domain. We conducted extensive experiments on a collected real-world CDR dataset spanning 5 domains and involving a million users. Experimental results demonstrate the superiority of the proposed method over a range of prior arts. We further conducted ablation studies to verify the effectiveness of the proposed components. Our collected dataset will be open-sourced to facilitate future research in the field of multi-domain recommender systems and user modelling. Yuanzhen Xie, Chenyun Yu, Bo Hu 0033, Zang Li, Guoqiang Shu, Xiaohu Qie, Di Niu 0002 |
WSDM | 6 |
| 2023 | Amplitude transformed quantum convolutional neural network
Shiqin Di, Jinchen Xu, Guoqiang Shu, Congcong Feng, Xiaodong Ding, Zheng Shan |
Appl. Intell. | 3 |
| 2022 | RecGURU: Adversarial Learning of Generalized User Representations for Cross-Domain RecommendationabstractCross-domain recommendation can help alleviate the data sparsity issue in traditional sequential recommender systems. In this paper, we propose the RecGURU algorithm framework to generate a Generalized User Representation (GUR) incorporating user information across domains in sequential recommendation, even when there is minimum or no common users in the two domains. We propose a self-attentive autoencoder to derive latent user representations, and a domain discriminator, which aims to predict the origin domain of a generated latent representation. We propose a novel adversarial learning method to train the two modules to unify user embeddings generated from different domains into a single global GUR for each user. The learned GUR captures the overall preferences and characteristics of a user and thus can be used to augment the behavior data and improve recommendations in any single domain in which the user is involved. Extensive experiments have been conducted on two public cross-domain recommendation datasets as well as a large dataset collected from real-world applications. The results demonstrate that RecGURU boosts performance and outperforms various state-of-the-art sequential recommendation and cross-domain recommendation methods. The collected data will be released to facilitate future research. Mingjun Zhao, Huanming Zhang, Chenyun Yu, Lei Cheng 0005, Guoqiang Shu, Beibei Kong, Di Niu 0002 |
WSDM | 6 |
| 2011 | A Formal Methodology for Network Protocol FingerprintingabstractNetwork protocol fingerprinting refers to the process of identifying a protocol implementation by their input and output behaviors. It has been regarded as both a potential threat to network security and also as a useful mechanism for network management. Existing protocol fingerprinting tools share common disadvantages such as being protocol-specific and difficult to automate. This paper proposes a formal methodology for fingerprinting experiments using which we can model a broad spectrum of fingerprinting problems and design-efficient algorithms. We present a formal behavioral model that specifies a protocol principal by its states and transitions, then identify a complete taxonomy of fingerprint matching and discovery problems is identified based on 1) whether the fingerprinting experiment is active or passive and 2) the information available about the specifications and implementations. Algorithms to solve the problems are discussed. In particular, for fingerprint matching algorithm, we propose an efficient PEFSM online separation algorithm for active experiment and concurrent passive testing for passive experiments. For fingerprint discovery problem, there are two cases: if the protocol specification is available as a nondeterministic PEFSM, we apply across verification and back-tracing technique for active and passive discovery, respectively; if no specification is available, we take the machine learning approach and discover the fingerprint by active testing. Guoqiang Shu, David Lee 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2008 | Detecting Communication Protocol Security Flaws by Formal Fuzz Testing and Machine Learning
Guoqiang Shu, Yating Hsu, David Lee 0001 |
FORTE | 1 |
| 2008 | A model-based approach to security flaw detection of network protocol implementationsabstractA lot of efforts have been devoted to the analysis of network protocol specification for reliability and security properties using formal techniques. However, faults can also be introduced during system implementation; it is indispensable to detect protocol implementation flaws, yet due to the black-box nature of protocol implementation and the unavailability of protocol specification most of the approaches resort to random or manual testing. In this paper we propose a model-based approach for security flaw detection of protocol implementation with a high fault coverage, measurability, and automation. Our approach first synthesizes an abstract behavioral model from a protocol implementation and then uses it to guide the testing process for detecting security and reliability flaws. For protocol specification synthesis we reduce the problem a trace minimization with a finite state machine model and an efficient algorithm is presented for state space reduction. Our method is implemented and applied to real network protocols. Guided by the synthesized model our testing tool reveals a number of unknown reliability and security issues by automatically crashing the implementations of the Microsoft MSN instant messaging (MSNIM) protocol. Analytical comparison between our model-based and prevalent syntax-based flaw detection schemes is also provided with the support of experimental results. Yating Hsu, Guoqiang Shu, David Lee 0001 |
ICNP | 2 |
| 2007 | Testing Security Properties of Protocol Implementations - a Machine Learning Based ApproachabstractSecurity and reliability of network protocol implementations are essential for communication services. Most of the approaches for verifying security and reliability, such as formal validation and black-box testing, are limited to checking the specification or conformance of implementation. However, in practice, a protocol implementation may contain engineering details, which are not included in the system specification but may result in security flaws. We propose a new learning-based approach to systematically and automatically test protocol implementation security properties. Protocols are specified using symbolic parameterized extended finite state machine (SP-EFSM) model, and an important security property - message confidentiality under the general Dolev-Yao attacker model - is investigated. The new testing approach applies black-box checking theory and a supervised learning algorithm to explore the structure of an implementation under test while simulating the teacher with a conformance test generation scheme. We present the testing procedure, analyze its complexity, and report experimental results. Guoqiang Shu, David Lee 0001 |
ICDCS | 1 |
| 2007 | Testing PatternsabstractAfter over a decade of use, design patterns continue to find new areas of application. In previous work, we presented a contract formalism for specifying patterns precisely, and showed how the use of the formalism can amplify the benefits of patterns. In this paper, our goal is to enable practitioners to test whether their systems, as implemented, meet the requirements, as specified in the pattern contracts, corresponding to the correct usage of the patterns underlying the systems' designs. In our testing approach, corresponding to each design pattern, there is a set of what we call pattern test case templates (PTCTs). A PTCT codifies a reusable test case structure designed to identify defects associated with applications of the particular pattern. The test assertions in the PTCT are based on the requirements specified in the appropriate pattern contract. Next we present a process using which, given any system designed using the pattern, the system tester can generate a test suite from the PTCTs for that pattern that can be used to test the system for bugs in the implementation of the particular pattern. The process allows the system tester to tailor the test suite the needs of the individual system by specifying a set of specialization rules that are designed to reflect the structure and the scenarios in which the defects codified in the PTCTs are likely to manifest themselves in the particular system. Neelam Soundarajan, Jason O. Hallstrom, Adem Delibas, Guoqiang Shu |
SEW | 4 |
| 2006 | Defending against Instant Messaging WormsabstractDue to the real time nature and buddy list presence information of instant messaging (IM) systems worms can spread over IM networks rapidly, causing severe damages, however, it is a challenge to detect and control their propagation; it has become an urgent task to develop and deploy efficient procedures to proactively defend against worms before they plague IM networks. Based on modeling and analysis of worm propagation and traffic pattern, we present efficient methods for real time worm detection and control, including content insensitive tracing, signature-based detection, and relay restriction. Experiments on real IM network topologies, such as AIM, have shown promising results of our approaches. Guoqiang Shu, David Lee 0001 |
GLOBECOM | 2 |
| 2006 | Network Protocol System Fingerprinting - A Formal ApproachabstractAbstract — Network protocol system fingerprinting has been recognized as an important issue and a major threat to network security. Prevalent works rely largely on human experiences and insight of the protocol system specifications and implementations. Such ad-hoc approaches are inadequate in dealing with large complex protocol systems. In this paper we propose a formal approach for automated protocol system fingerprinting analysis and experiment. Parameterized Extended Finite State Machine is used to model protocol systems, and four categories of fingerprinting problems are formally defined. We propose and analyze algorithms for both active and passive fingerprinting and present our experimental results on Internet protocols. Furthermore, we investigate protection techniques against malicious fingerprinting and discuss the feasibility of two defense schemes, based on the protocol and application scenarios. Guoqiang Shu, David Lee 0001 |
INFOCOM | 1 |
| 2006 | A note on broadcast encryption key management with applications to large scale emergency alert systemsabstractEmergency alerting capability is crucial for the prompt response to natural disasters and terrorist attacks. The emerging network infrastructure and secure broadcast techniques enable prompt and secure delivery of emergency notification messages. With the ubiquitous deployment of alert systems, scalability and heterogeneity pose new challenges for the design of secure broadcast schemes. In this paper, we discuss the key generation problem with the goal of minimizing the total number of keys which need to be generated by the alert center and distributed to the users. Two encryption schemes, zero message scheme and extended header scheme, are modeled formally. For both schemes we show the equivalence of the general optimal key generation (OKG) problem and the bipartite clique cover (BCC) problem, and show that OKG problem is NP-hard. The result is then generalized to the case with resource constraints, and we provide a heuristic algorithm for solving the restricted BCC (and OKG) problem. Guoqiang Shu, David Lee 0001, Mihalis Yannakakis |
IPDPS | 1 |