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

Bing Ni

dblp:57/6532 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
2since 2021 · last 2025
0000-0002-4297-5346ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 6 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 4 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author

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
Data mining · 67% Spatial and temporal data management · 25% Query processing and optimization · 8%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Computer networks
1 paper
Cellular and mobile networks · 100%

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

TopicWeightPapersLastEvidence papers
Visualization and visual analytics › visual analytics › spatiotemporal visual analytics
urban visual analytics
0.212016
TelCoVis: Visual Exploration of Co-occurrence in Urban Human Mobility Based on Telco Data · IEEE Trans. Vis. Comput. Graph. 2016
Data mining › predictive analytics
churn prediction
0.212015
Telco Churn Prediction with Big Data · SIGMOD Conference 2015
Data mining
predictive analytics
0.212015
Telco Churn Prediction with Big Data · SIGMOD Conference 2015
Spatial and temporal data management › trajectory analysis
spatiotemporal data analysis
0.212014
OceanST: A Distributed Analytic System for Large-Scale Spatiotemporal Mobile Broadband Data · Proc. VLDB Endow. 2014
Bioinformatics and computational biology
sequence alignment
0.112011
ABMapper: a suffix array-based tool for multi-location searching and splice-junction mapping · Bioinform. 2011
Data mining
big data analytics
0.112015
Telco Churn Prediction with Big Data · SIGMOD Conference 2015
Query processing and optimization
approximate query processing
0.112014
OceanST: A Distributed Analytic System for Large-Scale Spatiotemporal Mobile Broadband Data · Proc. VLDB Endow. 2014

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

