Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ziwen Jiang

dblp:50/7345 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0002-6633-7824ORCID · corroborated

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

Databases, data management, data science and information retrieval · 3 · 1 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 2Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1

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
3 papers
Recommender systems · 84% Data mining · 16%
Human-computer interaction and pervasive computing
2 papers
Ubiquitous computing and smart environments · 100%
Computer networks
2 papers
Edge and fog computing · 82% Wireless sensing and localization · 18%
Artificial intelligence
1 paper
Deep learning architectures and training · 100%

Topics — the 7 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Ubiquitous computing and smart environments › mobile computing
smartphone usage analysis
0.622019
AppUsage2Vec: Modeling Smartphone App Usage for Prediction · ICDE 2019
Discovering different kinds of smartphone users through their application usage behaviors · UbiComp 2016
Recommender systems › user modeling › user behavior prediction
app usage prediction
0.412019
AppUsage2Vec: Modeling Smartphone App Usage for Prediction · ICDE 2019
Recommender systems
sequential recommendation
0.412019
AppUsage2Vec: Modeling Smartphone App Usage for Prediction · ICDE 2019
Ubiquitous computing and smart environments › mobile computing
mobile application usage prediction
0.412019
AppUsage2Vec: Modeling Smartphone App Usage for Prediction · ICDE 2019
Data mining
clustering
0.212016
Discovering different kinds of smartphone users through their application usage behaviors · UbiComp 2016
Edge and fog computing
edge intelligence
0.212022
Intelligent Request Strategy Design in Recommender System · KDD 2022
Machine learning › Deep learning architectures and training
attention mechanism
0.112019
AppUsage2Vec: Modeling Smartphone App Usage for Prediction · ICDE 2019

Methods — techniques the papers use, named apart from their topics

