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

Xiang Li 0012

dblp:40/1491-12 · DBLP profile ↗
← Back
27ranked-venue papers
6as first author
8since 2021 · last 2024
0000-0001-9595-8526ORCID · conflict

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

Artificial intelligence and machine learning · 24 · 5 first-author · 8 since 2021Databases, data management, data science and information retrieval · 8 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-authorSoftware engineering, systems software and programming languages · 2

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.

Artificial intelligence
13 papers
Optimization for machine learning · 41% Efficient and distributed learning · 22% Kernel, tree and ensemble methods · 10%
Network and information security
2 papers
Privacy and data protection · 59% Cryptographic protocols and secure computation · 41%
Databases, data mining, and information retrieval
2 papers
Data mining · 87% Data integration and cleaning · 13%

Topics — the 30 heaviest of 43, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
stochastic gradient methods
1.332022
Large-Scale Nonlinear AUC Maximization via Triply Stochastic Gradients · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Quadruply Stochastic Gradients for Large Scale Nonlinear Semi-Supervised AUC Optimization · IJCAI 2019
Scalable Semi-Supervised SVM via Triply Stochastic Gradients · IJCAI 2019
Machine learning › Efficient and distributed learning
federated learning
1.122023
A Unified Solution for Privacy and Communication Efficiency in Vertical Federated Learning · NeurIPS 2023
Federated Doubly Stochastic Kernel Learning for Vertically Partitioned Data · KDD 2020
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training
0.712023
A Unified Solution for Privacy and Communication Efficiency in Vertical Federated Learning · NeurIPS 2023
Machine learning › Efficient and distributed learning › federated learning › federated learning architecture
vertical federated learning
0.712023
A Unified Solution for Privacy and Communication Efficiency in Vertical Federated Learning · NeurIPS 2023
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.712023
A Unified Solution for Privacy and Communication Efficiency in Vertical Federated Learning · NeurIPS 2023
Machine learning › Optimization for machine learning › optimization › metric optimization
AUC maximization
0.612022
Large-Scale Nonlinear AUC Maximization via Triply Stochastic Gradients · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Machine learning › Learning paradigms › curriculum learning
self-paced learning
0.512021
Finding Age Path of Self-Paced Learning · ICDM 2021
Machine learning › Optimization for machine learning
solution path algorithm
0.512021
Finding Age Path of Self-Paced Learning · ICDM 2021
Machine learning › Learning paradigms
semi-supervised learning
0.522019
Quadruply Stochastic Gradients for Large Scale Nonlinear Semi-Supervised AUC Optimization · IJCAI 2019
Scalable Semi-Supervised SVM via Triply Stochastic Gradients · IJCAI 2019
Machine learning › Learning theory › ranking
AUC optimization
0.412020
Quadruply Stochastic Gradient Method for Large Scale Nonlinear Semi-Supervised Ordinal Regression AUC Optimization · AAAI 2020
Machine learning › Optimization for machine learning › stochastic gradient methods
doubly stochastic gradient
0.412020
Quadruply Stochastic Gradient Method for Large Scale Nonlinear Semi-Supervised Ordinal Regression AUC Optimization · AAAI 2020
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel learning
0.412020
Federated Doubly Stochastic Kernel Learning for Vertically Partitioned Data · KDD 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
ordinal regression
0.412020
Quadruply Stochastic Gradient Method for Large Scale Nonlinear Semi-Supervised Ordinal Regression AUC Optimization · AAAI 2020
Machine learning › Kernel, tree and ensemble methods › support vector machine
robust support vector machine
0.412020
Safe Sample Screening for Robust Support Vector Machine · AAAI 2020
Machine learning › Optimization for machine learning
stochastic optimization
0.412020
Quadruply Stochastic Gradient Method for Large Scale Nonlinear Semi-Supervised Ordinal Regression AUC Optimization · AAAI 2020
Data mining › predictive modeling › classification
multi-label classification
0.412020
Semi-Supervised Multi-Label Learning from Crowds via Deep Sequential Generative Model · KDD 2020
Data mining
semi-supervised learning
0.412020
Semi-Supervised Multi-Label Learning from Crowds via Deep Sequential Generative Model · KDD 2020
Privacy and data protection
privacy-preserving machine learning
0.412020
Federated Doubly Stochastic Kernel Learning for Vertically Partitioned Data · KDD 2020
Cryptographic protocols and secure computation › secure multiparty computation
semi-honest security
0.412020
Federated Doubly Stochastic Kernel Learning for Vertically Partitioned Data · KDD 2020
Machine learning › Deep learning architectures and training › efficient deep learning
efficient neural network architecture
0.312018
Pelee: A Real-Time Object Detection System on Mobile Devices · NeurIPS 2018
Machine learning › Efficient and distributed learning
model compression
0.312018
Pelee: A Real-Time Object Detection System on Mobile Devices · NeurIPS 2018
Computer vision › Image recognition and object detection
object detection
0.312018
Pelee: A Real-Time Object Detection System on Mobile Devices · NeurIPS 2018
Machine learning › Optimization for machine learning
proximal methods
0.312018
Faster Training Algorithms for Structured Sparsity-Inducing Norm · IJCAI 2018
Computer vision › Image recognition and object detection › object detection › efficient object detection
real-time object detection
0.312018
Pelee: A Real-Time Object Detection System on Mobile Devices · NeurIPS 2018
Machine learning › Optimization for machine learning
sparse learning
0.312018
Faster Training Algorithms for Structured Sparsity-Inducing Norm · IJCAI 2018
Machine learning › Optimization for machine learning › sparse learning
structured sparsity regularization
0.312018
Faster Training Algorithms for Structured Sparsity-Inducing Norm · IJCAI 2018
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.312017
Fast Generalized Distillation for Semi-Supervised Domain Adaptation · AAAI 2017
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.312017
Fast Generalized Distillation for Semi-Supervised Domain Adaptation · AAAI 2017
Machine learning › Transfer learning and domain adaptation › domain adaptation › low-resource domain adaptation
semi-supervised domain adaptation
0.312017
Fast Generalized Distillation for Semi-Supervised Domain Adaptation · AAAI 2017
Machine learning › Kernel, tree and ensemble methods › support vector machine
linear SVM
0.212015
Data Sparseness in Linear SVM · IJCAI 2015

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

