Demo Data from EDBT 2026 / reviewers in the wild / expert
Jin Huang 0003
dblp:49/2488-3
· DBLP profile ↗
16ranked-venue papers
4as first author
3since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 12 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 6 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Systems, architecture and hardware · 1 · 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
6 papers |
Spatial and temporal data management · 24% Query processing and optimization · 21% Graph data management · 18% | |
| Artificial intelligence
3 papers |
Optimization for machine learning · 58% Learning theory · 25% Graph learning · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% | |
| Network and information security
1 paper |
Privacy and data protection · 100% |
Topics — the 25 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.8 | 1 | 2024 | Enhancing the Performance of Bandit-based Hyperparameter Optimization · ICDE 2024 |
Distributed systems
distributed graph processing |
0.6 | 2 | 2019 | HyperX: A Scalable Hypergraph Framework · IEEE Trans. Knowl. Data Eng. 2019 Scalable Hypergraph Learning and Processing · ICDM 2015 |
Query processing and optimization › similarity join
earth mover's distance similarity join |
0.4 | 2 | 2016 | Heads-Join: Efficient Earth Mover's Distance Similarity Joins on Hadoop · IEEE Trans. Parallel Distributed Syst. 2016 MELODY-JOIN: Efficient Earth Mover's Distance similarity joins using MapReduce · ICDE 2014 |
Query processing and optimization
similarity join |
0.4 | 2 | 2016 | Heads-Join: Efficient Earth Mover's Distance Similarity Joins on Hadoop · IEEE Trans. Parallel Distributed Syst. 2016 MELODY-JOIN: Efficient Earth Mover's Distance similarity joins using MapReduce · ICDE 2014 |
Spatial and temporal data management › trajectory prediction
destination prediction |
0.4 | 2 | 2015 | Solving the data sparsity problem in destination prediction · VLDB J. 2015 Destination prediction by sub-trajectory synthesis and privacy protection against such prediction · ICDE 2013 |
Graph data management
graph partitioning |
0.4 | 1 | 2019 | HyperX: A Scalable Hypergraph Framework · IEEE Trans. Knowl. Data Eng. 2019 |
Data mining › clustering
hypergraph partitioning |
0.4 | 1 | 2019 | HyperX: A Scalable Hypergraph Framework · IEEE Trans. Knowl. Data Eng. 2019 |
Graph data management › hypergraph
hypergraph processing |
0.4 | 1 | 2019 | HyperX: A Scalable Hypergraph Framework · IEEE Trans. Knowl. Data Eng. 2019 |
Distributed systems › distributed graph processing
pregel |
0.4 | 1 | 2019 | HyperX: A Scalable Hypergraph Framework · IEEE Trans. Knowl. Data Eng. 2019 |
Machine learning › Learning theory › classification
multiclass classification |
0.3 | 1 | 2018 | Selecting Proper Multi-Class SVM Training Methods · AAAI 2018 |
Distributed and cloud data management › distributed query processing
distributed similarity join |
0.2 | 1 | 2016 | Heads-Join: Efficient Earth Mover's Distance Similarity Joins on Hadoop · IEEE Trans. Parallel Distributed Syst. 2016 |
Distributed and cloud data management › big data systems
hadoop |
0.2 | 1 | 2016 | Heads-Join: Efficient Earth Mover's Distance Similarity Joins on Hadoop · IEEE Trans. Parallel Distributed Syst. 2016 |
Machine learning › Graph learning
hypergraph learning |
0.2 | 1 | 2015 | Scalable Hypergraph Learning and Processing · ICDM 2015 |
Spatial and temporal data management
trajectory data |
0.2 | 1 | 2015 | Solving the data sparsity problem in destination prediction · VLDB J. 2015 |
Distributed systems
distributed data processing |
0.2 | 1 | 2015 | Scalable Hypergraph Learning and Processing · ICDM 2015 |
Data stream processing › continuous query processing
sliding window query |
0.2 | 1 | 2014 | Towards a Painless Index for Spatial Objects · ACM Trans. Database Syst. 2014 |
Spatial and temporal data management
spatial indexing |
0.2 | 1 | 2014 | Towards a Painless Index for Spatial Objects · ACM Trans. Database Syst. 2014 |
Spatial and temporal data management
spatial query processing |
0.2 | 1 | 2014 | Towards a Painless Index for Spatial Objects · ACM Trans. Database Syst. 2014 |
Data mining › spatiotemporal data mining
trajectory data mining |
0.2 | 1 | 2013 | Destination prediction by sub-trajectory synthesis and privacy protection against such prediction · ICDE 2013 |
Privacy and data protection
location privacy |
0.2 | 1 | 2013 | Destination prediction by sub-trajectory synthesis and privacy protection against such prediction · ICDE 2013 |
Privacy and data protection › location privacy
trajectory privacy |
0.2 | 1 | 2013 | Destination prediction by sub-trajectory synthesis and privacy protection against such prediction · ICDE 2013 |
Recommender systems
data sparsity |
0.1 | 2 | 2015 | Solving the data sparsity problem in destination prediction · VLDB J. 2015 Destination prediction by sub-trajectory synthesis and privacy protection against such prediction · ICDE 2013 |
Information retrieval › image retrieval › similar image search
near-duplicate image retrieval |
0.1 | 1 | 2016 | Heads-Join: Efficient Earth Mover's Distance Similarity Joins on Hadoop · IEEE Trans. Parallel Distributed Syst. 2016 |
Indexing and storage engines
b+-tree |
0.1 | 1 | 2014 | Towards a Painless Index for Spatial Objects · ACM Trans. Database Syst. 2014 |
Distributed and cloud data management
mapreduce |
0.1 | 1 | 2014 | MELODY-JOIN: Efficient Earth Mover's Distance similarity joins using MapReduce · ICDE 2014 |
Methods — techniques the papers use, named apart from their topics
variance-based evaluation · 0.8pregel · 0.8label propagation partitioning · 0.8cross-validation · 0.8bandit · 0.8mapreduce · 0.4hypergraph partitioning · 0.4distributed computing · 0.4support vector machine · 0.3structural SVM · 0.3one-versus-one · 0.3one-versus-all · 0.3spark · 0.2bulk synchronous parallel · 0.2EMD lower bounds · 0.2matrix factorization · 0.2partitioning · 0.2lower bound pruning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Enhancing the Performance of Bandit-based Hyperparameter OptimizationabstractBandit-based methods are commonly used for hyperparameter optimization (HPO), which is significant in data analytics. When confronted with numerous configurations and high-dimensional large problems, existing bandit-based methods face challenges of high evaluation cost and poor optimization performance. To address these challenges, we introduce an improved bandit-based approach that exhibits enhanced evaluation ability and is suitable for situations with limited resources. Specifically, our method first effectively utilizes the feature and label information to conduct representative groups for further evaluation. After that, two kinds of folds (i.e., general folds and special folds) are constructed to facilitate better evaluation of the configuration in the cross-validation process. Additionally, we incorporate variance and subset size into the evaluation metric to comprehensively evaluate the configuration. We integrate our proposed method into three commonly used bandit-based methods, and experimental results on multiple datasets show that our method has advantages in stability with accuracy improvement of 1 % to 15 % on the datasets tested. In addition, since our method can avoid configurations that are low-quality but time-consuming to evaluate, it is always more efficient than the existing bandit-based methods, and can even reduce the execution time by half in some datasets. Sometimes it takes a little more time, but the improvement in accuracy can be significant. Yile Chen 0004, Zeyi Wen, Jian Chen 0011, Jin Huang 0003 |
ICDE | 4 |
| 2022 | Efficient Second-Order Optimization for Neural Networks with Kernel MachinesabstractSecond-order optimization has been recently explored in neural network training. However, the recomputation of the Hessian matrix in the second-order optimization posts much extra computation and memory burden in the training. There have been some attempts to address this issue by approximation on the Hessian matrix, which unfortunately degrades the performance of the neural models. In order to tackle this issue, we propose Kernel Stochastic Gradient Descent (Kernel SGD) which solves the optimization problem in a space transformed by the Hessian matrix of the kernel machine. Kernel SGD eliminates the Hessian matrix recomputation in the training and requires a much smaller memory cost which can be controlled via the mini-batch size. We show that Kernel SGD optimization is theoretically guaranteed to converge. Our experimental results on tabular, image and text data confirm that Kernel SGD converges up to 30 times faster than the existing second-order optimization techniques, and achieves the highest test accuracy on all the tasks tested. Kernel SGD even outperforms the first-order optimization baselines in some problems tested in our experiments. Yile Chen 0004, Jian Chen 0011, Zeyi Wen, Jin Huang 0003 |
CIKM | 5 |
| 2021 | Neural graph personalized ranking for Top-N Recommendation
Zhibin Hu, Jiachun Wang, Yan Yan 0006, Peilin Zhao, Jian Chen 0011, Jin Huang 0003 |
Knowl. Based Syst. | 6 |
| 2020 | Hierarchical Neural Architecture Search for Single Image Super-ResolutionabstractDeep neural networks have exhibited promising performance in image super-resolution (SR). Most SR models follow a hierarchical architecture that contains both the cell-level design of computational blocks and the network-level design of the positions of upsampling blocks. However, designing SR models heavily relies on human expertise and is very labor-intensive. More critically, these SR models often contain a huge number of parameters and may not meet the requirements of computation resources in real-world applications. To address the above issues, we propose a Hierarchical Neural Architecture Search (HNAS) method to automatically design promising architectures with different requirements of computation cost. To this end, we design a hierarchical SR search space and propose a hierarchical controller for architecture search. Such a hierarchical controller is able to simultaneously find promising cell-level blocks and network-level positions of upsampling layers. Moreover, to design compact architectures with promising performance, we build a joint reward by considering both the performance and computation cost to guide the search process. Extensive experiments on five benchmark datasets demonstrate the superiority of our method over existing methods. Yongsheng Luo, Zhenhao He, Jin Huang 0003, Jian Chen 0011 |
IEEE Signal Process. Lett. | 4 |
| 2019 | HyperX: A Scalable Hypergraph FrameworkabstractHypergraphs are generalizations of graphs where the (hyper)edges can connect any number of vertices. They are powerful tools for representing complex and non-pairwise relationships. However, existing graph computation frameworks cannot accommodate hypergraphs without converting them into graphs, because they do not offer APIs that support (hyper)edges directly. This graph conversion may create excessive replicas and result in very large graphs, causing difficulties in workload balancing. A few tools have been developed for hypergraph partitioning, but they are not general-purpose frameworks for hypergraph processing. In this paper, we propose HyperX, a general-purpose distributed hypergraph processing framework built on top of Spark. HyperX is based on the computation paradigm “Pregel”, which is user-friendly and has been widely adopted by popular graph computation frameworks. To help create balanced workloads for distributed hypergraph processing, we further investigate the hypergraph partitioning problem and propose a novel label propagation partitioning (LPP) algorithm. We conduct extensive experiments using both real and synthetic data. The result shows that HyperX achieves an order of magnitude improvement for running hypergraph learning algorithms compared with graph conversion based approaches in terms of running time, network communication costs, and memory consumption. For hypergraph partitioning, LPP outperforms the baseline algorithms significantly in these measures as well. Wenkai Jiang, Jianzhong Qi 0001, Jeffrey Xu Yu, Jin Huang 0003, Rui Zhang 0003 |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2018 | Selecting Proper Multi-Class SVM Training MethodsabstractSupport Vector Machines (SVMs) are excellent candidate solutions to solving multi-class problems, and multi-class SVMs can be trained by several different methods. Different training methods commonly produce SVMs with different effectiveness, and no multi-class SVM training method always outperforms other multi-class SVM training methods on all problems. This raises difficulty for practitioners to choose the best training method for a given problem. In this work, we propose a Multi-class Method Selection (MMS) approach to help users select the most appropriate method among one-versus-one (OVO), one-versus-all (OVA) and structural SVMs (SSVMs) for a given problem. Our key idea is to select the training method based on the distribution of training data and the similarity between different classes. Using the distribution and class similarity, we estimate the unclassifiable rate of each multi-class SVM training method, and select the training method with the minimum unclassifiable rate. Our initial findings show: (i) SSVMs with linear kernel perform worse than OVO and OVA; (ii) MMS often produces SVM classifiers that can confidently classify unseen instances. Zeyi Wen, Jian Chen 0011, Jin Huang 0003 |
AAAI | 4 |
| 2016 | Heads-Join: Efficient Earth Mover's Distance Similarity Joins on HadoopabstractThe Earth Mover's Distance (EMD) similarity join has a number of important applications such as near duplicate image retrieval and distributed based pattern analysis. However, the computational cost of EMD is super cubic and consequently the EMD similarity join operation is prohibitive for datasets of even medium size. We propose to employ the Hadoop platform to speed up the operation. Simply porting the state-of-the-art metric distance similarity join algorithms to Hadoop results in inefficiency because they involve excessive distance computations and are vulnerable to skewed data distributions. We propose a novel framework, named HEADS-JOIN, which transforms data into the space of EMD lower bounds and performs pruning and partitioning at a low cost because computing these EMD lower bounds has constant or linear complexity. We investigate both range and top-k joins, and design efficient algorithms on three popular Hadoop computation paradigms, i.e., MapReduce, Bulk Synchronous Parallel, and Spark. We conduct extensive experiments on both real and synthetic datasets. The results show that HEADS-JOIN outperforms the state-of-the-art metric similarity join technique, i.e., Quickjoin, by up to an order of magnitude and scales out well. Jin Huang 0003, Rui Zhang 0003, Rajkumar Buyya, Jian Chen 0011, Yongwei Wu 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2015 | Scalable Hypergraph Learning and ProcessingabstractA hypergraph allows a hyperedge to connect more than two vertices, using which to capture the high-order relationships, many hypergraph learning algorithms are shown highly effective in various applications. When learning large hypergraphs, converting them to graphs to employ the distributed graph frameworks is a common approach, yet it results in major efficiency drawbacks including an inflated problem size, the excessive replicas, and the unbalanced workloads. To avoid such drawbacks, we take a different approach and propose HyperX, which is a thin layer built upon Spark. To preserve the problem size, HyperX directly operates on a distributed hypergraph. To reduce the replicas, HyperX replicates the vertices but not the hyperedges. To balance the workloads, we investigate the hypergraph partitioning problem aiming at minimizing the space and the communication cost subject to two separate constraints on the hyperedge and the vertex workloads. With experiments on both real and synthetic datasets, we verify that HyperX significantly improves the efficiency of the learning algorithms when compared with the graph conversion approach. Jin Huang 0003, Rui Zhang 0003, Jeffrey Xu Yu |
ICDM | 1 |
| 2015 | Analysis and evaluation of the top-k most influential location selection query
Jian Chen 0011, Jin Huang 0003, Zeyi Wen, Zhen He 0002, Kerry L. Taylor, Rui Zhang 0003 |
Knowl. Inf. Syst. | 2 |
| 2015 | Solving the data sparsity problem in destination prediction
Andy Yuan Xue, Jianzhong Qi 0001, Xing Xie 0001, Rui Zhang 0003, Jin Huang 0003, Yuan Li 0012 |
VLDB J. | 5 |
| 2014 | MELODY-JOIN: Efficient Earth Mover's Distance similarity joins using MapReduceabstractThe Earth Mover's Distance (EMD) similarity join retrieves pairs of records with EMD below a given threshold. It has a number of important applications such as near duplicate image retrieval and pattern analysis in probabilistic datasets. However, the computational cost of EMD is super cubic to the number of bins in the histograms used to represent the data objects. Consequently, the EMD similarity join operation is prohibitive for large datasets. This is the first paper that specifically addresses the EMD similarity join and we propose to use MapReduce to approach this problem. The MapReduce algorithms designed for generic metric distance similarity joins are inefficient for the EMD similarity join because they involve a large number of distance computations and have unbalanced workloads on reducers when dealing with skewed datasets. We propose a novel framework, named Melody-Join, which transforms data into the space of EMD lower bounds and performs pruning and partitioning at a low cost because computing these EMD lower bounds has a constant complexity. Furthermore, we address two key problems, the limited pruning power and the unbalanced workloads, by enhancing each phase in the Melody-Join framework. We conduct extensive experiments on real datasets. The results show that Melody-Join outperforms the state-of-the-art technique by an order of magnitude, scales up better on large datasets than the state-of-the-art technique, and scales out well on distributed machines. Jin Huang 0003, Rui Zhang 0003, Rajkumar Buyya, Jian Chen 0011 |
ICDE | 1 |
| 2014 | Towards a Painless Index for Spatial ObjectsabstractConventional spatial indexes, represented by the R-tree, employ multidimensional tree structures that are complicated and require enormous efforts to implement in a full-fledged database management system (DBMS). An alternative approach for supporting spatial queries is mapping-based indexing, which maps both data and queries into a one-dimensional space such that data can be indexed and queries can be processed through a one-dimensional indexing structure such as the B + . Mapping-based indexing requires implementing only a few mapping functions, incurring much less effort in implementation compared to conventional spatial index structures. Yet, a major concern about using mapping-based indexes is their lower efficiency than conventional tree structures. In this article, we propose a mapping-based spatial indexing scheme called Size Separation Indexing (SSI). SSI is equipped with a suite of techniques including size separation, data distribution transformation, and more efficient mapping algorithms. These techniques overcome the drawbacks of existing mapping-based indexes and significantly improve the efficiency of query processing. We show through extensive experiments that, for window queries on spatial objects with nonzero extents , SSI has two orders of magnitude better performance than existing mapping-based indexes and competitive performance to the R-tree as a standalone implementation. We have also implemented SSI on top of two off-the-shelf DBMSs, PostgreSQL and a commercial platform, both having R-tree implementation. In this case, SSI is up to two orders of magnitude faster than their provided spatial indexes. Therefore, we achieve a spatial index more efficient than the R-tree in a DBMS implementation that is at the same time easy to implement. This result may upset a common perception that has existed for a long time in this area that the R-tree is the best choice for indexing spatial objects. Rui Zhang 0003, Jianzhong Qi 0001, Martin Stradling, Jin Huang 0003 |
ACM Trans. Database Syst. | 4 |
| 2013 | Destination prediction by sub-trajectory synthesis and privacy protection against such predictionabstractDestination prediction is an essential task for many emerging location based applications such as recommending sightseeing places and targeted advertising based on destination. A common approach to destination prediction is to derive the probability of a location being the destination based on historical trajectories. However, existing techniques using this approach suffer from the “data sparsity problem”, i.e., the available historical trajectories is far from being able to cover all possible trajectories. This problem considerably limits the number of query trajectories that can obtain predicted destinations. We propose a novel method named Sub-Trajectory Synthesis (SubSyn) algorithm to address the data sparsity problem. SubSyn algorithm first decomposes historical trajectories into sub-trajectories comprising two neighbouring locations, and then connects the sub-trajectories into “synthesised” trajectories. The number of query trajectories that can have predicted destinations is exponentially increased by this means. Experiments based on real datasets show that SubSyn algorithm can predict destinations for up to ten times more query trajectories than a baseline algorithm while the SubSyn prediction algorithm runs over two orders of magnitude faster than the baseline algorithm. In this paper, we also consider the privacy protection issue in case an adversary uses SubSyn algorithm to derive sensitive location information of users. We propose an efficient algorithm to select a minimum number of locations a user has to hide on her trajectory in order to avoid privacy leak. Experiments also validate the high efficiency of the privacy protection algorithm. Andy Yuan Xue, Rui Zhang 0003, Yu Zheng 0004, Xing Xie 0001, Jin Huang 0003 |
ICDE | 5 |
| 2012 | Location selection for utility maximization with capacity constraintsabstractGiven a set of client locations, a set of facility locations where each facility has a service capacity, and the assumptions that: (i) a client seeks service from its nearest facility; (ii) a facility provides service to clients in the order of their proximity, we study the problem of selecting all possible locations such that setting up a new facility with a given capacity at these locations will maximize the number of served clients. This problem has wide applications in practice, such as setting up new distribution centers for online sales business and building additional base stations for mobile subscribers. We formulate the problem as location selection query for utility maximization. After applying three pruning rules to a baseline solution,we obtain an efficient algorithm to answer the query. Extensive experiments confirm the efficiency of our proposed algorithm. Yu Sun 0021, Jin Huang 0003, Yueguo Chen, Rui Zhang 0003, Xiaoyong Du 0001 |
CIKM | 2 |
| 2012 | Top-k Most Incremental Location Selection with Capacity Constraint
Yu Sun 0021, Jin Huang 0003, Yueguo Chen, Xiaoyong Du 0001, Rui Zhang 0003 |
WAIM | 2 |
| 2011 | Top-k most influential locations selectionabstractWe propose and study a new type of facility location selection query, the top-k most influential location selection query. Given a set M of customers and a set F of existing facilities, this query finds k locations from a set C of candidate locations with the largest influence values, where the influence of a candidate location c (c in C) is defined as the number of customers in M who are the reverse nearest neighbors of c. We first present a naive algorithm to process the query. However, the algorithm is computationally expensive and not scalable to large datasets. This motivates us to explore more efficient solutions. We propose two branch and bound algorithms, the Estimation Expanding Pruning (EEP) algorithm and the Bounding Influence Pruning (BIP) algorithm. These algorithms exploit various geometric properties to prune the search space, and thus achieve much better performance than that of the naive algorithm. Specifically, the EEP algorithm estimates the distances to the nearest existing facilities for the customers and the numbers of influenced customers for the candidate locations, and then gradually refines the estimation until the answer set is found, during which distance metric based pruning techniques are used to improve the refinement efficiency. BIP only estimates the numbers of influenced customers for the candidate locations. But it uses the existing facilities to limit the space for searching the influenced customers and achieve a better estimation, which results in an even more efficient algorithm. Extensive experiments conducted on both real and synthetic datasets validate the efficiency of the algorithms. Jin Huang 0003, Zeyi Wen, Jianzhong Qi 0001, Rui Zhang 0003, Jian Chen 0011, Zhen He 0002 |
CIKM | 1 |