uplift modeling · 1.1causal inference · 1.1dual-DNN · 1.1doc2vec-inspired embedding · 1.1app-attention mechanism · 1.1feature ranking · 0.8clustering · 0.8attention-based neural networks · 0.6attention-based neural network · 0.6predictive optimization · 0.4model-based scheduling · 0.4
YearPublicationVenuePosition
2022 Intelligent Request Strategy Design in Recommender System
abstract
Waterfall Recommender System (RS), a popular form of RS in mobile applications, is a stream of recommended items consisting of successive pages that can be browsed by scrolling. In waterfall RS, when a user finishes browsing a page, the edge (e.g., mobile phones) would send a request to the cloud server to get a new page of recommendations, known as the paging request mechanism. RSs typically put a large number of items into one page to reduce excessive resource consumption from numerous paging requests, which, however, would diminish the RSs' ability to timely renew the recommendations according to users' real-time interest and lead to a poor user experience. Intuitively, inserting additional requests inside pages to update the recommendations with a higher frequency can alleviate the problem. However, previous attempts, including only non-adaptive strategies (e.g., insert requests uniformly), would eventually lead to resource overconsumption. To this end, we envision a new learning task of edge intelligence named Intelligent Request Strategy Design (IRSD). It aims to improve the effectiveness of waterfall RSs by determining the appropriate occasions of request insertion based on users' real-time intention. Moreover, we propose a new paradigm of adaptive request insertion strategy named Uplift-based On-edge Smart Request Framework (AdaRequest). AdaRequest 1) captures the dynamic change of users' intentions by matching their real-time behaviors with their historical interests based on attention-based neural networks. 2) estimates the counterfactual uplift of user purchase brought by an inserted request based on causal inference. 3) determines the final request insertion strategy by maximizing the utility function under online resource constraints. We conduct extensive experiments on both offline dataset and online A/B test to verify the effectiveness of AdaRequest. Remarkably, AdaRequest has been deployed on the Waterfall RS of Taobao and brought over 3% lift on Gross Merchandise Value (GMV).
Xufeng Qian, Fuyu Lv, Shengyu Zhang 0001, Ziwen Jiang, Qingwen Liu 0002, Xiaoyi Zeng, Tat-Seng Chua, Fei Wu 0001
KDD5
2020 EdgeRec: Recommender System on Edge in Mobile Taobao
abstract
Recommender system (RS) has become a crucial module in most web-scale applications. Recently, most RSs are in the waterfall form based on the cloud-to-edge framework, where recommended results are transmitted to edge (e.g., user mobile) by computing in advance in the cloud server. Despite effectiveness, network bandwidth and latency between cloud server and edge may cause the delay for system feedback and user perception. Hence, real-time computing on edge could help capture user preferences more preciously and thus make more satisfactory recommendations. Our work, to our best knowledge, is the first attempt to design and implement the novel Recommender System on Edge (EdgeRec), which achieves Real-time User Perception and Real-time System Feedback. Moreover, we propose Heterogeneous User Behavior Sequence Modeling and Context-aware Reranking with Behavior Attention Networks to capture user's diverse interests and adjust recommendation results accordingly. Experimental results on both the offline evaluation and online performance in Taobao home-page feeds demonstrate the effectiveness of EdgeRec.
Ziwen Jiang, Yufei Feng 0001, Binbin Hu, Kaiqi Zhao 0001, Qingwen Liu 0002, Wenwu Ou
CIKM2
2020 BeeCluster: drone orchestration via predictive optimization
abstract
The rapid development of small aerial drones has enabled numerous drone-based applications, e.g., geographic mapping, air pollution sensing, and search and rescue. To assist the development of these applications, we propose BeeCluster, a drone orchestration system that manages a fleet of drones. BeeCluster provides a virtual drone abstraction that enables developers to express a sequence of geographical sensing tasks, and determines how to map these tasks to the fleet efficiently. BeeCluster's core contribution is predictive optimization, in which an inferred model of the future tasks of the application is used to generate an optimized flight and sensing schedule for the drones that aims to minimize the total expected execution time.
Songtao He, Favyen Bastani, Arjun Balasingam, Karthik Gopalakrishnan 0002, Ziwen Jiang, Mohammad Alizadeh, Hari Balakrishnan, Michael J. Cafarella, Tim Kraska, Samuel Madden 0001
MobiSys5
2020 Gender Profiling From a Single Snapshot of Apps Installed on a Smartphone: An Empirical Study
abstract
The integration of the fifth generation (5G) networks and artificial intelligence (AI) benefits to create a more holistic and better connected ecosystem for industries. User profiling has become an important issue for industries to improve company profit. In the 5G era, smartphone applications have become an indispensable part in our everyday lives. Users determine what apps to install based on their personal needs, interests, and tastes, which is likely shaped by their genders-the behavioral, cultural, or psychological traits typically associated with their sex. It is possible to profile users' gender based simply on a single snapshot of apps installed on their smartphones. With this inference based on easy to access data, we can make smartphone systems more user-friendly, and provide better personalized products and services. In this article, we explore such possibilities through an empirical study on a large-scale dataset of installed app lists from 15 000 Android users. More specifically, we investigate the following research questions: 1) What differences between females and males can be explored from installed app lists? 2) Can user gender be reliably inferred from a snapshot of apps installed? Which snapshot feature(s) are the most predictive? What is the best combination of features for building the gender prediction model? 3) What are the limitations of a gender prediction model based solely on a snapshot of apps installed on a smartphone? We find significant gender differences in app type, function, and icon design. We then extract the corresponding features from a snapshot of apps installed to infer the gender of each user. We assess the gender predictive ability of individual features and combinations of different features. We achieve an accuracy of 76.62% and area under the curve of 84.23% with the best set of features, outperforming the existing work by around 5% and 10%, respectively. Finally, we perform an error analysis on misclassified users and discussed the implications and limitations of this article.
Sha Zhao, Yizhi Xu, Xiaojuan Ma, Ziwen Jiang, Zhiling Luo, Shijian Li, Laurence T. Yang, Anind K. Dey, Gang Pan 0001
IEEE Trans. Ind. Informatics4
2019 AppUsage2Vec: Modeling Smartphone App Usage for Prediction
abstract
App usage prediction, i.e. which apps will be used next, is very useful for smartphone system optimization, such as operating system resource management, battery energy consumption optimization, and user experience improvement as well. However, it is still challenging to achieve usage prediction of high accuracy. In this paper, we propose a novel framework for app usage prediction, called AppUsage2Vec, inspired by Doc2Vec. It models app usage records by considering the contribution of different apps, user personalized characteristics, and temporal context. We measure the contribution of each app to the target app by introducing an app-attention mechanism. The user personalized characteristics in app usage are learned by a module of dual-DNN. Furthermore, we encode the top-k supervised information in loss function for training the model to predict the app most likely to be used next. The AppUsage2Vec was evaluated on a dataset of 10,360 users and 46,434,380 records in three months. The results demonstrate the state-of-the-art performance.
Sha Zhao, Zhiling Luo, Ziwen Jiang, Shijian Li, Jianwei Yin, Gang Pan 0001
ICDE3
2019 User profiling from their use of smartphone applications: A survey
Sha Zhao, Shijian Li, Julian Ramos 0001, Zhiling Luo, Ziwen Jiang, Anind K. Dey, Gang Pan 0001
Pervasive Mob. Comput.5
2016 Discovering different kinds of smartphone users through their application usage behaviors
abstract
Understanding smartphone users is fundamental for creating better smartphones, and improving the smartphone usage experience and generating generalizable and reproducible research. However, smartphone manufacturers and most of the mobile computing research community make a simplifying assumption that all smartphone users are similar or, at best, constitute a small number of user types, based on their behaviors. Manufacturers design phones for the broadest audience and hope they work for all users. Researchers mostly analyze data from smartphone-based user studies and report results without accounting for the many different groups of people that make up the user base of smartphones. In this work, we challenge these elementary characterizations of smartphone users and show evidence of the existence of a much more diverse set of users. We analyzed one month of application usage from 106,762 Android users and discovered 382 distinct types of users based on their application usage behaviors, using our own two-step clustering and feature ranking selection approach. Our results have profound implications on the reproducibility and reliability of mobile computing studies, design and development of applications, determination of which apps should be pre-installed on a smartphone and, in general, on the smartphone usage experience for different types of users.
Sha Zhao, Julian Ramos 0001, Jianrong Tao, Ziwen Jiang, Shijian Li, Zhaohui Wu 0001, Gang Pan 0001, Anind K. Dey
UbiComp4