zeroth-order optimization · 1.3gaussian mechanism · 1.3first-order gradient · 1.3cascaded hybrid optimization · 1.3random features · 1.2triply stochastic gradients · 1.0doubly stochastic gradients · 0.9kernel methods · 0.8random fourier features · 0.6kernel approximation · 0.6sequential inference · 0.4latent variable model · 0.4doubly stochastic gradient · 0.4deep generative model · 0.4single shot multibox detector · 0.3depthwise separable convolution · 0.3learning curve analysis · 0.2
YearPublicationVenuePosition
2024 Secure and fast asynchronous Vertical Federated Learning via cascaded hybrid optimization
Ganyu Wang, Xiang Li 0012, Boyu Wang 0004, Bin Gu 0001, Charles Ling 0001
Mach. Learn.3
2023 A Unified Solution for Privacy and Communication Efficiency in Vertical Federated Learning
abstract
Vertical Federated Learning (VFL) is a collaborative machine learning paradigm that enables multiple participants to jointly train a model on their private data without sharing it. To make VFL practical, privacy security and communication efficiency should both be satisfied. Recent research has shown that Zero-Order Optimization (ZOO) in VFL can effectively conceal the internal information of the model without adding costly privacy protective add-ons, making it a promising approach for privacy and efficiency. However, there are still two key problems that have yet to be resolved. First, the convergence rate of ZOO-based VFL is significantly slower compared to gradient-based VFL, resulting in low efficiency in model training and more communication round, which hinders its application on large neural networks. Second, although ZOO-based VFL has demonstrated resistance to state-of-the-art (SOTA) attacks, its privacy guarantee lacks a theoretical explanation. To address these challenges, we propose a novel cascaded hybrid optimization approach that employs a zeroth-order (ZO) gradient on the most critical output layer of the clients, with other parts utilizing the first-order (FO) gradient. This approach preserves the privacy protection of ZOO while significantly enhancing convergence. Moreover, we theoretically prove that applying ZOO to the VFL is equivalent to adding Gaussian Mechanism to the gradient information, which offers an implicit differential privacy guarantee. Experimental results demonstrate that our proposed framework achieves similar utility as the Gaussian mechanism under the same privacy budget, while also having significantly lower communication costs compared with SOTA communication-efficient VFL frameworks.
Ganyu Wang, Bin Gu 0001, Xiang Li 0012, Boyu Wang 0004, Charles Ling 0001
NeurIPS4
2023 Kernel Path for ν-Support Vector Classification
abstract
It is well known that the performance of a kernel method is highly dependent on the choice of kernel parameter. However, existing kernel path algorithms are limited to plain support vector machines (SVMs), which has one equality constraint. It is still an open question to provide a kernel path algorithm to ν -support vector classification ( ν -SVC) with more than one equality constraint. Compared with plain SVM, ν -SVC has the advantage of using a regularization parameter ν for controlling the number of support vectors and margin errors. To address this problem, in this article, we propose a kernel path algorithm (KP ν SVC) to trace the solutions of ν -SVC exactly with respect to the kernel parameter. Specifically, we first provide an equivalent formulation of ν -SVC with two equality constraints, which can avoid possible conflicts during tracing the solutions of ν -SVC. Based on this equivalent formulation of ν -SVC, we propose the KP ν SVC algorithm to trace the solutions with respect to the kernel parameter. However, KP ν SVC traces nonlinear solutions of kernel method rather than the errors of loss function, and it is still a challenge to provide the algorithm that guarantees to find the global optimal model. To address this challenging problem, we extend the classical error path algorithm to the nonlinear kernel solution paths and propose a new kernel error path (KEP) algorithm that ensures to find the global optimal kernel parameter by minimizing the cross validation error. We also provide the finite convergence analysis and computational complexity analysis to KP ν SVC and KEP. Extensive experimental results on a variety of benchmark datasets not only verify the effectiveness of KP ν SVC but also show the advantage of applying KEP to select the optimal kernel parameter.
Bin Gu 0001, Ziran Xiong, Xiang Li 0012, Zhou Zhai, Guansheng Zheng
IEEE Trans. Neural Networks Learn. Syst.3
2022 Towards Fairer Classifier via True Fairness Score Path
abstract
Fair classification which enforces a fairness constraint on the original learning problem is an emerging topic in machine learning. Due to its non-convexity and non-discontinuity, the original (true) fairness constraint is normally relaxed to a convex and smooth surrogate which could lead to slightly deviated solutions and could violate the original fairness constraint. To re-calibrate with the original constraint, existing methods usually hand-tunes a hyper-parameter of the convex surrogate. Such a method is obviously time consuming, besides it cannot guarantee to find the fairer classifier (i.e., original fairness constraint is less than a smaller threshold). To address this challenging problem, we propose a novel true fairness score path algorithm which guarantees to find fairer classifiers efficiently. Specifically, we first give a new formulation of fair classification which treats the surrogate fairness constraint as an additional regularization term, with a fairness hyper-parameter controlling the degree of surrogate fairness. Then, we propose a solution path algorithm which tracks the solutions of fair classification regarding to the fairness hyper-parameter. Based on the solution path, we further propose a true fairness score path algorithm which derives the curve of fairness score with respect to the fairness hyper-parameter and allows us to find the fairer classifiers. Finally, extensive experimental results not only verify the effectiveness of our algorithm, but also show that we can find the fairer classifiers efficiently.
Bin Gu 0001, Zhou Zhai, Xiang Li 0012, Heng Huang 0001
CIKM3
2022 Large-Scale Nonlinear AUC Maximization via Triply Stochastic Gradients
abstract
Learning to improve AUC performance for imbalanced data is an important machine learning research problem. Most methods of AUC maximization assume that the model function is linear in the original feature space. However, this assumption is not suitable for nonlinear separable problems. Although there have been some nonlinear methods of AUC maximization, scaling up nonlinear AUC maximization is still an open question. To address this challenging problem, in this paper, we propose a novel large-scale nonlinear AUC maximization method (named as TSAM) based on the triply stochastic gradient descents. Specifically, we first use the random Fourier feature to approximate the kernel function. After that, we use the triply stochastic gradients w.r.t. the pairwise loss and random feature to iteratively update the solution. Finally, we prove that TSAM converges to the optimal solution with the rate of O(1/t) after t iterations. Experimental results on a variety of benchmark datasets not only confirm the scalability of TSAM, but also show a significant reduction of computational time compared with existing batch learning algorithms, while retaining the similar generalization performance.
Zhiyuan Dang, Xiang Li 0012, Bin Gu 0001, Cheng Deng 0002, Heng Huang 0001
IEEE Trans. Pattern Anal. Mach. Intell.2
2021 Finding Age Path of Self-Paced Learning
abstract
Self-paced learning (SPL) is an emerging research topic in recent machine learning research which is often formulated as a bi-convex problem. The choice of the age parameter in SPL can control the learning pace and is crucial to achieve optimal performance. Traditionally, the age parameter is programmed to increase in a fixed rate while solving the SPL problem using the alternative optimization strategy (AOS). However, this simple heuristic is likely to miss the optimal age parameter especially when efficiency is a major concern. To address this problem, we propose a solution path method, APSPL, which can track the optimal solutions of SPL with respect to the change of age parameter (age path). Specifically, we use the difference of convex (DC) formulation to replace the original biconvex problem, which enables us to derive the path-following algorithm. For better efficiency, our algorithm uses a decremental and incremental training strategy to avoid retraining several times at different age values. We theoretically prove that the solutions produced by APSPL are the same as those generated by traditional SPL solvers. We also provide the finite time convergence proof of APSPL. To demonstrate the applicability of APSPL, we provide an extension of APSPL for semi-supervised classification. To the best of our knowledge, APSPL is the first solution path algorithm for self-paced learning. Experimental results on a variety of benchmark datasets not only verify the effectiveness and efficiency of APSPL over traditional SPL, but also show the advantage of using the optimal age parameter.
Bin Gu 0001, Zhou Zhai, Xiang Li 0012, Heng Huang 0001
ICDM3
2021 Triply stochastic gradient method for large-scale nonlinear similar unlabeled classification
Wanli Shi, Bin Gu 0001, Xiang Li 0012, Cheng Deng 0002, Heng Huang 0001
Mach. Learn.3
2021 Scalable Kernel Ordinal Regression via Doubly Stochastic Gradients
abstract
Ordinal regression (OR) is one of the most important machine learning tasks. The kernel method is a major technique to achieve nonlinear OR. However, traditional kernel OR solvers are inefficient due to increased complexity introduced by multiple ordinal thresholds as well as the cost of kernel computation. Doubly stochastic gradient (DSG) is a very efficient and scalable kernel learning algorithm that combines random feature approximation with stochastic functional optimization. However, the theory and algorithm of DSG can only support optimization tasks within the unique reproducing kernel Hilbert space (RKHS), which is not suitable for OR problems where the multiple ordinal thresholds usually lead to multiple RKHSs. To address this problem, we construct a kernel whose RKHS can contain the decision function with multiple thresholds. Based on this new kernel, we further propose a novel DSG-like algorithm, DSGOR. In each iteration of DSGOR, we update the decision functional as well as the function bias with appropriately set learning rates for each. Our theoretic analysis shows that DSGOR can achieve O(1/t) convergence rate, which is as good as DSG, even though dealing with a much harder problem. Extensive experimental results demonstrate that our algorithm is much more efficient than traditional kernel OR solvers, especially on large-scale problems.
Bin Gu 0001, Xiang Geng, Xiang Li 0012, Wanli Shi, Guansheng Zheng, Cheng Deng 0002, Heng Huang 0001
IEEE Trans. Neural Networks Learn. Syst.3
2020 Quadruply Stochastic Gradient Method for Large Scale Nonlinear Semi-Supervised Ordinal Regression AUC Optimization
abstract
Semi-supervised ordinal regression (S2OR) problems are ubiquitous in real-world applications, where only a few ordered instances are labeled and massive instances remain unlabeled. Recent researches have shown that directly optimizing concordance index or AUC can impose a better ranking on the data than optimizing the traditional error rate in ordinal regression (OR) problems. In this paper, we propose an unbiased objective function for S2OR AUC optimization based on ordinal binary decomposition approach. Besides, to handle the large-scale kernelized learning problems, we propose a scalable algorithm called QS3ORAO using the doubly stochastic gradients (DSG) framework for functional optimization. Theoretically, we prove that our method can converge to the optimal solution at the rate of O(1/t), where t is the number of iterations for stochastic data sampling. Extensive experimental results on various benchmark and real-world datasets also demonstrate that our method is efficient and effective while retaining similar generalization performance.
Wanli Shi, Bin Gu 0001, Xiang Li 0012, Heng Huang 0001
AAAI3
2020 Safe Sample Screening for Robust Support Vector Machine
abstract
Robust support vector machine (RSVM) has been shown to perform remarkably well to improve the generalization performance of support vector machine under the noisy environment. Unfortunately, in order to handle the non-convexity induced by ramp loss in RSVM, existing RSVM solvers often adopt the DC programming framework which is computationally inefficient for running multiple outer loops. This hinders the application of RSVM to large-scale problems. Safe sample screening that allows for the exclusion of training samples prior to or early in the training process is an effective method to greatly reduce computational time. However, existing safe sample screening algorithms are limited to convex optimization problems while RSVM is a non-convex problem. To address this challenge, in this paper, we propose two safe sample screening rules for RSVM based on the framework of concave-convex procedure (CCCP). Specifically, we provide screening rule for the inner solver of CCCP and another rule for propagating screened samples between two successive solvers of CCCP. To the best of our knowledge, this is the first work of safe sample screening to a non-convex optimization problem. More importantly, we provide the security guarantee to our sample screening rules to RSVM. Experimental results on a variety of benchmark datasets verify that our safe sample screening rules can significantly reduce the computational time.
Zhou Zhai, Bin Gu 0001, Xiang Li 0012, Heng Huang 0001
AAAI3
2020 Federated Doubly Stochastic Kernel Learning for Vertically Partitioned Data
abstract
In a lot of real-world data mining and machine learning applications, data are provided by multiple providers and each maintains private records of different feature sets about common entities. It is challenging to train these vertically partitioned data effectively and efficiently while keeping data privacy for traditional data mining and machine learning algorithms. In this paper, we focus on nonlinear learning with kernels,and propose a federated doubly stochastic kernel learning (FDSKL) algorithm for vertically partitioned data. Specifically, we use random features to approximate the kernel mapping function and use doubly stochastic gradients to update the solutions, which are all computed federatedly without the disclosure of data. Importantly, we prove that FDSKL has a sublinear convergence rate, and can guarantee the data security under the semi-honest assumption. Extensive experimental results on a variety of benchmark datasets show that FDSKL is significantly faster than state-of-the-art federated learning methods when dealing with kernels, while retaining the similar generalization performance.
Bin Gu 0001, Zhiyuan Dang, Xiang Li 0012, Heng Huang 0001
KDD3
2020 Semi-Supervised Multi-Label Learning from Crowds via Deep Sequential Generative Model
abstract
Multi-label classification (MLC) is pervasive in real-world applications. Conventional MLC algorithms assume that enough ground truth labels are available for training a classifier. While in reality, obtaining ground truth labels is expensive and time-consuming. In the field of data mining, it is more efficient to use crowdsourcing for label collection. In this setting, an MLC algorithm needs to deal with the noisiness of the crowdsourced labels as well as the remaining massive unlabeled data. In this paper, we propose a deep generative model to describe the label generation process for this semi-supervised multi-label learning problem. Although deep generative models are widely used for MLC problems, no previous work could address the noisy crowdsourced multi-labels and unlabeled data simultaneously. To address this challenging problem, our novel generative model incorporates latent variables to describe the labeled/unlabeled data as well as the labeling process of crowdsourcing. We introduce an efficient sequential inference model to approximate the model posterior and infer the ground truth labels. Our experimental results on various scales of datasets demonstrate the effectiveness of our proposed model. It performs favorably against four state-of-the-art deep generative models.
Wanli Shi, Victor S. Sheng, Xiang Li 0012, Bin Gu 0001
KDD3
2019 Scalable Semi-Supervised SVM via Triply Stochastic Gradients
abstract
Semi-supervised learning (SSL) plays an increasingly important role in the big data era because a large number of unlabeled samples can be used effectively to improve the performance of the classifier. Semi-supervised support vector machine (S3VM) is one of the most appealing methods for SSL, but scaling up S3VM for kernel learning is still an open problem. Recently, a doubly stochastic gradient (DSG) algorithm has been proposed to achieve efficient and scalable training for kernel methods. However, the algorithm and theoretical analysis of DSG are developed based on the convexity assumption which makes them incompetent for non-convex problems such as S3VM. To address this problem, in this paper, we propose a triply stochastic gradient algorithm for S3VM, called TSGS3VM. Specifically, to handle two types of data instances involved in S3VM, TSGS3VM samples a labeled instance and an unlabeled instance as well with the random features in each iteration to compute a triply stochastic gradient. We use the approximated gradient to update the solution. More importantly, we establish new theoretic analysis for TSGS3VM which guarantees that TSGS3VM can converge to a stationary point. Extensive experimental results on a variety of datasets demonstrate that TSGS3VM is much more efficient and scalable than existing S3VM algorithms.
Xiang Geng, Bin Gu 0001, Xiang Li 0012, Wanli Shi, Guansheng Zheng, Heng Huang 0001
IJCAI3
2019 Quadruply Stochastic Gradients for Large Scale Nonlinear Semi-Supervised AUC Optimization
abstract
Semi-supervised learning is pervasive in real-world applications, where only a few labeled data are available and large amounts of instances remain unlabeled. Since AUC is an important model evaluation metric in classification, directly optimizing AUC in semi-supervised learning scenario has drawn much attention in the machine learning community. Recently, it has been shown that one could find an unbiased solution for the semi-supervised AUC maximization problem without knowing the class prior distribution. However, this method is hardly scalable for nonlinear classification problems with kernels. To address this problem, in this paper, we propose a novel scalable quadruply stochastic gradient algorithm (QSG-S2AUC) for nonlinear semi-supervised AUC optimization. In each iteration of the stochastic optimization process, our method randomly samples a positive instance, a negative instance, an unlabeled instance and their random features to compute the gradient and then update the model by using this quadruply stochastic gradient to approach the optimal solution. More importantly, we prove that QSG-S2AUC can converge to the optimal solution in O(1/t), where t is the iteration number. Extensive experimental results on a variety of benchmark datasets show that QSG-S2AUC is far more efficient than the existing state-of-the-art algorithms for semi-supervised AUC maximization, while retaining the similar generalization performance.
Wanli Shi, Bin Gu 0001, Xiang Li 0012, Xiang Geng, Heng Huang 0001
IJCAI3
2019 Efficient inexact proximal gradient algorithms for structured sparsity-inducing norm
Bin Gu 0001, Xiang Geng, Xiang Li 0012, Guansheng Zheng
Neural Networks3
2018 Faster Training Algorithms for Structured Sparsity-Inducing Norm
abstract
Structured-sparsity regularization is popular for sparse learning because of its flexibility of encoding the feature structures. This paper considers a generalized version of structured-sparsity regularization (especially for $l_1/l_{\infty}$ norm) with arbitrary group overlap. Due to the group overlap, it is time-consuming to solve the associated proximal operator. Although Mairal~\shortcite{mairal2010network} have proposed a network-flow algorithm to solve the proximal operator, it is still time-consuming especially in the high-dimensional setting. To address this challenge, in this paper, we have developed a more efficient solution for $l_1/l_{\infty}$ group lasso with arbitrary group overlap using an Inexact Proximal-Gradient method. In each iteration, our algorithm only requires to calculate an inexact solution to the proximal sub-problem, which can be done efficiently. On the theoretic side, the proposed algorithm enjoys the same global convergence rate as the exact proximal methods. Experiments demonstrate that our algorithm is much more efficient than network-flow algorithm, while retaining the similar generalization performance.
Bin Gu 0001, Xingwang Ju, Xiang Li 0012, Guansheng Zheng
IJCAI3
2018 Pelee: A Real-Time Object Detection System on Mobile Devices
abstract
An increasing need of running Convolutional Neural Network (CNN) models on mobile devices with limited computing power and memory resource encourages studies on efficient model design. A number of efficient architectures have been proposed in recent years, for example, MobileNet, ShuffleNet, and MobileNetV2. However, all these models are heavily dependent on depthwise separable convolution which lacks efficient implementation in most deep learning frameworks. In this study, we propose an efficient architecture named PeleeNet, which is built with conventional convolution instead. On ImageNet ILSVRC 2012 dataset, our proposed PeleeNet achieves a higher accuracy and 1.8 times faster speed than MobileNet and MobileNetV2 on NVIDIA TX2. Meanwhile, PeleeNet is only 66% of the model size of MobileNet. We then propose a real-time object detection system by combining PeleeNet with Single Shot MultiBox Detector (SSD) method and optimizing the architecture for fast speed. Our proposed detection system, named Pelee, achieves 76.4% mAP (mean average precision) on PASCAL VOC2007 and 22.4 mAP on MS COCO dataset at the speed of 23.6 FPS on iPhone 8 and 125 FPS on NVIDIA TX2. The result on COCO outperforms YOLOv2 in consideration of a higher precision, 13.6 times lower computational cost and 11.3 times smaller model size. The code and models are open sourced.
Robert J. Wang, Xiang Li 0012, Charles Ling 0001
NeurIPS2
2018 The convergence of linear classifiers on large sparse data
Xiang Li 0012, Huaimin Wang 0001, Bin Gu 0001, Charles Ling 0001
Neurocomputing1
2017 Fast Generalized Distillation for Semi-Supervised Domain Adaptation
abstract
Semi-supervised domain adaptation (SDA) is a typical setting when we face the problem of domain adaptation in real applications. How to effectively utilize the unlabeled data is an important issue in SDA. Previous work requires access to the source data to measure the data distribution mismatch, which is ineffective when the size of the source data is relatively large. In this paper, we propose a new paradigm, called Generalized Distillation Semi-supervised Domain Adaptation (GDSDA). We show that without accessing the source data, GDSDA can effectively utilize the unlabeled data to transfer the knowledge from the source models. Then we propose GDSDA-SVM which uses SVM as the base classifier and can efficiently solve the SDA problem. Experimental results show that GDSDA-SVM can effectively utilize the unlabeled data to transfer the knowledge between different domains under the SDA setting.
Shuang Ao, Xiang Li 0012, Charles Ling 0001
AAAI2
2017 Effective Multiclass Transfer for Hypothesis Transfer Learning
Shuang Ao, Xiang Li 0012, Charles Ling 0001
PAKDD (2)2
2017 Triply Stochastic Gradients on Multiple Kernel Learning
Xiang Li 0012, Bin Gu 0001, Shuang Ao, Huaimin Wang 0001, Charles Ling 0001
UAI1
2016 The Convergence Behavior of Naive Bayes on Large Sparse Datasets
abstract
Large and sparse datasets with a lot of missing values are common in the big data era, such as user behaviors over a large number of items. Classification in such datasets is an important topic for machine learning and data mining. Practically, naive Bayes is still a popular classification algorithm for large sparse datasets, as its time and space complexity scales linearly with the size of non-missing values. However, several important questions about the behavior of naive Bayes are yet to be answered. For example, how different mechanisms of data missing, data sparsity, and the number of attributes systematically affect the learning curves and convergence? In this paper, we address several common data missing mechanisms and propose novel data generation methods based on these mechanisms. We generate large and sparse data systematically, and study the entire AUC (Area Under ROC Curve) learning curve and convergence behavior of naive Bayes. We not only have several important experiment observations, but also provide detailed theoretic studies. Finally, we summarize our empirical and theoretic results as an intuitive decision flowchart and a useful guideline for classifying large sparse datasets in practice.
Xiang Li 0012, Charles Ling 0001, Huaimin Wang 0001
ACM Trans. Knowl. Discov. Data1
2015 The Convergence Behavior of Naive Bayes on Large Sparse Datasets
abstract
Large and sparse datasets with a lot of missing values are common in the big data era. Naive Bayes is a good classification algorithm for such datasets, as its time and space complexity scales well with the size of non-missing values. However, several important questions about the behavior of naive Bayes are yet to be answered. For example, how different mechanisms of missing, data sparseness and the number of attributes systematically affect the learning curves and convergence? Recent work in classifying large and sparse real-world datasets still could not address these questions mainly because the data missing mechanisms of these datasets are not taken into account. In this paper, we propose two novel data missing and expansion mechanisms to answer these questions. We use the data missing mechanisms to generate large and sparse data with various properties, and study the entire learning curve and convergence behavior of naive Bayes. We made several observations, which are verified through detailed theoretical study. Our results are useful for learning large sparse data in practice.
Xiang Li 0012, Charles Ling 0001, Huaimin Wang 0001
ICDM1
2015 Data Sparseness in Linear SVM
Xiang Li 0012, Huaimin Wang 0001, Bin Gu 0001, Charles Ling 0001
IJCAI1
2013 Mining Software Profile across Multiple Repositories for Hierarchical Categorization
abstract
The large amounts of software repositories over the Internet are fundamentally changing the traditional paradigms of software maintenance. Efficient categorization of the massive projects for retrieving the relevant software in these repositories is of vital importance for Internet-based maintenance tasks such as solution searching, best practices learning and so on. Many previous works have been conducted on software categorization by mining source code or byte code, which are only verified on relatively small collections of projects with coarse-grained categories or clusters. However, Internet-based software maintenance requires finer-grained, more scalable and language-independent categorization approaches. In this paper, we propose a novel approach to hierarchically categorize software projects based on their online profiles across multiple repositories. We design a SVM-based categorization framework to classify the massive number of software hierarchically. To improve the categorization performance, we aggregate different types of profile attributes from multiple repositories and design a weighted combination strategy which assigns greater weights to more important attributes. Extensive experiments are carried out on more than 18,000 projects across three repositories. The results show that our approach achieves significant improvements by using weighted combination, and the overall precision, recall and F-Measure can reach 71.41%, 65.60% and 68.38% in appropriate settings. Compared to the previous work, our approach presents competitive results with 123 finer-grained and multi-layered categories. In contrast to those using source code or byte code, our approach is more effective for large-scale and language-independent software categorization.
Tao Wang 0006, Huaimin Wang 0001, Gang Yin, Charles Ling 0001, Xiang Li 0012
ICSM5
2013 HESA: The Construction and Evaluation of Hierarchical Software Feature Repository
Yue Yu 0001, Huaimin Wang 0001, Gang Yin, Xiang Li 0012, Cheng Yang 0004
SEKE4
2012 Inducing Taxonomy from Tags: An Agglomerative Hierarchical Clustering Framework
Xiang Li 0012, Huaimin Wang 0001, Gang Yin, Tao Wang 0006, Cheng Yang 0004, Yue Yu 0001, Dengqing Tang
ADMA1