sampling-based approximate solution · 0.4visualization · 0.2biclustering · 0.2suffix array · 0.1
YearPublicationVenuePosition
2025 A Framework for Enhancing Variety-Seeking
Bing Ni, Cheuk-Yin Cheung, Chi-Hung Ng
IEEE Big Data1
2022 Usage-Based Decision Tree for Telco Churn Prediction
abstract
Telecommunication has a common problem of suffering from high churn rate, e.g. an existing customer may leave the service provider or shift to another. Churn prediction is the task of predicting the likelihood that a certain group of customers churn, and customer segmentation has been widely applied for a target marketing strategy. Previous work has adopted various clustering and classification methods, among which support vector machines and neural networks have achieved better performance, but the possible reason why customers churn is rarely explored in details. This article aims to address the gap of understanding customer churn using customers’ usage of services. To do this, an integrated framework containing two phases was built: we carried out predictive analysis using churn prediction and association analysis (phase one), based on which we provided recommendations in the decision analysis (phase two). The experimental results showed that the proposed Usage-based Decision Tree (UsageDT) achieved better performance in understanding the churners/non-churners in terms of interpretability, higher precision, and much higher true positive rate. The usage-based association analysis was integrated seamlessly with churn prediction, and deepened our understanding of the churn phenomena. Evaluation carried out with two professionals in telecommunication industry also revealed the usefulness of our recommendations.
Bing Ni, Brandon Wu
IEEE Big Data1
2017 MobiSeg: Interactive region segmentation using heterogeneous mobility data
abstract
With the acceleration of urbanization and modern civilization, more and more complex regions are formed in urban area. Although understanding these regions could provide huge insights to facilitate valuable applications for urban planning and business intelligence, few methods have been developed to effectively capture the rapid transformation of urban regions. In recent years, the widely applied location-acquisition technologies offer a more effective way to capture the dynamics of a city through analyzing people's movement activities based on mobility data. However, several challenges exist, including data sparsity and difficulties in result understanding and validation. To tackle these challenges, in this paper, we propose MobiSeg, an interactive visual analytics system, which supports the exploration of people's movement activities to segment the urban area into regions sharing similar activity patterns. A joint analysis is conducted on three types of heterogeneous mobility data (i.e., taxi trajectories, metro passenger RFID card data, and telco data), which can complement each other and provide a full picture of people's activities in a region. In addition, advanced analytical algorithms (e.g., non-negative matrix factorization (NMF) based method to capture latent activity patterns, as well as metric learning to calibrate and supervise the underlying analysis) and novel visualization designs are integrated into our system to provide a comprehensive solution to region segmentation in urban areas. We demonstrate the effectiveness of our system via case studies with real-world datasets and qualitative interviews with domain experts.
Yixian Zheng, Nan Cao 0001, Haipeng Zeng, Bing Ni, Huamin Qu, Lionel M. Ni
PacificVis5
2017 Spatio-temporal flow maps for visualizing movement and contact patterns
abstract
The advanced telecom technologies and massive volumes of intelligent mobile phone users have yielded a huge amount of real-time data of people’s all-in-one telecommunication records, which we call telco big data. With telco data and the domain knowledge of an urban city, we are now able to analyze the movement and contact patterns of humans in an unprecedented scale. Flow map is widely used to display the movements of humans from one single source to multiple destinations by representing locations as nodes and movements as edges. However, it fails the task of visualizing both movement and contact data. In addition, analysts often need to compare and examine the patterns side by side, and do various quantitative analysis. In this work, we propose a novel spatio-temporal flow map layout to visualize when and where people from different locations move into the same places and make contact. We also propose integrating the spatiotemporal flow maps into existing spatiotemporal visualization techniques to form a suite of techniques for visualizing the movement and contact patterns. We report a potential application the proposed techniques can be applied to. The results show that our design and techniques properly unveil hidden information, while analysis can be achieved efficiently.
Bing Ni, Qiaomu Shen, Jiayi Xu 0001, Huamin Qu
Vis. Informatics1
2016 TelCoVis: Visual Exploration of Co-occurrence in Urban Human Mobility Based on Telco Data
abstract
Understanding co-occurrence in urban human mobility (i.e. people from two regions visit an urban place during the same time span) is of great value in a variety of applications, such as urban planning, business intelligence, social behavior analysis, as well as containing contagious diseases. In recent years, the widespread use of mobile phones brings an unprecedented opportunity to capture large-scale and fine-grained data to study co-occurrence in human mobility. However, due to the lack of systematic and efficient methods, it is challenging for analysts to carry out in-depth analyses and extract valuable information. In this paper, we present TelCoVis, an interactive visual analytics system, which helps analysts leverage their domain knowledge to gain insight into the co-occurrence in urban human mobility based on telco data. Our system integrates visualization techniques with new designs and combines them in a novel way to enhance analysts' perception for a comprehensive exploration. In addition, we propose to study the correlations in co-occurrence (i.e. people from multiple regions visit different places during the same time span) by means of biclustering techniques that allow analysts to better explore coordinated relationships among different regions and identify interesting patterns. The case studies based on a real-world dataset and interviews with domain experts have demonstrated the effectiveness of our system in gaining insights into co-occurrence and facilitating various analytical tasks.
Jiayi Xu 0001, Haipeng Zeng, Yixian Zheng, Huamin Qu, Bing Ni, Mingxuan Yuan, Lionel M. Ni
IEEE Trans. Vis. Comput. Graph.6
2015 Telco Churn Prediction with Big Data
abstract
We show that telco big data can make churn prediction much more easier from the $3$V's perspectives: Volume, Variety, Velocity. Experimental results confirm that the prediction performance has been significantly improved by using a large volume of training data, a large variety of features from both business support systems (BSS) and operations support systems (OSS), and a high velocity of processing new coming data. We have deployed this churn prediction system in one of the biggest mobile operators in China. From millions of active customers, this system can provide a list of prepaid customers who are most likely to churn in the next month, having $0.96$ precision for the top $50000$ predicted churners in the list. Automatic matching retention campaigns with the targeted potential churners significantly boost their recharge rates, leading to a big business value.
Fangzhou Zhu, Mingxuan Yuan, Bing Ni, Wenyuan Dai, Qiang Yang 0001
SIGMOD Conference6
2014 OceanST: A Distributed Analytic System for Large-Scale Spatiotemporal Mobile Broadband Data
abstract
With the increasing prevalence of versatile mobile devices and the fast deployment of broadband mobile networks, a huge volume of Mobile Broadband (MBB) data has been generated over time. The MBB data naturally contain rich information of a large number of mobile users, covering a considerable fraction of whole population nowadays, including the mobile applications they are using at different locations and time; the MBB data may present the unprecedentedly large knowledge base of human behavior which has highly recognized commercial and social value. However, the storage, management and analysis of the huge and fast growing volume of MBB data post new and significant challenges to the industrial practitioners and research community. In this demonstration, we present a new, MBB data tailored, distributed analytic system named OceanST which has addressed a series of problems and weaknesses of the existing systems, originally designed for more general purpose and capable to handle MBB data to some extent. OceanST is featured by ( i ) efficiently loading of ever-growing MBB data, ( ii ) a bunch of spatiotemporal aggregate queries and basic analysis APIs frequently found in various MBB data application scenarios, and ( iii ) sampling-based approximate solution with provable accuracy bound to cope with huge volume of MBB data. The demonstration will show the advantage of OceanST in a cluster of 5 machines using 3TB data.
Mingxuan Yuan, Bing Ni, Xiuqiang He 0001, Fei Wang 0001, Wenyuan Dai, Qiang Yang 0001
Proc. VLDB Endow.5
2011 ABMapper: a suffix array-based tool for multi-location searching and splice-junction mapping
abstract
UNLABELLED: Sequencing reads generated by RNA-sequencing (RNA-seq) must first be mapped back to the genome through alignment before they can be further analyzed. Current fast and memory-saving short-read mappers could give us a quick view of the transcriptome. However, they are neither designed for reads that span across splice junctions nor for repetitive reads, which can be mapped to multiple locations in the genome (multi-reads). Here, we describe a new software package: ABMapper, which is specifically designed for exploring all putative locations of reads that are mapped to splice junctions or repetitive in nature. AVAILABILITY AND IMPLEMENTATION: The software is freely available at: http://abmapper.sourceforge.net/. The software is written in C++ and PERL. It runs on all major platforms and operating systems including Windows, Mac OS X and LINUX.
Shao-Ke Lou, Bing Ni, Leung-Yau Lo, Stephen Kwok-Wing Tsui, Ting-Fung Chan, Kwong-Sak Leung
Bioinform.2
2011 Detection of splicing events and multiread locations from RNA-seq data based on a geometric-tail (GT) distribution of intron length
abstract
BACKGROUND: RNA sequencing (RNA-seq) measures gene expression levels and permits splicing analysis. Many existing aligners are capable of mapping millions of sequencing reads onto a reference genome. For reads that can be mapped to multiple positions along the reference genome (multireads), these aligners may either randomly assign them to a location, or discard them altogether. Either way could bias downstream analyses. Meanwhile, challenges remain in the alignment of reads spanning across splice junctions. Existing splicing-aware aligners that rely on the read-count method in identifying junction sites are inevitably affected by sequencing depths. RESULTS: The distance between aligned positions of paired-end (PE) reads or two parts of a spliced read is dependent on the experiment protocol and gene structures. We here proposed a new method that employs an empirical geometric-tail (GT) distribution of intron lengths to make a rational choice in multireads selection and splice-sites detection, according to the aligned distances from PE and sliced reads. CONCLUSIONS: GT models that combine sequence similarity from alignment, and together with the probability of length distribution, could accurately determine the location of both multireads and spliced reads.
Shao-Ke Lou, Jing-Woei Li, Aldrin Kay-Yuen Yim, Leung-Yau Lo, Bing Ni, Kwong-Sak Leung, Stephen Kwok-Wing Tsui, Ting-Fung Chan
BMC Bioinform.6
2010 Detection of splicing events and multiread locations from RNA-seq data based on a geometric-tail (GT) distribution of intron length
abstract
RNA sequencing (RNA-Seq) measures gene expression levels and permits splicing analysis. There are many aligners that provide ultra-fast mapping of millions of sequencing reads onto a reference genome. However, random assignment or removal of reads matching multiple positions along the reference genome could bias downstream analyses. Meanwhile, challenges remain in the alignment of reads spanning across splice junctions. Existing splicing-aware aligners that rely on the read-count method in identifying junction sites are inevitably affected by sequencing depths. We here proposed a new method that employs an empirical geometric-tail (GT) distribution of intron lengths to make a rational choice in multireads selection and junction sites detection.
Shao-Ke Lou, Jing-Woei Li, Aldrin Kay-Yuen Yim, Leung-Yau Lo, Bing Ni, Kwong-Sak Leung, Stephen Kwok-Wing Tsui, Ting-Fung Chan
BIBM6
2010 A generalized sequence pattern matching algorithm using complementary dual-seeding
abstract
In this work, we define generalized (sequence) patterns, which is based on several real Biological problems, including transcription factors (TFs) binding to transcription factor binding sites (TFBSs), cis-regulatory modules, protein domain analysis, and alternative splicing etc. Simply speaking, a generalized pattern is composed of several substrings with gaps in-between two substrings. We propose a generalized pattern matching algorithm that uses a complementary dualseeding strategy, which is sensitive to errors (both mismatches and indels). We also develop a generalized pattern matching tool, which is to our knowledge the first ever developed specially for generalized pattern matching. Rather than replacing the existing general purpose matching tools, such as BLAST, BLAT, and PatternHunter etc, our tool provides an alternative and helps users to solve real problems, especially those that can be modeled as generalized patterns. We use data randomly sampled from reference sequences of human genome (NCBI build v18) in experiments, and hit 98.74% generalized patterns on average. The tool runs on both LINUX and Windows platforms, and the memory peak goes to a little bit larger than 1GB only.
Bing Ni, Leung-Yau Lo, Kwong-Sak Leung
BIBM1
2008 N-SAMSAM : A simple and faster algorithm for solving approximate matching in DNA sequences
abstract
This work proposes a novel algorithm to do approximate matching in a database consisting of multiple sequences. We apply Agrep algorithm in an indexing structure, the r-cut numerical substring array (r-NSA). The structure basically indexes all the substrings of length r. The advantage of using the r-NSA is two-fold: (1) The space requirement of the r-NSA is much smaller than that of the other existing indexing structures, such as the generalized suffix tree. (2) We propose an algorithm to apply Agrep in the r-NSA, in which the substrings are processed sequentially. Since the common substrings are processed only once, the cost of our algorithm is smaller than that of the full scanning search by Agrep. Consequently, the matching time of our algorithm is also reduced. We design experiments to validate and compare the performance of our algorithm against the full scanning search by Agrep. We define the speed-up of our algorithm as the time required by the full scanning search by Agrep over that of our algorithm. We use eight sets of real DNA sequences in our experiments, and the results show that our algorithm achieves significant speed-up. We also investigate the speed-up of difference data sets, and analyze their differences in detail.
Bing Ni, Man Hon Wong 0001, Kwong-Sak Leung
IEEE Congress on Evolutionary Computation1