Demo Data from EDBT 2026 / reviewers in the wild / expert
Huasha Zhao
dblp:87/10062
· DBLP profile ↗
10ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorComputer networks · 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
4 papers |
Information retrieval · 56% Recommender systems · 34% Machine learning and data management · 10% | |
| Artificial intelligence
2 papers |
Probabilistic and Bayesian machine learning · 75% Graph learning · 17% Generative modeling · 8% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 50% Distributed systems · 50% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › online advertising
sponsored search |
0.5 | 1 | 2021 | TextGNN: Improving Text Encoder via Graph Neural Network in Sponsored Search · WWW 2021 |
Recommender systems › e-commerce recommendation
complementary recommendation |
0.3 | 1 | 2017 | Recommending Complementary Products in E-Commerce Push Notifications with a Mixture Model Approach · SIGIR 2017 |
Recommender systems
e-commerce recommendation |
0.3 | 1 | 2017 | Recommending Complementary Products in E-Commerce Push Notifications with a Mixture Model Approach · SIGIR 2017 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.2 | 1 | 2015 | SAME but Different: Fast and High Quality Gibbs Parameter Estimation · KDD 2015 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
gibbs sampling |
0.2 | 1 | 2015 | SAME but Different: Fast and High Quality Gibbs Parameter Estimation · KDD 2015 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation |
0.2 | 1 | 2015 | SAME but Different: Fast and High Quality Gibbs Parameter Estimation · KDD 2015 |
Machine learning and data management
machine learning systems |
0.2 | 1 | 2013 | Big data analytics with small footprint: squaring the cloud · KDD 2013 |
Distributed systems
distributed machine learning |
0.2 | 1 | 2013 | Big data analytics with small footprint: squaring the cloud · KDD 2013 |
Machine learning › Graph learning
graph neural network |
0.1 | 1 | 2021 | TextGNN: Improving Text Encoder via Graph Neural Network in Sponsored Search · WWW 2021 |
Information retrieval
evaluation |
0.1 | 1 | 2018 | SIGIR 2018 Workshop on eCommerce (ECOM18) · SIGIR 2018 |
Machine learning › Generative modeling › diffusion model
parallel sampling |
0.1 | 1 | 2015 | SAME but Different: Fast and High Quality Gibbs Parameter Estimation · KDD 2015 |
Methods — techniques the papers use, named apart from their topics
twin tower encoder · 1.0graph neural network · 1.0stochastic gradient descent · 0.3matrix factorization · 0.3butterfly mixing · 0.3mixture model · 0.3EM algorithm · 0.3state augmentation · 0.2factored sample representation · 0.2SIMD · 0.2SAME · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | TextGNN: Improving Text Encoder via Graph Neural Network in Sponsored SearchabstractText encoders based on C-DSSM or transformers have demonstrated strong performance in many Natural Language Processing (NLP) tasks. Low latency variants of these models have also been developed in recent years in order to apply them in the field of sponsored search which has strict computational constraints. However these models are not the panacea to solve all the Natural Language Understanding (NLU) challenges as the pure semantic information in the data is not sufficient to fully identify the user intents. We propose the TextGNN model that naturally extends the strong twin tower structured encoders with the complementary graph information from user historical behaviors, which serves as a natural guide to help us better understand the intents and hence generate better language representations. The model inherits all the benefits of twin tower models such as C-DSSM and TwinBERT so that it can still be used in the low latency environment while achieving a significant performance gain than the strong encoder-only counterpart baseline models in both offline evaluations and online production system. In offline experiments, the model achieves a 0.14% overall increase in ROC-AUC with a 1% increased accuracy for long-tail low-frequency Ads, and in the online A/B testing, the model shows a 2.03% increase in Revenue Per Mille with a 2.32% decrease in Ad defect rate. Jason Zhu, Yanling Cui, Hao Sun 0015, Markus Pelger, Liangjie Zhang, Ruofei Zhang, Huasha Zhao |
WWW | 10 |
| 2018 | SIGIR 2018 Workshop on eCommerce (ECOM18)abstracteCommerce Information Retrieval has received little attention in the academic literature, yet it is an essential component of some of the largest web sites (such as eBay, Amazon, Airbnb, Alibaba, Taobao, Target, Facebook, and others). SIGIR has for several years seen sponsorship from these kinds of organisations, who clearly value the importance of research into Information Retrieval. The purpose of this workshop is to bring together researchers and practitioners of eCommerce IR to discuss topics unique to it, to set a research agenda, and to examine how to build datasets for research into this fascinating topic. eCommerce IR is ripe for research and has a unique set of problems. For example, in eCommerce search there may be no hypertext links between documents (products); there is a click stream, but more importantly, there is often a buy stream. eCommerce problems are wide in scope and range from user interaction modalities (the kinds of search seen in when buying are different from those of web-page search (i.e. it is not clear how shopping and buying relate to the standard web-search interaction models)) through to dynamic updates of a rapidly changing collection on auction sites, and the experienceness of some products (such as Airbnb bookings). This workshop is a follow up to the "SIGIR 2017 workshop on eCommerce (ECOM17)", which was organized at SIGIR 2017, Tokyo. In the 2018 workshop, in addition to a data challenge, we will be following up on multiple aspects that were discussed in the 2017 workshop. Jon Degenhardt, Pino Di Fabbrizio, Surya Kallumadi, Mohit Kumar 0008, Yiu-Chang Lin, Andrew Trotman, Huasha Zhao |
SIGIR | 7 |
| 2017 | Recommending Complementary Products in E-Commerce Push Notifications with a Mixture Model ApproachabstractPush notification is a key component for E-commerce mobile applications, which has been extensively used for user growth and engagement. The effectiveness of the push notification is generally measured by message open rate. A push message can contain a recommended product, a shopping news and etc., but often only one or two items can be shown in the push message due to the limit of display space. This paper proposes a mixture model approach for predicting push message open rate for a post-purchase complementary product recommendation task. The mixture model is trained to learn latent prediction contexts, which are determined by user and item profiles, and then make open rate predictions accordingly. The item with the highest predicted open rate is then chosen to be included in the push notification message for each user. The parameters of the mixture model are optimized using an EM algorithm. A set of experiments are conducted to evaluate the proposed method live with a popular E-Commerce mobile app. The results show that the proposed method is superior than several existing solutions by a significant margin. Huasha Zhao, Luo Si |
SIGIR | 1 |
| 2015 | Machine learning at the limitabstractMany systems have been developed for machine learning at scale. Performance has steadily improved, but there has been relatively little work on explicitly defining or approaching the limits of performance. In this paper we describe the application of roofline design, an approach borrowed from computer architecture, to large-scale machine learning. In roofline design, one exposes ALU, memory, and network limits, and the constraints they imply for algorithms. Using roofline design, we have developed a system called BIDMach which has demonstrated the highest performance to date for many ML problems. On one GPU-accelerated node, it generally outperforms other single-machine toolkits and cluster toolkits running on 100s of nodes. This performance level is enabled by a relatively small number of rooflined matrix primitives. Such performance implies a dramatic reduction in the energy used to perform these calculations. Beyond matrix kernels, roofline design can be applied to the end-to-end design of machine learning algorithms which minimize memory usage to optimize speed. This approach offers a further 2x to 3x gain in performance. Roofline design can also be applied to network primitives. We describe recent work on a sparse allreduce primitive called Kylix. We have shown that Kylix approaches the practical network throughput limit for allreduce, a basic primitive for distributed machine learning. Using Kylix, we describe an efficient transformation from model-parallel to data-parallel calculations. This transformation uses a secondary storage roofline, with similar parameters to the network. Finally, we describe several deployments of these techniques on real-world problems in two large internet companies. Once again, single node rooflined design demonstrated substantial gains over alternatives on either single nodes or clusters. John F. Canny, Huasha Zhao, Bobby Jaros, Jiangchang Mao |
IEEE BigData | 2 |
| 2015 | SAME but Different: Fast and High Quality Gibbs Parameter EstimationabstractGibbs sampling is a workhorse for Bayesian inference but has several limitations when used for parameter estimation, and is often much slower than non-sampling inference methods. SAME (State Augmentation for Marginal Estimation) [15, 8] is an approach to MAP parameter estimation which gives improved parameter estimates over direct Gibbs sampling. SAME can be viewed as cooling the posterior parameter distribution and allows annealed search for the MAP parameters, often yielding very high quality estimates. But it does so at the expense of additional samples per iteration and generally slower performance. On the other hand, SAME dramatically increases the parallelism in the sampling schedule, and is an excellent match for modern (SIMD) hardware. In this paper we explore the application of SAME to graphical model inference on modern hardware. We show that combining SAME with factored sample representation (or approximation) gives throughput competitive with the fastest symbolic methods, but with potentially better quality. We describe experiments on Latent Dirichlet Allocation, achieving speeds similar to the fastest reported methods (online Variational Bayes) and lower cross-validated loss than other LDA implementations. The method is simple to implement and should be applicable to many other models. Huasha Zhao, Biye Jiang, John F. Canny, Bobby Jaros |
KDD | 1 |
| 2014 | Query Augmentation based Intent Matching in Retail Vertical AdsabstractSearch advertising shows trends of vertical extension. Vertical ads, including product ads and local search ads, are proliferating at an ever increasing pace. They typically offer better ROI to advertisers as a result of better user engagement. However, campaigns and bids in vertical ads are not set at the keyword level. As a result, the matching between user query and ads suffers low recall rate and the match quality is heavily impacted by tail queries. In this paper, we propose an ad retrieval framework for retail vertical ads, based on query rewrite using personal history data to improve ad recall rate. To insure ad quality, we also present a relevance model for matching rewritten queries with user search intent, with a particular focus on tail queries. In addition, we designed and implemented a GPU-based system to accelerate the training of the relevance model to meet production performance constraints. Finally, we carry out extensive experiments on large-scale logs collected from Bing, and show significant gains in ad retrieval rate without compromising ad quality. Huasha Zhao, John F. Canny, Tak W. Yan |
CIKM | 1 |
| 2014 | Kylix: A Sparse Allreduce for Commodity ClustersabstractAllreduce is a basic building block for parallel computing. Our target here is "Big Data" processing on commodity clusters (mostly sparse power-law data). Allreduce can be used to synchronize models, to maintain distributed datasets, and to perform operations on distributed data such as sparse matrix multiply. We first review a key constraint on cluster communication, the minimum efficient packet size, which hampers the use of direct all-to-all protocols on large networks. Our allreduce network is a nested, heterogeneous-degree butterfly. We show that communication volume in lower layers is typically much less than the top layer, and total communication across all layers a small constant larger than the top layer, which is close to optimal. A chart of network communication volume across layers has a characteristic "Kylix" shape, which gives the method its name. For optimum performance, the butterfly degrees also decrease down the layers. Furthermore, to efficiently route sparse updates to the nodes that need them, the network must be nested. While the approach is amenable to various kinds of sparse data, almost all "Big Data" sets show power-law statistics, and from the properties of these, we derive methods for optimal network design. Finally, we present experiments showing with Kylix on Amazon EC2 and demonstrating significant improvements over existing systems such as PowerGraph and Hadoop. Huasha Zhao, John F. Canny |
ICPP | 1 |
| 2013 | Big data analytics with small footprint: squaring the cloudabstractThis paper describes the BID Data Suite, a collection of hardware, software and design patterns that enable fast, large-scale data mining at very low cost. By co-designing all of these elements we achieve single-machine performance levels that equal or exceed reported cluster implementations for common benchmark problems. A key design criterion is rapid exploration of models, hence the system is interactive and primarily single-user. The elements of the suite are: (i) the data engine, a hardware design pattern that balances storage, CPU and GPU acceleration for typical data mining workloads, (ii) BIDMat, an interactive matrix library that integrates CPU and GPU acceleration and novel computational kernels (iii), BIDMach, a machine learning system that includes very efficient model optimizers, (iv) Butterfly mixing, a communication strategy that hides the latency of frequent model updates needed by fast optimizers and (v) Design patterns to improve performance of iterative update algorithms. We present several benchmark problems to show how the above elements combine to yield multiple orders-of-magnitude improvements for each problem. John F. Canny, Huasha Zhao |
KDD | 2 |
| 2013 | Butterfly Mixing: Accelerating Incremental-Update Algorithms on ClustersabstractIncremental model-update strategies are widely used in machine learning and data mining.By "incremental update" we refer to models that are updated many times using small subsets of the training data.Two wellknown examples are stochastic gradient and MCMC.Both provide fast sequential performance and have generated many of the best-performing methods for particular problems (logistic regression, SVM, LDA etc.).But these methods are difficult to adapt to parallel or cluster settings because of the overhead of distributing model updates through the network.Updates can be locally batched to reduce communication overhead, but convergence typically suffers as the batch size increases.In this paper we introduce and analyze butterfly mixing, an approach which interleaves communication with computation.We evaluate butterfly mixing on stochastic gradient algorithms for logistic regression and SVM, on two datasets.Results show that butterfly mix steps are fast and failure-tolerant, and overall we achieved a 3.3x speedup over full mix (AllReduce) on an Amazon EC2 cluster. John F. Canny, Huasha Zhao |
SDM | 2 |
| 2010 | Cooperative Sensing and Compression in Vehicular Sensor Networks for Urban MonitoringabstractA Vehicular Sensor Network (VSN) may be used for urban environment surveillance utilizing vehicle- based sensors to provide an affordable yet good coverage for the urban area. The sensors in VSN enjoy the vehicle's steady power supply and strong computational capacity not available in traditional Wireless Sensor Network (WSN). However, the mobility of the vehicles results in highly dynamic and unpredictable network topology, leading to packet losses and distorted surveillance results. To resolve these problems, we propose a cooperative data sensing and compression approach with zero inter-sensor collaboration overhead based on sparse random projections. The algorithm provides excellent reconstruction accuracy for the sensed field, and by taking advantage of the spatial correlation of the data, enjoys much smaller communication traffic load compared to traditional sampling algorithms in wireless sensor networks. Real urban environment data sets are used in the experiments to test the reconstruction accuracy and energy efficiency under different vehicular mobility models. The results show that our approach is superior to the conventional sampling and interpolation strategy which propagates data in an uncompressed form, with 4-5dB gain in reconstruction quality and 21-55% savings in communication cost for the same sampling times. Xiaoxiao Yu, Huasha Zhao, Lin Zhang 0001, Shining Wu, Basskar Krishnamachari, Victor O. K. Li |
ICC | 2 |