Bowen Shen

dblp:258/1277 · DBLP profile ↗
← Back
21ranked-venue papers
8as first author
20since 2021 · last 2026
—ORCID · conflict

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

Computer networks · 8 · 3 first-author · 8 since 2021Artificial intelligence and machine learning · 5 · 2 first-author · 5 since 2021Software engineering, systems software and programming languages · 4 · 3 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 SecMoE: Communication-Efficient Secure MoE Inference via Select-Then-Compute
abstract
Privacy-preserving Transformer inference has gained attention due to the potential leakage of private information. Despite recent progress, existing frameworks still fall short of practical model scales, with gaps up to a hundredfold. A possible way to close this gap is the Mixture of Experts (MoE) architecture, which has emerged as a promising technique to scale up model capacity with minimal overhead. However, given that the current secure two-party (2-PC) protocols allow the server to homomorphically compute the FFN layer with its plaintext model weight, under the MoE setting, this could reveal which expert is activated to the server, exposing token-level privacy about the client's input. While naively evaluating all the experts before selection could protect privacy, it nullifies MoE sparsity and incurs the heavy computational overhead that sparse MoE seeks to avoid. To address the privacy and efficiency limitations above, we propose a 2-PC privacy-preserving inference framework, SecMoE. Unifying per-entry circuits in both the MoE layer and piecewise polynomial functions, SecMoE obliviously selects the extracted parameters from circuits and only computes one encrypted entry, which we refer to as Select-Then-Compute. This makes the model for private inference scale to 63× larger while only having a 15.2× increase in end-to-end runtime. Extensive experiments show that, under 5 expert settings, SecMoE lowers the end-to-end private inference communication by 1.8~7.1× and achieves 1.3~3.8× speedup compared to the state-of-the-art (SOTA) protocols.
Bowen Shen, Yuyue Chen, Peng Yang 0016, Zoe Lin Jiang
AAAI1
2026 From Soft Logic to Hard Rules: A Differentiable Boolean Framework for Interpretable and Balanced Classification
Jiayu Xue, Bowen Shen, Shuo Guan, Lijing Wei, Hejia Cao, Yuangang Wang
PAKDD (3)2
2026 A Leakage-Free Framework for Private Set Operations
Yuyue Chen, Bowen Shen, Peng Yang 0016, Ximing Fu, Zoe Lin Jiang
SP3
2026 Detection-driven adaptive semantic feature weight for multi-modality image fusion
Xingze Du, Huizhou Liu, Bowen Shen, Mengxing Huang
Eng. Appl. Artif. Intell.3
2025 DIVE into MoE: Diversity-Enhanced Reconstruction of Large Language Models from Dense into Mixture-of-Experts
abstract
Large language models (LLMs) with the Mixture-of-Experts (MoE) architecture achieve high cost-efficiency by selectively activating a subset of the parameters. Despite the inference efficiency of MoE LLMs, the training of extensive experts from scratch incurs substantial overhead, whereas reconstructing a dense LLM into an MoE LLM significantly reduces the training budget. However, existing reconstruction methods often overlook the diversity among experts, leading to potential redundancy. In this paper, we come up with the observation that a specific LLM exhibits notable diversity after being pruned on different calibration datasets, based on which we present a Diversity-Enhanced reconstruction method named DIVE. The recipe of DIVE includes domain affinity mining, pruning-based expert reconstruction, and efficient retraining. Specifically, the reconstruction includes pruning and reassembly of the feed-forward network (FFN) module. After reconstruction, we efficiently retrain the model on routers, experts and normalization modules. We implement DIVE on Llama-style LLMs with open-source training corpora. Experiments show that DIVE achieves training efficiency with minimal accuracy trade-offs, outperforming existing pruning and MoE reconstruction methods with the same number of activated parameters. Code is available at: https://github.com/yuchenblah/DIVE.
Bowen Shen, Naibin Gu, Jiaxuan Zhao, Peng Fu 0008, Zheng Lin 0001, Weiping Wang 0005
ACL (1)2
2025 Swarm Dynamic Spectrum Access for Internet-of-Things
abstract
With the rapid advancement of wireless communication technologies, the scarcity of available spectrum resources has become increasingly pronounced. Dynamic Spectrum Access (DSA) emerges as a promising solution to address this challenge. Traditional DSA methods based on Q-learning emphasize autonomous learning by individual nodes, whereas more recent approaches incorporating Federated Learning (FL) introduce collaborative learning among nodes but remain reliant on a central server. In this paper, we propose a novel DSA scheme based on Swarm Learning (SL), which enables a fully decentralized, distributed machine learning paradigm by establishing a blockchain-based peer-to-peer network. This approach capitalizes on the strengths of SL, facilitating cooperative learning among multiple nodes to enhance DSA performance. By allowing IoT terminals to share model parameters within a blockchain framework, the proposed scheme mitigates the vulnerabilities associated with centralized servers. Simulation results demonstrate that the SL-based DSA scheme not only surpasses the access efficiency of FL-based methods but also obviates the necessity of a central aggregation server. Furthermore, the fully decentralized architecture enhances the auditability of system data, thereby bolstering user privacy protection.
Bowen Shen, Feng Li 0008, Kwok-Yan Lam
WCNC2
2025 A Secure Dynamic Spectrum Access Scheme for Internet of Things With Swarm Learning
abstract
With the advancement of wireless communication technologies, available spectrum resources are becoming increasingly scarce. Dynamic Spectrum Access (DSA) is one of the effective approaches to address the challenge. Traditional Q-learning DSA relies on node self-learning, while recent Federated Learning (FL) DSA introduces node collaboration but still depends on a central server. This paper proposes a DSA scheme based on Swarm Deep Reinforcement Learning (SDRL), achieving a fully decentralized distributed machine learning through the construction of a blockchain-based peer-to-peer network. This scheme leverages the advantages of swarm learning (SL), utilizing collaborative learning among multiple nodes to enhance DSA performance. IoT terminals share model parameters, utilizing the benefits of blockchain networks to mitigate the risks associated with centralized servers. Simulation results demonstrate that the SDRL scheme not only improves DSA access efficiency compared to FL-based schemes but also eliminates the need for a central aggregation server. The fully decentralization architecture enhances the auditablity of the data in the system which further preserves each user’s privacy.
Feng Li 0008, Kwok-Yan Lam, Bowen Shen, Li Wang 0041
IEEE Internet Things J.4
2025 A dynamic spectrum access scheme for Internet of Things with improved federated learning
Feng Li 0008, Kwok-Yan Lam, Bowen Shen, Hao Luo 0001
J. Netw. Comput. Appl.4
2025 Privacy-Aware Spectrum Pricing and Power Control Optimization for LEO Satellite Internet-of-Things
abstract
Low Earth orbit (LEO) satellite systems play an important role in next generation communication networks due to their ability to provide extensive global coverage with guaranteed communications in remote areas and isolated areas where base stations cannot be cost-efficiently deployed. With the pervasive adoption of LEO satellite systems, especially in the LEO Internet-of-Things (IoT) scenarios, their spectrum resource management requirements have become more complex as a result of massive service requests and high bandwidth demand from terrestrial terminals. For instance, when leasing the spectrum to terrestrial users and controlling the uplink transmit power, satellites collect user data for machine learning purposes, which usually are sensitive information such as location, budget and quality of service (QoS) requirement. To facilitate model training in LEO IoT while preserving the privacy of data, blockchain-driven federated learning (FL) is widely used by leveraging on a fully decentralized architecture. In this paper, we propose a hybrid spectrum pricing and power control framework for LEO IoT by combining blockchain technology and FL. We first design a local deep reinforcement learning algorithm for LEO satellite systems to learn a revenue-maximizing pricing scheme. Then the agents collaborate to form an FL system. We also propose a reputation-based blockchain which is used in the global model aggregation phase of FL to optimize the power control. Based on the reputation mechanism, a node is selected for each global training round to perform model aggregation and block generation, which can further enhance the decentralization of the network and guarantee the trust. Simulation tests are conducted to evaluate the performances of the proposed scheme. Our results show the efficiency of finding the maximum revenue scheme for LEO satellite systems while preserving the privacy of each agent.
Bowen Shen, Kwok-Yan Lam, Feng Li 0008, Li Wang 0041
IEEE Trans. Wirel. Commun.1
2024 LEO Satellite-Enabled Networks: A Privacy-Preserving Framework for Spectrum Pricing and Power Control Optimization
abstract
Low Earth orbit (LEO) satellite systems are receiving increasing attention as they provide extensive global coverage. Secure and efficient management of limited spectrum bands and power resources are crucial for controlling operational costs and ensuring reliable communication in LEO satellite systems. However, spectrum pricing and power control optimization are challenging tasks. First, dynamic pricing is needed for leasing idle satellite spectrum to terrestrial users, as it must consider user mobility and real-time demand changes. Additionally, there is a trust concern that when utilizing the leased spectrum, terrestrial users may maliciously exceed limited transmit power to improve the quality of service (QoS). Moreover, users' privacy should be protected because the data collected by satellites often contain sensitive information such as location, budget, and QoS needs. In this paper, we propose a hybrid spectrum pricing and power control framework for LEO satellite-enabled networks to mitigate the above concerns by combining blockchain technology and Federated Learning (FL). We first design a local deep reinforcement learning algorithm for LEO satellite systems to learn a revenue-maximizing pricing strategy and power control scheme. Subsequently, these individual agents collaborate to establish an FL system without sharing their sensitive raw data. We also propose a reputation-based blockchain used in the global model aggregation phase to further enhance the traceability of the network and guarantee the trust. We conduct simulation tests to evaluate the efficacy of the proposed scheme, and our results show its capability to efficiently find the maximum revenue scheme for LEO satellite systems while preserving the privacy of each participating agent in an auditable mode.
Bowen Shen, Kwok-Yan Lam, Wenzhuo Yang, Ziyao Liu, Feng Li 0008
MSN1
2024 Dynamic spectrum access for Internet-of-Things with joint GNN and DQN
Feng Li 0008, Kwok-Yan Lam, Bowen Shen, Guiyi Wei
Ad Hoc Networks4
2024 ConflictBench: A benchmark to evaluate software merge tools
Bowen Shen, Na Meng 0001
J. Syst. Softw.1
2023 Dynamic spectrum access for Internet-of-Things with hierarchical federated deep reinforcement learning
Songbo Zhang, Kwok-Yan Lam, Bowen Shen, Li Wang 0041, Feng Li 0008
Ad Hoc Networks3
2023 A Characterization Study of Merge Conflicts in Java Projects
abstract
In collaborative software development, programmers create software branches to add features and fix bugs tentatively, and then merge branches to integrate edits. When edits from different branches textually overlap (i.e., textual conflicts ) or lead to compilation and runtime errors (i.e., build and test conflicts ), it is challenging for developers to remove such conflicts. Prior work proposed tools to detect and solve conflicts. They investigate how conflicts relate to code smells and the software development process. However, many questions are still not fully investigated, such as what types of conflicts exist in real-world applications and how developers or tools handle them. For this article, we used automated textual merge, compilation, and testing to reveal three types of conflicts in 208 open-source repositories: textual conflicts, build conflicts (i.e., conflicts causing build errors), and test conflicts (i.e., conflicts triggering test failures). We manually inspected 538 conflicts and their resolutions to characterize merge conflicts from different angles. Our analysis revealed three interesting phenomena. First, higher-order conflicts (i.e., build and test conflicts) are harder to detect and resolve, while existing tools mainly focus on textual conflicts. Second, developers manually resolved most higher-order conflicts by applying similar edits to multiple program locations; their conflict resolutions share common editing patterns implying great opportunities for future tool design. Third, developers resolved 64% of true textual conflicts by keeping complete edits from either a left or right branch. Unlike prior studies, our research for the first time thoroughly characterizes three types of conflicts, with a special focus on higher-order conflicts and limitations of existing tool design. Our work will shed light on future research of software merge.
Bowen Shen, Muhammad Ali Gulzar, Fei He 0001, Na Meng 0001
ACM Trans. Softw. Eng. Methodol.1
2022 COST-EFF: Collaborative Optimization of Spatial and Temporal Efficiency with Slenderized Multi-exit Language Models
abstract
Transformer-based pre-trained language models (PLMs) mostly suffer from excessive overhead despite their advanced capacity.For resource-constrained devices, there is an urgent need for a spatially and temporally efficient model which retains the major capacity of PLMs.However, existing statically compressed models are unaware of the diverse complexities between input instances, potentially resulting in redundancy and inadequacy for simple and complex inputs.Also, miniature models with early exiting encounter challenges in the trade-off between making predictions and serving the deeper layers.Motivated by such considerations, we propose a collaborative optimization for PLMs that integrates static model compression and dynamic inference acceleration.Specifically, the PLM is slenderized in width while the depth remains intact, complementing layer-wise early exiting to speed up inference dynamically.To address the trade-off of early exiting, we propose a joint training approach that calibrates slenderization and preserves contributive structures to each exit instead of only the final layer.Experiments are conducted on GLUE benchmark and the results verify the Pareto optimality of our approach at high compression and acceleration rate with 1/8 parameters and 1/19 FLOPs of BERT.
Bowen Shen, Zheng Lin 0001, Yuanxin Liu, Zhengxiao Liu, Lei Wang 0135, Weiping Wang 0005
EMNLP1
2022 DynamicFilter: an Online Dynamic Objects Removal Framework for Highly Dynamic Environments
abstract
Emergence of massive dynamic objects will diversify spatial structures when robots navigate in urban environments. Therefore, the online removal of dynamic objects is critical. In this paper, we introduce a novel online removal framework for highly dynamic urban environments. The framework consists of the scan-to-map front-end and the map-to-map back-end modules. Both the front- and back-ends deeply integrate the visibility-based approach and map-based approach. The experiments validate the framework in highly dynamic simulation scenarios and real-world dataset.
Tingxiang Fan, Bowen Shen, Hua Chen 0007, Wei Zhang 0013, Jia Pan 0001
ICRA2
2022 Detecting Build Conflicts in Software Merge for Java Programs via Static Analysis
abstract
In software merge, the edits from different branches can textually overlap (i.e., textual conflicts) or cause build and test errors (i.e., build and test conflicts), jeopardizing programmer productivity and software quality. Existing tools primarily focus on textual conflicts; few tools detect higher-order conflicts (i.e., build and test conflicts). However, existing detectors of build conflicts are limited. Due to their heavy usage of automatic build, current detectors (e.g., Crystal) only report build errors instead of identifying the root causes; developers have to manually locate conflicting edits. These detectors only help when the branches-to-merge have no textual conflict.
Sheikh Shadab Towqir, Bowen Shen, Muhammad Ali Gulzar, Na Meng 0001
ASE2
2022 Service Offloading With Deep Q-Network for Digital Twinning-Empowered Internet of Vehicles in Edge Computing
abstract
With the potential of implementing computing-intensive applications, edge computing is combined with digital twinning (DT)-empowered Internet of vehicles (IoV) to enhance intelligent transportation capabilities. By updating digital twins of vehicles and offloading services to edge computing devices (ECDs), the insufficiency in vehicles’ computational resources can be complemented. However, owing to the computational intensity of DT-empowered IoV, ECD would overload under excessive service requests, which deteriorates the quality of service (QoS). To address this problem, in this article, a multiuser offloading system is analyzed, where the QoS is reflected through the response time of services. Then, a service offloading (SOL) method with deep reinforcement learning, is proposed for DT-empowered IoV in edge computing. To obtain optimized offloading decisions, SOL leverages deep Q-network (DQN), which combines the value function approximation of deep learning and reinforcement learning. Eventually, experiments with comparative methods indicate that SOL is effective and adaptable in diverse environments.
Xiaolong Xu 0001, Bowen Shen, Gautam Srivastava 0001, Muhammad Bilal 0003, Mohammad Reza Khosravi, Varun G. Menon, Mian Ahmad Jan, Maoli Wang
IEEE Trans. Ind. Informatics2
2021 Dynamic server placement in edge computing toward Internet of Vehicles
Bowen Shen, Xiaolong Xu 0001, Lianyong Qi, Xuyun Zhang, Gautam Srivastava 0001
Comput. Commun.1
2021 Edge Server Quantification and Placement for Offloading Social Media Services in Industrial Cognitive IoV
abstract
The automotive industry, a key part of industrial Internet of Things, is now converging with cognitive computing (CC) and leading to industrial cognitive Internet of Vehicles (CIoV). As the major data source of industrial CIoV, social media has a significant impact on the quality of service (QoS) of the automotive industry. To provide vehicular social media services with low latency and high reliability, edge computing is adopted to complement cloud computing by offloading CC tasks to the edge of the network. Generally, task offloading is implemented based on the premise that edge servers (ESs) are appropriately quantified and located. However, the quantification of ESs is often offered according to empirical knowledge, lacking analysis on real condition of intelligent transportation system (ITS). To address the abovementioned problem, a collaborative method for the quantification and placement of ESs, named CQP, is developed for social media services in industrial CIoV. Technically, CQP begins with a population initializing strategy by Canopy and K-medoids clustering to estimate the approximate ES quantity. Then, nondominated sorting genetic algorithm III is adopted to achieve solutions with higher QoS. Finally, CQP is evaluated with a real-world ITS social media data set from China.
Xiaolong Xu 0001, Bowen Shen, Mohammad Reza Khosravi, Huaming Wu, Lianyong Qi, Shaohua Wan 0001
IEEE Trans. Ind. Informatics2
2020 Dynamic Task Offloading with Minority Game for Internet of Vehicles in Cloud-Edge Computing
abstract
With the advent of the Internet of Vehicles (IoV), drivers are now provided with diverse time-sensitive vehicular services that usually require a large scale of computation. As civilian vehicles are generally insufficient in computational resources, their service requests are offloaded to cloud data centers and edge computing devices (ECDs) with ample computational resources to enhance the quality of service (QoS). However, ECDs are often overloaded with excessive service requests. In addition, as the network conditions and service compositions are complicated and dynamic, the centralized control of ECDs is hard to achieve. To tackle these challenges, a dynamic task offloading method with minority game (MG) in cloud-edge computing, named DOM, is proposed in this paper. Technically, MG is an effective tool with a distributed mechanism which can minimize the dependency on centralized control in resource allocation. In the MG, reinforcement learning (RL) is applied to optimize the distributed decision-making of participants. Finally, with a real-world dataset of IoV services, the effectiveness and adaptability of DOM are evaluated.
Bowen Shen, Xiaolong Xu 0001, Fei Dai 0002, Lianyong Qi, Xuyun Zhang, Wan-Chun Dou
ICWS1