Chris Ding

dblp:d/CHQDing · also Chris H. Q. Ding, Hong Q. Ding · DBLP profile ↗
← Back
251ranked-venue papers
42as first author
41since 2021 · last 2026
0009-0009-3374-1941ORCID · verified

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

Artificial intelligence and machine learning · 161 · 19 first-author · 21 since 2021Databases, data management, data science and information retrieval · 87 · 22 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 62 · 4 first-author · 9 since 2021Applied, interdisciplinary, general and emerging computing · 24 · 3 first-author · 11 since 2021Systems, architecture and hardware · 14 · 7 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Adaptive Riemannian Graph Neural Networks
abstract
Graph data often exhibits complex geometric heterogeneity, where structures with varying local curvature, such as tree-like hierarchies and dense communities, coexist within a single network. Existing geometric GNNs, which embed graphs into single fixed-curvature manifolds or discrete product spaces, struggle to capture this diversity. We introduce Adaptive Riemannian Graph Neural Networks (ARGNN), a novel framework that learns a continuous and anisotropic Riemannian metric tensor field over the graph. It allows each node to determine its optimal local geometry, enabling the model to fluidly adapt to the graph's structural landscape. Our core innovation is an efficient parameterization of the node-wise metric tensor, specializing to a learnable diagonal form that captures directional geometric information while maintaining computational tractability. To ensure geometric regularity and stable training, we integrate a Ricci flow-inspired regularization that smooths the learned manifold. Theoretically, we establish the rigorous geometric evolution convergence guarantee for ARGNN and provide a continuous generalization that unifies prior fixed or mixed-curvature GNNs. Empirically, our method demonstrates superior performance on both homophilic and heterophilic benchmark datasets with the ability to capture diverse structures adaptively. Moreover, the learned geometries both offer interpretable insights into the underlying graph structure and empirically corroborate our theoretical analysis.
Chris Ding, Tongxin Li 0001, Jicong Fan 0001
AAAI2
2026 Dynamic adaptive multi-view contrastive learning for unsupervised person re-identification
Zhi-Hua Li, Xue-Yan Wang, Sibao Chen 0001, Chris Ding, Bin Luo 0001
Neural Networks4
2026 Multi-scale feature sharing and collaborative sampling for unsupervised vehicle re-identification
Sibao Chen 0001, Chris Ding, Bin Luo 0001
Pattern Recognit.3
2026 CLNS: Camera-aware label noise suppression for unsupervised visible-infrared person re-identification
Sicheng Zhao, Wei Lu 0032, Sibao Chen 0001, Chris Ding, Futian Wang, Jin Tang 0001, Bin Luo 0001
Pattern Recognit.5
2026 RCNet: Reliable Co-Training Network for Weakly Supervised Change Detection
abstract
Fully supervised change detection (CD) methods in remote sensing (RS) perform well but depend on costly and time-consuming pixel-level annotations, which are impractical to obtain at scale. Therefore, it is essential to develop annotation-efficient alternatives that can narrow the performance gap with fully supervised methods. To this end, we propose a novel weakly supervised CD framework, named RCNet, which employs dual networks to implement reliable co-training using image-level annotations. Our framework is grounded in multi-view learning of co-training and the localization ability of class activation mapping (CAM). In our approach, two sub-nets with the same architecture perform image-level change classification and pixel-level segmentation from different views. Although CAM roughly localizes changes, ambiguity and noise in its pseudo labels may cause confirmation bias, limiting performance. Our approach mitigates this bias by introducing a feature discrepancy loss to enable cross-supervision between two sub-nets. Meanwhile, CAM tends to highlight a single object, but RS images commonly contain many dense and small changed objects with complexity, resulting in decreased reliability of pseudo labels. Therefore, we present an IoU-based reliable pseudo label screening (RPLS) strategy, which minimizes the likelihood of changed areas being misidentified as unchanged, enhancing the reliability of changed information obtained. Besides, to further improve boundary fineness and internal integrity of changed areas, we incorporate an additional strong perturbation branch for each sub-net and develop a consistency regularization loss. Extensive experiments on three challenging RS image CD datasets demonstrate that our RCNet achieves competitive performance with image-level labels. The source code is available athttps://github.com/Youzhihui/RCNet.
Zhi-Hui You, Sibao Chen 0001, Chris Ding, Lili Huang 0006, Jia-Xin Wang, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Multim.3
2025 Multi-view Subspace Classification: A Hierarchical Contrastive Approach and Low-rank Latent Representation
abstract
Effective multi-view subspace learning is crucial for enhancing classification performance on multi-view data. In this paper, we propose CMvLSCN, a novel end-to-end framework addressing multi-view classification at view, sample, and subspace levels. The key innovations are: Strengthening inter-view consistency within categories while weakening inter-view similarity across categories; Learning a unified latent subspace representation through the view fusion; and Imposing low-rank latent self-representation and hierarchical contrastive constraints to better classify multi-view data. CMvLSCN employs contrastive learning to optimize Kullback-Leibler divergence among views, imposes low-rank structure on the latent subspace, and introduces sample-level contrastive constraints. This approach captures underlying data relationships and enhances subspace representation discriminability. Experiments demonstrate superior performance, especially with limited training data. Code and datasets are available on GitHub.
Deyu Zeng, Zongze Wu 0001, Wei Liu 0200, Chris Ding
ICASSP5
2025 Learning Class Unique Features in Fine-Grained Visual Classification
abstract
A major challenge in Fine-Grained Visual Classification (FGVC) is distinguishing various categories with high inter-class similarity by learning the feature that differentiates the details. Conventional cross-entropy trained Convolutional Neural Network (CNN) fails this challenge as they may suffer from producing inter-class invariant features in FGVC. In this work, we innovatively propose to regularize the training of CNN by enforcing the uniqueness of the features of each category from an information-theoretic perspective. To achieve this goal, we formulate a minimax loss based on a game-theoretic framework, where a Nash equilibrium is proved to be consistent with this regularization objective. Besides, to avoid getting a solution that produces redundant features, we present a Feature Redundancy Loss (FRL) based on the normalized inner product between each selected feature map pair to complement the proposed minimax loss. The proposed method is versatile, as it can be utilized as a regularizer for features in the mid-level or the penultimate layer, and can be combined with any architectures. Extensive experimental results on several influential benchmarks along with visualization show that our method obtains significant improvement over the baseline model without extra cost and achieves state-of-the-art results.
Runkai Zheng, Li Liu 0036, Zhijia Yu, Yinqi Zhang, Hei Victor Cheng, Chris Ding
ICASSP6
2025 Effective and Efficient Similarity Search for DNA Sequences Through de Bruijn Sum Graph Embedding
abstract
Similarity search of DNA sequences is widely used in many genomic analyses, such as pathogen detection, gene function annotation, and evolutionary relationship discovery. Today, sequencing technologies are generating more and more DNA sequences. This requires more accurate and efficient sequence search methods that scale well to large sequence databases. Here, we present a new accurate and efficient DNA search algorithm that scales well to large data as shown in experiments. This algorithm involves three innovative techniques: (i) de Bruijn sum graph, which is a natural representation of multiple DNA sequences, (ii) sampling from equilibrium distribution instead of traditional uniform distribution, and (iii) a technique to solve the sink difficulty in random walk sampling on the directed graph. A sequence corresponds to a path on de Bruijn sum graph, which generates a vector pooled from the path node embedding vectors. A query sequence similarly corresponds to a vector embedding. Thus, the similarity search becomes a vector data search, which can be implemented very efficiently in the vector database. We compare our implementation with MMseqs2 (the most accurate), Bowtie2 (the fastest), DNA2Vec, etc (see more details in experiments). Extensive experiments show that our implementation achieves (i) superior search accuracy (up to 3.5% Top-1 accuracy improvement) to MMseqs2, (ii) comparable search speed to Bowtie2, and (iii) 26.5 times faster than DNA2Vec (146 min vs. 3,869 min) on a 32GB data for learning k-mer embedding. Code is provided in https://github.com/caiyuanzhe/SeqGraph2Vec/.
Zhaochong Yu, Zihang Yang, Chris Ding, Feijuan Huang, Yuanzhe Cai
ICDM3
2025 Explainable Graph Representation Learning via Graph Pattern Analysis
abstract
Explainable artificial intelligence (XAI) is an important area in the AI community, and interpretability is crucial for building robust and trustworthy AI models. While previous work has explored model-level and instance-level explainable graph learning, there has been limited investigation into explainable graph representation learning. In this paper, we focus on representation-level explainable graph learning and ask a fundamental question: What specific information about a graph is captured in graph representations? Our approach is inspired by graph kernels, which evaluate graph similarities by counting substructures within specific graph patterns. Although the pattern counting vector can serve as an explainable representation, it has limitations such as ignoring node features and being high-dimensional. To address these limitations, we introduce a framework (PXGL-GNN) for learning and explaining graph representations through graph pattern analysis. We start by sampling graph substructures of various patterns. Then, we learn the representations of these patterns and combine them using a weighted sum, where the weights indicate the importance of each graph pattern's contribution. We also provide theoretical analyses of our methods, including robustness and generalization. In our experiments, we show how to learn and explain graph representations for real-world data using pattern analysis. Additionally, we compare our method against multiple baselines in both supervised and unsupervised learning tasks to demonstrate its effectiveness.
Ziheng Sun, Chris Ding, Jicong Fan 0001
IJCAI3
2025 SecRASP: Next generation web application security protection methodology and framework
Chenggang He, Chris Ding
Comput. Secur.2
2025 Contrastive independent subspace analysis network for multi-view spatial information extraction
Deyu Zeng, Wei Liu 0200, Zongze Wu 0001, Chris Ding, Xiaopin Zhong
Neural Networks5
2025 Weighted Sparse Partial Least Squares With Joint Sample and Feature Selection for Integrating Multi-Omics Data
abstract
Sparse Partial Least Squares (sPLS) is a common dimensionality reduction technique for data fusion, which projects data samples from two views by seeking linear combinations with a small number of variables with the maximum variance. However, sPLS extracts the combinations between two data sets with all data samples so that it cannot detect latent subsets of samples. To extend the application of sPLS by identifying a specific subset of samples and remove outliers, we propose an $\ell _\infty /\ell _{0}$-norm constrained weighted sparse PLS ($\ell _\infty /\ell _{0}$-wsPLS) method for joint sample and feature selection, where the $\ell _\infty /\ell _{0}$-norm constrains are used to select a subset of samples. We prove that the $\ell _\infty /\ell _{0}$-norm constrains have the Kurdyka-Łojasiewicz property so that a globally convergent algorithm is developed to solve it. Moreover, multi-view data with a same set of samples can be available in various real problems. To this end, we extend the $\ell _\infty /\ell _{0}$-wsPLS model and propose two multi-view wsPLS models for multi-view data fusion. We develop an efficient iterative algorithm for each multi-view wsPLS model and show its convergence property. As well as numerical and biomedical data experiments demonstrate the efficiency of the proposed methods.
Wenwen Min, Taosheng Xu, Chris Ding
IEEE Trans. Comput. Biol. Bioinform.3
2025 Multidimensional Remote Sensing Change Detection Based on Siamese Dual-Branch Networks
abstract
Deep learning models, particularly convolutional neural networks (CNNs), have demonstrated outstanding feature learning capabilities, leading to remarkable performance in remote sensing change detection (RSCD) tasks. However, their most critical drawback lies in the lack of effective modeling of global information. This deficiency affects the model’s understanding of the overall context and structure of the entire image, making it difficult to distinguish between background and target areas, thereby leading to the erroneous identification of change regions. Second, features extracted by traditional backbone networks contain a significant amount of noise, resulting in blurred boundaries of changed objects. The challenge of effectively fusing detailed and semantic information to accurately differentiate pseudo changes remains significant. Furthermore, how to fully exploit multiscale information is another issue worth considering. We propose a full-scale multidimensional interaction network called SDSN, which enhances feature representation by leveraging both detail and semantic branches. Initially, bi-temporal images are processed by the encoder to extract coarse multiscale features. The semantic branch guides shallow-scale features, while the detail branch focuses on deep-scale features. Multikernel receptive module (MRM) aggregates global information. The detail branch utilizes a diversity variance module (DVM) and differential operations to generate refined change maps with noise reduction and background suppression. A multidimensional cross-perception module (MCM) guides the fusion of these change maps, establishing multidimensional dependencies to enrich feature representation. Compared with previous methods, SDSN demonstrates greater performance under complex environmental conditions, particularly noteworthy for its fewer parameters (4.03 M) and lower computational costs (7.94 G). The code is publicly available athttps://github.com/dpt000121/dpt.
Li-Rong Shen, Sibao Chen 0001, Lili Huang 0006, Zhi-Hui You, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Geosci. Remote. Sens.5
2025 Real-World Remote Sensing Image Dehazing: Benchmark and Baseline
abstract
Remote Sensing Image Dehazing (RSID) poses significant challenges in real-world scenarios due to the complex atmospheric conditions and severe color distortions that degrade image quality. The scarcity of real-world remote sensing hazy image pairs has compelled existing methods to rely primarily on synthetic datasets. However, these methods struggle with real-world applications due to the inherent domain gap between synthetic and real data. To address this, we introduce Real-World Remote Sensing Hazy Image Dataset (RRSHID), the first large-scale dataset featuring real-world hazy and hazy-free image pairs across diverse atmospheric conditions. Based on this, we propose MCAF-Net, a novel framework tailored for real-world RSID. Its effectiveness arises from three innovative components: Multi-branch Feature Integration Block Aggregator (MFIBA), which enables robust feature extraction through cascaded integration blocks and parallel multi-branch processing; Color-Calibrated Self-Supervised Attention Module (CSAM), which mitigates complex color distortions via self-supervised learning and attention-guided refinement; and Multi-Scale Feature Adaptive Fusion Module (MFAFM), which integrates features effectively while preserving local details and global context. Extensive experiments validate that MCAF-Net demonstrates state-of-the-art performance in real-world RSID, while maintaining competitive performance on synthetic datasets. The introduction of RRSHID and MCAF-Net sets new benchmarks for real-world RSID research, advancing practical solutions for this complex task. The code and dataset are publicly available at here.
Zeng-Hui Zhu, Wei Lu 0032, Sibao Chen 0001, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Geosci. Remote. Sens.4
2025 Contrastive Multiview Low-Rank Latent Subspace Self-Representation and Classification Network
abstract
Multiview data classification remains a challenging problem in machine learning, particularly in effectively integrating and representing data from different views. This article introduces contrastive multiview low-rank latent subspace self-representation and classification network (CMvLSCN), a novel end-to-end multiview discriminant learning framework that addresses classification from view, sample, and subspace levels. CMvLSCN employs contrastive learning to enhance interview consistency within categories while differentiating between categories. It imposes a low-rank latent self-representation structure on the unified subspace, capturing intrinsic data relationships. Additionally, sample-level contrastive constraints in the latent space further boost the representation’s discriminative power. Extensive experiments demonstrate CMvLSCN’s superior performance across various multiview classification tasks, notably maintaining robustness even with limited training data. Our code and datasets are publicly available on https://github.com/DeyuTsang/CMvLSCN
Deyu Zeng, Zongze Wu 0001, Wei Liu 0200, Chris Ding, Weixiang Liu
IEEE Trans. Syst. Man Cybern. Syst.5
2024 Learning to Optimize Permutation Flow Shop Scheduling via Graph-Based Imitation Learning
abstract
The permutation flow shop scheduling (PFSS), aiming at finding the optimal permutation of jobs, is widely used in manufacturing systems. When solving large-scale PFSS problems, traditional optimization algorithms such as heuristics could hardly meet the demands of both solution accuracy and computational efficiency, thus learning-based methods have recently garnered more attention. Some work attempts to solve the problems by reinforcement learning methods, which suffer from slow convergence issues during training and are still not accurate enough regarding the solutions. To that end, we propose to train the model via expert-driven imitation learning, which accelerates convergence more stably and accurately. Moreover, in order to extract better feature representations of input jobs, we incorporate the graph structure as the encoder. The extensive experiments reveal that our proposed model obtains significant promotion and presents excellent generalizability in large-scale problems with up to 1000 jobs. Compared to the state-of-the-art reinforcement learning method, our model's network parameters are reduced to only 37% of theirs, and the solution gap of our model towards the expert solutions decreases from 6.8% to 1.3% on average. The code is available at: https://github.com/longkangli/PFSS-IL.
Longkang Li, Siyuan Liang 0004, Zihao Zhu 0001, Chris Ding, Hongyuan Zha, Baoyuan Wu
AAAI4
2024 Neuron-Enhanced AutoEncoder Matrix Completion and Collaborative Filtering: Theory and Practice
abstract
Neural networks have shown promising performance in collaborative filtering and matrix completion but the theoretical analysis is limited and there is still room for improvement in terms of the accuracy of recovering missing values. This paper presents a neuron-enhanced autoencoder matrix completion (AEMC-NE) method and applies it to collaborative filtering. Our AEMC-NE adds an element-wise autoencoder to each output of the main autoencoder to enhance the reconstruction capability. Thus it can adaptively learn an activation function for the output layer to approximate possibly complicated response functions in real data. We provide theoretical analysis for AEMC-NE as well as AEMC to investigate the generalization ability of autoencoder and deep learning in matrix completion, considering both missing completely at random and missing not at random. We show that the element-wise neural network has the potential to reduce the generalization error bound, the data sparsity can be useful, and the prediction performance is closely related to the difference between the numbers of variables and samples. The numerical results on synthetic data and benchmark datasets demonstrated the effectiveness of AEMC-NE in comparison to many baselines.
Jicong Fan 0001, Zhao Zhang 0001, Chris Ding
ICLR4
2024 Learning Graph Representation via Graph Entropy Maximization
abstract
Graph representation learning aims to represent graphs as vectors that can be utilized in downstream tasks such as graph classification. In this work, we focus on learning diverse representations that can capture the graph information as much as possible. We propose quantifying graph information using graph entropy, where we define a probability distribution of a graph based on its nodes’ representations and global-graph representation. However, the computation of graph entropy is NP-hard due to the complex vertex-packing polytope involved in its definition. To address this challenge, we provide an approximation method leveraging orthonormal representations for graph entropy maximization. The proposed method is implemented via graph neural networks, resulting in informative node-level and graph-level representations. Experimental results demonstrate the effectiveness of our method in comparison to many baselines in unsupervised learning and semi-supervised learning tasks. The code of our method is available at https://github.com/MathAdventurer/GeMax.
Ziheng Sun, Chris Ding, Jicong Fan 0001
ICML3
2024 Segmentary group-sparsity self-representation learning and spectral clustering via double L21 norm
Deyu Zeng, Chris Ding, Zongze Wu 0001, Xiaopin Zhong, Weixiang Liu
Knowl. Based Syst.2
2024 DEGANet: Road Extraction Using Dual-Branch Encoder With Gated Attention Mechanism
abstract
Automatic identification and extraction of roads from high-resolution remote sensing images (RSIs) are important in remote sensing and computer vision. Advancements in remote sensing technology have increased the information in images, making road extraction more challenging. Conventional convolutional methods have limitations, such as loss of spatial details and inadequate fusion of multiscale features. To address these challenges, the letter introduces a novel encoder-decoder architecture called dual-branch encoder with gated attention mechanism network (DEGANet), for extracting road networks in remote sensing image (RSI). First, we propose a multigated informative self-attention (MGSA) module that combines information from dual-branch encoders. By integrating the ResNet and the dynamic snake convolution (DSC) block, which conforms to road shapes, the module emphasizes slender structures similar to roads, thus enhancing the extraction of road features and focusing on capturing more road details. Second, we also introduce the cascade receptive field enhancement (CRFE) module, which optimizes both accuracy and computational complexity. This module combines various receptive field enhancement modules to improve capture long-range dependencies and spatial information perception. Comprehensive experiments conducted on various public remote sensing road datasets demonstrate that our network attains greater segmentation accuracy (intersection over union (IoU) and$F1$score) and connectivity [average path length similarity (APLS)], validating the effectiveness of our proposed method.
Sibao Chen 0001, Lili Huang 0006, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Geosci. Remote. Sens. Lett.4
2024 Prototype Discriminative Learning for Semi-Supervised Change Detection in Remote Sensing Images
abstract
With the continuous progress of deep learning in remote sensing (RS) visual tasks, considerable advancements have been achieved in RS image change detection (CD). However, prevailing CD methods heavily rely on extensive sets of fully pixelwise hand-annotated training data, a time-consuming and costly process, and they fail to fully harness the potential benefits of deep feature representations within the deep feature domain. To tackle the mentioned issues, we propose a novel semi-supervised CD method called PDLCD, which strategically leverages useful information from massive unlabeled data to complement labeled data with just a few samples. Specifically, changed objects and unchanged backgrounds of bitemporal RS images are various and complex, our approach advocates dividing each category into multiple subclasses in the deep feature domain. In this scheme, the high-level feature of each subclass follows a Gaussian distribution. Then, the prototype discriminative learning (PDL) is introduced to explicitly encourage deep features of samples closer to the nearest prototype within their respective category, and away from all prototypes of other categories. We design feature discriminative loss (FDL) to implement PDL for constructing more pronounced intraclass compactness and interclass variability. Finally, we compute the supervised loss based on a limited set of labeled data, incorporate the unsupervised loss leveraging a substantial volume of unlabeled data, and include FDL within the deep feature domain to collectively optimize the model. Extensive experiments carried out on three challenging RS image CD datasets illustrate that our proposed semi-supervised CD method obtains better CD performance than previous counterparts. The source code is available at:https://github.com/Youzhihui/PDLCD.
Zhi-Hui You, Sibao Chen 0001, Jia-Xin Wang, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Geosci. Remote. Sens.4
2023 MetaLR: Meta-tuning of Learning Rates for Transfer Learning in Medical Imaging
Yixiong Chen, Li Liu 0036, Jingxian Li, Chris Ding, Zongwei Zhou
MICCAI (1)5
2023 Federated Spectral Clustering via Secure Similarity Reconstruction
abstract
Federated learning has a significant advantage in protecting information privacy. Many scholars proposed various secure learning methods within the framework of federated learning but the study on secure federated unsupervised learning especially clustering is limited. We in this work propose a secure kernelized factorization method for federated spectral clustering on distributed dataset. The method is non-trivial because the kernel or similarity matrix for spectral clustering is computed by data pairs, which violates the principle of privacy protection. Our method implicitly constructs an approximation for the kernel matrix on distributed data such that we can perform spectral clustering under the constraint of privacy protection. We provide a convergence guarantee of the optimization algorithm, reconstruction error bounds of the Gaussian kernel matrix, and the sufficient condition of correct clustering of our method. We also present some results of differential privacy. Numerical results on synthetic and real datasets demonstrate that the proposed method is efficient and accurate in comparison to the baselines.
Dong Qiao, Chris Ding, Jicong Fan 0001
NeurIPS2
2023 Lovász Principle for Unsupervised Graph Representation Learning
abstract
This paper focuses on graph-level representation learning that aims to represent graphs as vectors that can be directly utilized in downstream tasks such as graph classification. We propose a novel graph-level representation learning principle called Lovász principle, which is motivated by the Lovász number in graph theory. The Lovász number of a graph is a real number that is an upper bound for graph Shannon capacity and is strongly connected with various global characteristics of the graph. Specifically, we show that the handle vector for computing the Lovász number is potentially a suitable choice for graph representation, as it captures a graph's global properties, though a direct application of the handle vector is difficult and problematic. We propose to use neural networks to address the problems and hence provide the Lovász principle. Moreover, we propose an enhanced Lovász principle that is able to exploit the subgraph Lovász numbers directly and efficiently. The experiments demonstrate that our Lovász principles achieve competitive performance compared to the baselines in unsupervised and semi-supervised graph-level representation learning tasks. The code of our Lovász principles is publicly available on GitHub.
Ziheng Sun, Chris Ding, Jicong Fan 0001
NeurIPS2
2023 Data representation learning via dictionary learning and self-representation
Deyu Zeng, Zongze Wu 0001, Chris Ding
Appl. Intell.4
2023 Tensorized Bipartite Graph Learning for Multi-View Clustering
abstract
Despite the impressive clustering performance and efficiency in characterizing both the relationship between the data and cluster structure, most existing graph-based multi-view clustering methods still have the following drawbacks. They suffer from the expensive time burden due to both the construction of graphs and eigen-decomposition of Laplacian matrix. Moreover, none of them simultaneously considers the similarity of inter-view and similarity of intra-view. In this article, we propose a variance-based de-correlation anchor selection strategy for bipartite construction. The selected anchors not only cover the whole classes but also characterize the intrinsic structure of data. Following that, we present a tensorized bipartite graph learning for multi-view clustering (TBGL). Specifically, TBGL exploits the similarity of inter-view by minimizing the tensor Schatten p-norm, which well exploits both the spatial structure and complementary information embedded in the bipartite graphs of views. We exploit the similarity of intra-view by using the [Formula: see text]-norm minimization regularization and connectivity constraint on each bipartite graph. So the learned graph not only well encodes discriminative information but also has the exact connected components which directly indicates the clusters of data. Moreover, we solve TBGL by an efficient algorithm which is time-economical and has good convergence. Extensive experimental results demonstrate that TBGL is superior to the state-of-the-art methods. Codes and datasets are available: https://github.com/xdweixia/TBGL-MVC.
Wei Xia 0007, Quanxue Gao, Qianqian Wang 0001, Xinbo Gao 0001, Chris Ding, Dacheng Tao
IEEE Trans. Pattern Anal. Mach. Intell.5
2023 Combinatorial online high-order interactive feature selection based on dynamic graph convolution network
Wen-Bin Wu, Jun-Jun Sun, Sibao Chen 0001, Chris Ding, Bin Luo 0001
Signal Process.4
2023 A Robust Feature Downsampling Module for Remote-Sensing Visual Tasks
abstract
Remote sensing (RS) images present unique challenges for computer vision due to lower resolution, smaller objects, and fewer features. Mainstream backbone networks show promising results for traditional visual tasks. However, they use convolution to reduce feature map dimensionality, which can result in information loss for small objects in RS images and decreased performance. To address this problem, we propose a new and universal downsampling module named Robust Feature Downsampling (RFD). RFD fuses multiple feature maps extracted by different downsampling techniques, creating a more robust feature map with a complementary set of features. Leveraging this, we overcome the limitations of conventional convolutional downsampling, resulting in more accurate and robust analysis of RS images. We develop two versions of RFD module, Shallow RFD (SRFD) and Deep RFD (DRFD), tailored to adapt to different stages of feature capture and improve feature robustness. We replace the downsampling layers of existing mainstream backbones with RFD module and conduct comparative experiments on several public RS image datasets. The results show significant improvements compared to baseline approaches in RS image classification, object detection, and semantic segmentation. Specifically, our RFD module achieved an average performance gain of 1.5% on NWPU-RESISC45 classification dataset without utilizing any additional pretraining data, resulting in state-of-the-art performance on this dataset. Moreover, in detection and segmentation tasks on DOTA and iSAID datasets, our RFD module outperforms the baseline approaches by 2-7% when utilizing pretraining data from NWPU-RESISC45. These results highlight the value of RFD module in enhancing the performance of RS visual tasks.
Wei Lu 0032, Sibao Chen 0001, Jin Tang 0001, Chris Ding, Bin Luo 0001
IEEE Trans. Geosci. Remote. Sens.4
2023 Crossed Siamese Vision Graph Neural Network for Remote-Sensing Image Change Detection
abstract
The development of deep learning in remote sensing (RS) visual tasks has led to remarkable progress in RS image change detection (CD). However, RS bi-temporal images cover complex and confusing scenes due to natural environmental factors, which presents challenges for CD task. How to effectively exploit long-range dependencies and sensitively discriminate real-changes with various scales from pseudo-changes are urgent problems. It is especially obvious for the changes of building structures man-made. This paper presents a CD approach named CSViG, which utilizes Siamese Vision Graph neural network (SViG) with crossed feature fusion. SViG acts as a feature extractor to capture richer short- and long-range dependencies. Crossed feature fusion consists of a horizontal feature fusion module (HFFM) and a vertical feature fusion module (VFFM). HFFM designs cross-concatenation (CC) way to reveal real-changes from pseudo-change in the same horizontal stage, after which global and local features are extracted by using attention mechanism and multi-scale depth-wise separable convolution. VFFM further fuses complementary content from vertical multiple stages to effectively represent change regions of different sizes (tiny or huge) by using attention mechanism. Extensive comparative experiments conducted on three available building change detection datasets demonstrate that the proposed method achieves better CD performance than previous counterparts.
Zhi-Hui You, Jia-Xin Wang, Sibao Chen 0001, Chris Ding, Guizhou Wang, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Geosci. Remote. Sens.4
2023 Generating and Weighting Semantically Consistent Sample Pairs for Ultrasound Contrastive Learning
abstract
Well-annotated medical datasets enable deep neural networks (DNNs) to gain strong power in extracting lesion-related features. Building such large and well-designed medical datasets is costly due to the need for high-level expertise. Model pre-training based on ImageNet is a common practice to gain better generalization when the data amount is limited. However, it suffers from the domain gap between natural and medical images. In this work, we pre-train DNNs on ultrasound (US) domains instead of ImageNet to reduce the domain gap in medical US applications. To learn US image representations based on unlabeled US videos, we propose a novel meta-learning-based contrastive learning method, namely Meta Ultrasound Contrastive Learning (Meta-USCL). To tackle the key challenge of obtaining semantically consistent sample pairs for contrastive learning, we present a positive pair generation module along with an automatic sample weighting module based on meta-learning. Experimental results on multiple computer-aided diagnosis (CAD) problems, including pneumonia detection, breast cancer classification, and breast tumor segmentation, show that the proposed self-supervised method reaches state-of-the-art (SOTA). The codes are available at https://github.com/Schuture/Meta-USCL.
Yixiong Chen, Chunhui Zhang 0001, Chris Ding, Li Liu 0036
IEEE Trans. Medical Imaging3
2023 Model Compression Based on Differentiable Network Channel Pruning
abstract
Although neural networks have achieved great success in various fields, applications on mobile devices are limited by the computational and storage costs required for large models. The model compression (neural network pruning) technology can significantly reduce network parameters and improve computational efficiency. In this article, we propose a differentiable network channel pruning (DNCP) method for model compression. Unlike existing methods that require sampling and evaluation of a large number of substructures, our method can efficiently search for optimal substructure that meets resource constraints (e.g., FLOPs) through gradient descent. Specifically, we assign a learnable probability to each possible number of channels in each layer of the network, relax the selection of a particular number of channels to a softmax over all possible numbers of channels, and optimize the learnable probability in an end-to-end manner through gradient descent. After the network parameters are optimized, we prune the network according to the learnable probability to obtain the optimal substructure. To demonstrate the effectiveness and efficiency of DNCP, experiments are conducted with ResNet and MobileNet V2 on CIFAR, Tiny ImageNet, and ImageNet datasets.
Yu-Jie Zheng, Sibao Chen 0001, Chris Ding, Bin Luo 0001
IEEE Trans. Neural Networks Learn. Syst.3
2022 Data Representation and Clustering with Double Low-Rank Constraints
Haoming He, Deyu Zeng, Chris Ding, Zongze Wu 0001
ICONIP (4)3
2022 SIECP: Neural Network Channel Pruning based on Sequential Interval Estimation
Sibao Chen 0001, Yu-Jie Zheng, Chris Ding, Bin Luo 0001
Neurocomputing3
2022 Semi-Supervised Semantic Segmentation of Remote Sensing Images With Iterative Contrastive Network
abstract
With the development of deep learning, semantic segmentation of remote sensing images has made great progress. However, segmentation algorithms based on deep learning usually require a huge number of labeled images for model training. For remote sensing images, pixel-level annotation usually consumes expensive resources. To alleviate this problem, this letter proposes a semi-supervised segmentation method of remote sensing images based on an iterative contrastive network. This method combines few labeled images and more unlabeled images to significantly improve the model performance. First, contrastive networks continuously learn more potential information by using better pseudo labels. Then, the iterative training method keeps the differences between models to better improve the segmentation performance. The semi-supervised experiments on different remote sensing datasets prove that this method has a better performance than the related methods. Code is available athttps://github.com/VCISwang/ICNet.
Jia-Xin Wang, Sibao Chen 0001, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Geosci. Remote. Sens. Lett.3
2022 Labeled-Robust Regression: Simultaneous Data Recovery and Classification
abstract
Rank minimization is widely used to extract low-dimensional subspaces. As a convex relaxation of the rank minimization, the problem of nuclear norm minimization has been attracting widespread attention. However, the standard nuclear norm minimization usually results in overcompression of data in all subspaces and eliminates the discrimination information between different categories of data. To overcome these drawbacks, in this article, we introduce the label information into the nuclear norm minimization problem and propose a labeled-robust principal component analysis (L-RPCA) to realize nuclear norm minimization on multisubspace data. Compared with the standard nuclear norm minimization, our method can effectively utilize the discriminant information in multisubspace rank minimization and avoid excessive elimination of local information and multisubspace characteristics of the data. Then, an effective labeled-robust regression (L-RR) method is proposed to simultaneously recover the data and labels of the observed data. Experiments on real datasets show that our proposed methods are superior to other state-of-the-art methods.
Deyu Zeng, Zongze Wu 0001, Chris Ding, Qingyu Yang 0003, Shengli Xie 0001
IEEE Trans. Cybern.3
2022 RanPaste: Paste Consistency and Pseudo Label for Semisupervised Remote Sensing Image Semantic Segmentation
abstract
With the development of deep learning, remote sensing (RS) image segmentation has been applied with marked success. However, in the process of model training, the large number of labeled images required more expensive annotation. A key challenge is how to make full use of extensive unlabeled images available to improve the segmentation model. In this article, we propose a semisupervised remote sensing image semantic segmentation method defined as RanPaste, which combines labeled images with unlabeled images to improve segmentation performance. First, we obtain pseudo label by randomly pasting part of the ground truth label into the predicted segmentation map. Then, we combine the labeled and unlabeled images to generate rough predictions after strong augmentation. Finally, by using the semisupervised loss, we achieve better performance on remote sensing image segmentation. Our method combines consistency regularization and pseudo label and then utilizes thresholds to gradually improve the model performance. RanPaste enables the model to learn more underlying information in the unlabeled data. Experimental results on six datasets show that RanPaste can learn more latent information from unlabeled data to improve segmentation performance. Besides, our approach achieves better segmentation results on different network structures and datasets.
Jia-Xin Wang, Sibao Chen 0001, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Geosci. Remote. Sens.3
2021 Intelligent Machine Learning System for Predicting Customer Churn
abstract
Nowadays, customer churn issue is becoming more and more important, which is the key indicator of the business and production success. But how to predict the actual customer churn and take action before customer loss is becoming a difficult issue in the industry. At the same time, how to keep the place of production is the first problem we are facing. After the deep research, we use Artificial Intelligence (AI) and Machine Learning (ML) technology to develop a smart intelligent system and reduce the actual customer churn about the production. This paper will explain the machine learning technology which used in this smart intelligent system and the reader will learn how to use this system to reduce customer loss. In the customer’s churn prediction model aspect, the most popular predictive models have been used, namely, support vector machines, random forests, K-nearest neighbors, and Gradient boosting classifier are applied to check the effect on accuracy, AUC, and F1-score. Through the experiment, it proofs that the Gradient boosting classifier and Random forests give the highest accuracy of 95.32% and 94.29% respectively. The highest AUC score of 91% which achieved by both Gradient boosting classifier and random forests. The highest F1-score of 97.3% is achieved by the Gradient boosting classifier which outperforms over others.
Chenggang He, Chris Ding, Sibao Chen 0001, Bin Luo 0001
ICTAI2
2021 SwitchFlow: preemptive multitasking for deep learning
abstract
Accelerators, such as GPU, are a scarce resource in deep learning (DL). Effectively and efficiently sharing GPU leads to improved hardware utilization as well as user experiences, who may need to wait for hours to access GPU before a long training job is done. Spatial and temporal multitasking on GPU have been studied in the literature, but popular deep learning frameworks, such as Tensor-Flow and PyTorch, lack the support of GPU sharing among multiple DL models, which are typically represented as computation graphs, heavily optimized by underlying DL libraries, and run on a complex pipeline spanning CPU and GPU. Our study shows that GPU kernels, spawned from computation graphs, can barely execute simultaneously on a single GPU and time slicing may lead to low GPU utilization.
Xiaofeng Wu 0002, Jia Rao, Wei Chen 0038, Hang Huang, Chris Ding, Heng Huang 0001
Middleware5
2021 Regularization graph convolutional networks with data augmentation
Xiu-Zhi Tian, Chris Ding, Sibao Chen 0001, Bin Luo 0001, Xin Wang 0013
Neurocomputing2
2021 Non-Greedy L21-Norm Maximization for Principal Component Analysis
abstract
Principal Component Analysis (PCA) is one of the most important unsupervised methods to handle high-dimensional data. However, due to the high computational complexity of its eigen-decomposition solution, it is hard to apply PCA to the large-scale data with high dimensionality, e.g., millions of data points with millions of variables. Meanwhile, the squared L2-norm based objective makes it sensitive to data outliers. In recent research, the L1-norm maximization based PCA method was proposed for efficient computation and being robust to outliers. However, this work used a greedy strategy to solve the eigenvectors. Moreover, the L1-norm maximization based objective may not be the correct robust PCA formulation, because it loses the theoretical connection to the minimization of data reconstruction error, which is one of the most important intuitions and goals of PCA. In this paper, we propose to maximize the L21-norm based robust PCA objective, which is theoretically connected to the minimization of reconstruction error. More importantly, we propose the efficient non-greedy optimization algorithms to solve our objective and the more general L21-norm maximization problem with theoretically guaranteed convergence. Experimental results on real world data sets show the effectiveness of the proposed method for principal component analysis.
Feiping Nie 0001, Lai Tian, Heng Huang 0001, Chris Ding
IEEE Trans. Image Process.4
2021 Learning Graph Similarity With Large Spectral Gap
abstract
Learning a good graph similarity matrix in data clustering is very crucial. The goal of clustering is to construct a good graph similarity matrix such that the similarity of points between the same classes is largest, and the similarity of points between different classes is smallest. In this paper, a more efficient subspace segmentation approach to learn a similarity matrix with large spectral gap is proposed. In our model, a robust self-representation coefficient matrix is learned by utilizing the Schatten-p norm instead of the conventional rank function. Besides, the fast block-diagonal structure of the coefficient representation matrix is enhanced by learning and optimizing the co-association matrix with the soft label of clustering results simultaneously in a unified framework. The affinity graphs constructed in this paper can clearly reveal the intrinsic structures of the data sets. Extensive experiments on the real data sets demonstrate that our proposed method can perform better than the state-of-the-art methods.
Zongze Wu 0001, Sihui Liu, Chris Ding, Shengli Xie 0001
IEEE Trans. Syst. Man Cybern. Syst.3
2020 Large-Scale Network Representation Learning Based on Improved Louvain Algorithm and Deep Autoencoder
Shou-Jiu Xiong, Sibao Chen 0001, Chris Ding, Bin Luo 0001
PRCV (3)3
2020 Double robust principal component analysis
Qianqian Wang 0001, Quanxue Gao, Gan Sun, Chris Ding
Neurocomputing4
2020 A group lasso based sparse KNN classifier
Shuai Zheng 0002, Chris Ding
Pattern Recognit. Lett.2
2020 Revisiting L2, 1-Norm Robustness With Vector Outlier Regularization
abstract
In many real-world applications, data usually contain outliers. One popular approach is to use the L2,1-norm function as a robust loss/error function. However, the robustness of the L2,1-norm function is not well understood so far. In this brief, we propose a new vector outlier regularization (VOR) framework to understand and analyze the robustness of the L2,1-norm function. Our VOR function defines a data point to be the outlier if it is outside a threshold with respect to a theoretical prediction, and regularizes it, i.e., pull it back to the threshold line. Thus, in the VOR function, how far an outlier lies away from its theoretical predicted value does not affect the final regularization and analysis results. One important aspect of the VOR function is that it has an equivalent continuous formulation, based on which we can prove that the L2,1-norm function is the limiting case of the proposed VOR function. Based on this theoretical result, we thus provide a new and intuitive explanation for the robustness property of the L2,1-norm function. As an example, we use the VOR function to matrix factorization and propose a VOR principal component analysis (PCA) (VORPCA). We show some benefits of VORPCA on data reconstruction and clustering tasks.
Bo Jiang 0002, Chris Ding
IEEE Trans. Neural Networks Learn. Syst.2
2020 Supervised Dimensionality Reduction Methods via Recursive Regression
abstract
In this article, the recursive problems of both orthogonal linear discriminant analysis (OLDA) and orthogonal least squares regression (OLSR) are investigated. Different from other works, the associated recursive problems are addressed via a novel recursive regression method, which achieves the dimensionality reduction in the orthogonal complement space heuristically. As for the OLDA, an efficient method is developed to obtain the associated optimal subspace, which is closely related to the orthonormal basis of the optimal solution to the ridge regression. As for the OLSR, the scalable subspace is introduced to build up an original OLSR with optimal scaling (OS). Through further relaxing the proposed problem into a convex parameterized orthogonal quadratic problem, an effective approach is derived, such that not only the optimal subspace can be achieved but also the OS could be obtained automatically. Accordingly, two supervised dimensionality reduction methods are proposed via obtaining the heuristic solutions to the recursive problems of the OLDA and the OLSR.
Yun Liu 0021, Rui Zhang 0017, Feiping Nie 0001, Xuelong Li 0001, Chris Ding
IEEE Trans. Neural Networks Learn. Syst.5
2019 A Probabilistic Derivation of LASSO and L12-Norm Feature Selections
abstract
LASSO and ℓ2,1-norm based feature selection had achieved success in many application areas. In this paper, we first derive LASSO and ℓ1,2-norm feature selection from a probabilistic framework, which provides an independent point of view from the usual sparse coding point of view. From here, we further propose a feature selection approach based on the probability-derived ℓ1,2-norm. We point out some inflexibility in the standard feature selection that the feature selected for all different classes are enforced to be exactly the same using the widely used ℓ2,1-norm, which enforces the joint sparsity across all the data instances. Using the probabilityderived ℓ1,2-norm feature selection, allowing certain flexibility that the selected features do not have to be exactly same for all classes, the resulting features lead to better classification on six benchmark datasets.
Di Ming, Chris Ding, Feiping Nie 0001
AAAI2
2019 Robust Flexible Feature Selection via Exclusive L21 Regularization
abstract
Recently, exclusive lasso has demonstrated its promising results in selecting discriminative features for each class. The sparsity is enforced on each feature across all the classes via L12-norm. However, the exclusive sparsity of L12-norm could not screen out a large amount of irrelevant and redundant noise features in high-dimensional data space, since each feature belongs to at least one class. Thus, in this paper, we introduce a novel regularization called "exclusive L21", which is short for "L21 with exclusive lasso", towards robust flexible feature selection. The exclusive L21 regularization is the mix of L21-norm and L12-norm, which brings out joint sparsity at inter-group level and exclusive sparsity at intra-group level simultaneously. An efficient augmented Lagrange multipliers based optimization algorithm is proposed to iteratively solve the exclusive L21 regularization in a row-wise fashion. Extensive experiments on twelve benchmark datasets demonstrate the effectiveness of the proposed regularization and the optimization algorithm as compared to state-of-the-arts.
Di Ming, Chris Ding
IJCAI2
2019 Pyramid Attention Dense Network for Image Super-Resolution
abstract
Recent deep convolution neural networks has made remarkable progress in single images super-resolution area. They achieved very high Peak Signal to Noise Ratio (PSNR) and structural similarity (SSIM), by improved learning of high-frequency details to enhance visual perception. However, current models usually ignore relations between adjacent pixels. In this work, we propose a network that incorporate gradients of adjacent pixels in addition to per-pixel loss and perceptual loss. In addition, we utilize multi-stage network learning to progressively generate high resolution images, by incorporate a new inter-stage feedback in the Laplacian pyramid network structure. Furthermore, we adopted recently proposed attention mechanism and dense block structure. The proposed Pyramid Attention Dense model for image super-resolution achieved state-of-the-art performance in experiments on four benchmark datasets.
Sibao Chen 0001, Bin Luo 0001, Chris Ding, Shilei Huang
IJCNN4
2019 Multiple Back Propagation Network and Metric Fusion for Person Re-identification
abstract
Person re-identification (Re-ID) is a research focus in pattern recognition, which is to identify a person from another camera view. Many researches have studied feature representations and metric distances of person images, which are robust to changes of view angle and illumination. In this paper, we propose a Multiple Back Propagation (MBP) network and Metric Fusion (MF) for person Re-ID. The proposed MBP network is based on DenseNet or ResNet. Each Dense-conv layer or Conv-ID block is linked by a MBP layer. Each MBP layer is divided into two sub-streams. One sub-stream is connected to softmax loss and the other sub-stream is transferred to a convolution layer followed by triplet loss. A Metric Fusion (MF) method with an optimized weighting scheme is proposed for deep feature fusion. Furthermore, we propose a new metric Re-ranking Euclidean distance joining metric fusion. Experiments on three large-scale person Re-ID benchmark datasets, including Market1501, CUHK03 and DukeMTMC-reID, show that the proposed MBPMF method can achieve state-of-the-art performances.
Sibao Chen 0001, Bin Luo 0001, Chris Ding
IJCNN4
2019 SRAGAN: Generating Colour Landscape Photograph from Sketch
abstract
Generating sketch from colour landscape photograph is very easy while it is hard to generate colour photograph from landscape sketch. In this paper, a new automatic conversion network, named Sparse Residual Attention Generative Adversarial Networks (SRAGAN), is proposed to generate landscape colour photograph from sketch. Besides of generator adversarial loss, we not only adopt L1-regularized per-pix loss, but also combine L1-regularized perceptual loss together into our model. Due to the sparsity of L1-norm, it can preserve boundary edge information very well, which makes our model can handle well the conversion task of sketch-to-photo. In addition, we proposed a ResAttention block to our network structure, which combines the residual learning blocks with attention module. Experiments show that the landscape colour photographes generated by our SRAGAN looks more natural with bright colour and clear edge information. At the same time, we integrate two models so that we can generate winter-style and summer-style photographes from the same landscape sketch. Experiments demonstrate that our method outperforms many state-of-the-arts both in quantitative and in visual performance.
Sibao Chen 0001, Bin Luo 0001, Chris Ding, Justin Jian Zhang
IJCNN4
2019 Sparse classification using Group Matching Pursuit
Shuai Zheng 0002, Chris Ding
Neurocomputing2
2019 Extended adaptive Lasso for multi-class and multi-label feature selection
Sibao Chen 0001, Yu-Mei Zhang, Chris Ding, Justin Jian Zhang, Bin Luo 0001
Knowl. Based Syst.3
2019 Feature selection based on correlation deflation
Sibao Chen 0001, Chris Ding, Bin Luo 0001
Neural Comput. Appl.2
2019 ${R}_1$ -2-DPCA and Face Recognition
abstract
2-D principal component analysis (2-DPCA) is one of the successful dimensionality reduction approaches for image classification and representation. However, 2-DPCA is not robust to outliers. To tackle this problem, we present an efficient robust method, namely R1-2-DPCA for feature extraction. R1-2-DPCA aims to seek the projection matrix such that the projected data have the maximum variance, which is measured by R1-norm. Compared with most existing robust 2-DPCA methods, our model is not only robust to outliers but also helps encode discriminant information. Accordingly, we develop a nongreedy iterative algorithm, which has not only a closed-form solution in each iteration but also a good convergence, to solve our model. Moreover, to further improve classification performance, we employ nuclear norm as the distance metric in the classification phase. Extensive experiments on several face databases illustrate that our proposed method is superior to most existing robust 2-DPCA methods.
Quanxue Gao, Sai Xu, Chris Ding, Xinbo Gao 0001, Yunsong Li 0001
IEEE Trans. Cybern.4
2019 Image Representation and Learning With Graph-Laplacian Tucker Tensor Decomposition
abstract
Tucker tensor decomposition (TD) is widely used for image representation, reconstruction, and learning tasks. Compared to principal component analysis (PCA) models, tensor models retain more 2-D characteristics of images whereas PCA models linearize images. However, traditional TD involves attribute information only and thus does not consider the pairwise similarity information between images. In this paper, we propose a graph-Laplacian tucker tensor decomposition (GLTD) which explores both attributes and pairwise similarity information simultaneously. Generally, GLTD has three main benefits: 1) GLTD reconstruction shows clear robustness against image occlusions/outliers. We provide analysis to show that Laplacian regularization is mainly responsible to this robustness via an out-of-sample GLTD model. To the best of our knowledge, this Laplacian regularization induced robustness of TD has not been studied or emphasized before; 2) GLTD representation performs more regularity, which improves both unsupervised and supervised learning results; and 3) an effective algorithm is derived to solve GLTD problem. Although GLTD is a noncovex problem, the proposed algorithm is shown experimentally to provide a stable/unique solution starting from different random initializations. Experimental results on image reconstruction, data clustering, and classification tasks show the benefits of GLTD.
Bo Jiang 0002, Chris Ding, Jin Tang 0001, Bin Luo 0001
IEEE Trans. Cybern.2
2019 Harmonic Mean Linear Discriminant Analysis
abstract
In machine learning and data mining, dimensionality reduction is one of the main tasks. Linear Discriminant Analysis (LDA) is a widely used supervised dimensionality reduction algorithm and it has attracted a lot of research interests. Classical Linear Discriminant Analysis finds a subspace to minimize within-class distance and maximize between-class distance, where between-class distance is computed using arithmetic mean of all between-class distances. However, arithmetic mean between-class distance has some limitations. First, arithmetic mean gives equal weight to all between-class distances, and large between-class distance could dominate the result. Second, it does not consider pairwise between-class distance and thus some classes may overlap with each other in the subspace. In this paper, we propose two formulations of harmonic mean based Linear Discriminant Analysis: HLDA and HLDAp, to demonstrate the benefit of harmonic mean between-class distance and overcome the limitations of classical LDA. We compare our algorithm with 11 existing single-label algorithms on seven datasets and five existing multi-label algorithms on two datasets. On some single-label experiment data, the classification accuracy absolute percentage increase can reach 39 percent compared to state-of-art existing algorithms; on multi-label data, significant improvement on five evaluation metric has been achieved compared to existing algorithms.
Shuai Zheng 0002, Chris Ding, Feiping Nie 0001, Heng Huang 0001
IEEE Trans. Knowl. Data Eng.2
2018 Exercise-Enhanced Sequential Modeling for Student Performance Prediction
abstract
In online education systems, for offering proactive services to students (e.g., personalized exercise recommendation), a crucial demand is to predict student performance (e.g., scores) on future exercising activities. Existing prediction methods mainly exploit the historical exercising records of students, where each exercise is usually represented as the manually labeled knowledge concepts, and the richer information contained in the text description of exercises is still underexplored. In this paper, we propose a novel Exercise-Enhanced Recurrent Neural Network (EERNN) framework for student performance prediction by taking full advantage of both student exercising records and the text of each exercise. Specifically, for modeling the student exercising process, we first design a bidirectional LSTM to learn each exercise representation from its text description without any expertise and information loss. Then, we propose a new LSTM architecture to trace student states (i.e., knowledge states) in their sequential exercising process with the combination of exercise representations. For making final predictions, we design two strategies under EERNN, i.e., EERNNM with Markov property and EERNNA with Attention mechanism. Extensive experiments on large-scale real-world data clearly demonstrate the effectiveness of EERNN framework. Moreover, by incorporating the exercise correlations, EERNN can well deal with the cold start problems from both student and exercise perspectives.
Yu Su 0002, Qingwen Liu 0002, Qi Liu 0003, Zhenya Huang, Yu Yin 0002, Enhong Chen, Chris Ding, Si Wei
AAAI7
2018 Transductive Semi-Supervised Deep Learning Using Min-Max Features
Weiwei Shi 0003, Yihong Gong, Chris Ding, Zhiheng Ma, Nanning Zheng 0001
ECCV (5)3
2018 A discriminative multi-class feature selection method via weighted l2, 1-norm and Extended Elastic Net
Sibao Chen 0001, Chris Ding, Bin Luo 0001
Neurocomputing3
2018 Robust data representation using locally linear embedding guided PCA
Bo Jiang 0002, Chris Ding, Bin Luo 0001
Neurocomputing2
2018 Saliency detection via a multi-layer graph based diffusion model
Bo Jiang 0002, Zhouqin He, Chris Ding, Bin Luo 0001
Neurocomputing3
2018 Linear regression based projections for dimensionality reduction
Sibao Chen 0001, Chris Ding, Bin Luo 0001
Inf. Sci.2
2018 A Nonnegative Locally Linear KNN model for image recognition
Sibao Chen 0001, Yu-Lan Xu, Chris Ding, Bin Luo 0001
Pattern Recognit.3
2018 Non-greedy Max-min Large Margin based on L1-norm
Sibao Chen 0001, Chong Zuo, Chris Ding, Bin Luo 0001
Pattern Recognit. Lett.3
2017 Nonnegative Orthogonal Graph Matching
abstract
Graph matching problem that incorporates pair-wise constraints can be formulated as Quadratic Assignment Problem(QAP). The optimal solution of QAP is discrete and combinational, which makes QAP problem NP-hard. Thus, many algorithms have been proposed to find approximate solutions. In this paper, we propose a new algorithm, called Nonnegative Orthogonal Graph Matching (NOGM), for QAP matching problem. NOGM is motivated by our new observation that the discrete mapping constraint of QAP can be equivalently encoded by a nonnegative orthogonal constraint which is much easier to implement computationally. Based on this observation, we develop an effective multiplicative update algorithm to solve NOGM and thus can find an effective approximate solution for QAP problem. Comparing with many traditional continuous methods which usually obtain continuous solutions and should be further discretized, NOGM can obtain a sparse solution and thus incorporates the desirable discrete constraint naturally in its optimization. Promising experimental results demonstrate benefits of NOGM algorithm.
Bo Jiang 0002, Jin Tang 0001, Chris Ding, Bin Luo 0001
AAAI3
2017 Rank Ordering Constraints Elimination with Application for Kernel Learning
Ying Xie 0002, Chris Ding, Yihong Gong, Zongze Wu 0001
AAAI2
2017 Binary Constraint Preserving Graph Matching
abstract
Graph matching is a fundamental problem in computer vision and pattern recognition area. In general, it can be formulated as an Integer Quadratic Programming (IQP) problem. Since it is NP-hard, approximate relaxations are required. In this paper, a new graph matching method has been proposed. There are three main contributions of the proposed method: (1) we propose a new graph matching relaxation model, called Binary Constraint Preserving Graph Matching (BPGM), which aims to incorporate the discrete binary mapping constraints more in graph matching relaxation. Our BPGM is motivated by a new observation that the discrete binary constraints in IQP matching problem can be represented (or encoded) exactly by a ℓ2-norm constraint. (2) An effective projection algorithm has been derived to solve BPGM model. (3) Using BPGM, we propose a path-following strategy to optimize IQP matching problem and thus obtain a desired discrete solution at convergence. Promising experimental results show the effectiveness of the proposed method.
Bo Jiang 0002, Jin Tang 0001, Chris Ding, Bin Luo 0001
CVPR3
2017 Graph Matching via Multiplicative Update Algorithm
abstract
As a fundamental problem in computer vision, graph matching problem can usually be formulated as a Quadratic Programming (QP) problem with doubly stochastic and discrete (integer) constraints. Since it is NP-hard, approximate algorithms are required. In this paper, we present a new algorithm, called Multiplicative Update Graph Matching (MPGM), that develops a multiplicative update technique to solve the QP matching problem. MPGM has three main benefits: (1) theoretically, MPGM solves the general QP problem with doubly stochastic constraint naturally whose convergence and KKT optimality are guaranteed. (2) Em- pirically, MPGM generally returns a sparse solution and thus can also incorporate the discrete constraint approximately. (3) It is efficient and simple to implement. Experimental results show the benefits of MPGM algorithm.
Bo Jiang 0002, Jin Tang 0001, Chris Ding, Yihong Gong, Bin Luo 0001
NIPS3
2017 From Protein Sequence to Protein Function via Multi-Label Linear Discriminant Analysis
abstract
Sequence describes the primary structure of a protein, which contains important structural, characteristic, and genetic information and thereby motivates many sequence-based computational approaches to infer protein function. Among them, feature-base approaches attract increased attention because they make prediction from a set of transformed and more biologically meaningful sequence features. However, original features extracted from sequence are usually of high dimensionality and often compromised by irrelevant patterns, therefore dimension reduction is necessary prior to classification for efficient and effective protein function prediction. A protein usually performs several different functions within an organism, which makes protein function prediction amulti-label classificationproblem. In machine learning, multi-label classification deals with problems where each object may belong to more than one class. As a well-known feature reduction method, linear discriminant analysis (LDA) has been successfully applied in many practical applications. It, however, by nature is designed forsingle-label classification, in which each object can belong to exactly one class. Because directly applying LDA in multi-label classification causes ambiguity when computing scatters matrices, we apply a new Multi-label Linear Discriminant Analysis (MLDA) approach to address this problem and meanwhile preserve powerful classification capability inherited from classical LDA. We further extend MLDA by$\ell _1$-normalization to overcome the problem of over-counting data points with multiple labels. In addition, we incorporate biological network data using Laplacian embedding into our method, and assess the reliability of predicted putative functions. Extensive empirical evaluations demonstrate promising results of our methods.
Hua Wang 0007, Lin Yan 0003, Heng Huang 0001, Chris Ding
IEEE ACM Trans. Comput. Biol. Bioinform.4
2017 Active Learning for Classification with Maximum Model Change
abstract
Most existing active learning studies focus on designing sample selection algorithms. However, several fundamental problems deserve investigation to provide deep insight into active learning. In this article, we conduct an in-depth investigation on active learning for classification from the perspective of model change. We derive a general active learning framework for classification called maximum model change (MMC), which aims at querying the influential examples. The model change is quantified as the difference between the model parameters before and after training with the expanded training set. Inspired by the stochastic gradient update rule, the gradient of the loss with respect to a given candidate example is adopted to approximate the model change. This framework is applied to two popular classifiers: support vector machines and logistic regression. We analyze the convergence property of MMC and theoretically justify it. We explore the connection between MMC and uncertainty-based sampling to provide a uniform view. In addition, we discuss its potential usability to other learning models and show its applicability in a wide range of applications. We validate the MMC strategy on two kinds of benchmark datasets, the UCI repository and ImageNet, and show that it outperforms many state-of-the-art methods.
Wenbin Cai, Yexun Zhang, Ya Zhang 0002, Wenquan Wang, Zhuoxiang Chen, Chris Ding
ACM Trans. Inf. Syst.7
2016 Accelerating Deep Learning with Shrinkage and Recall
abstract
Deep Learning is a very powerful machine learning model. Deep Learning trains a large number of parameters for multiple layers and is very slow when data is in large scale and the architecture size is large. Inspired from the shrinking technique used in accelerating computation of Support Vector Machines (SVM) algorithm and screening technique used in LASSO, we propose a shrinking Deep Learning with recall (sDLr) approach to speed up deep learning computation. We experiment shrinking Deep Learning with recall (sDLr) using Deep Neural Network (DNN), Deep Belief Network (DBN) and Convolution Neural Network (CNN) on 4 data sets. Results show that the speedup using shrinking Deep Learning with recall (sDLr) can reach more than 2.0 while still giving competitive classification performance.
Shuai Zheng 0002, Abhinav Vishnu, Chris Ding
ICPADS3
2016 A Harmonic Mean Linear Discriminant Analysis for Robust Image Classification
abstract
Linear Discriminant Analysis (LDA) is a widely-used supervised dimensionality reduction method in computer vision and pattern recognition. In null space based LDA (NLDA), a well-known LDA extension, between-class distance is maximized in the null space of the within-class scatter matrix. However, there are some limitations in NLDA. Firstly, for many data sets, null space of within-class scatter matrix does not exist, thus NLDA is not applicable to those datasets. Secondly, NLDA uses arithmetic mean of between-class distances and gives equal consideration to all between-class distances, which makes larger between-class distances can dominate the result and thus limits the performance of NLDA. In this paper, we propose a harmonic mean based Linear Discriminant Analysis, Multi-Class Discriminant Analysis (MCDA), for image classification, which minimizes the reciprocal of weighted harmonic mean of pairwise between-class distance. More importantly, MCDA gives higher priority to maximize small between-class distances. MCDA can be extended to multi-label dimension reduction. Results on 7 single-label data sets and 4 multi-label data sets show that MCDA has consistently better performance than 10 other single-label approaches and 4 other multi-label approaches in terms of classification accuracy, macro and micro average F1 score.
Shuai Zheng 0002, Feiping Nie 0001, Chris Ding, Heng Huang 0001
ICTAI3
2016 Robust Out-of-Sample Data Recovery
Bo Jiang 0002, Chris Ding, Bin Luo 0001
IJCAI2
2015 A Local Sparse Model for Matching Problem
abstract
Feature matching problem that incorporates pairwise constraints is usually formulated as a quadratic assignment problem (QAP). Since it is NP-hard, relaxation models are required. In this paper, we first formulate the QAP from the match selection point of view; and then propose a local sparse model for matching problem. Our local sparse matching (LSM) method has the following advantages: (1) It is parameter-free; (2) It generates a local sparse solution which is closer to a discrete matrix than most other continuous relaxation methods for the matching problem. (3) The one-to-one matching constraints are better maintained in LSM solution. Promising experimental results show the effectiveness of the Proposed LSM method.
Bo Jiang 0002, Jin Tang 0001, Chris Ding, Bin Luo 0001
AAAI3
2015 A Closed Form Solution to Multi-View Low-Rank Regression
abstract
Real life data often includes information from different channels. For example, in computer vision, we can describe an image using different image features, such as pixel intensity, color, HOG, GIST feature, SIFT features, etc.. These different aspects of the same objects are often called multi-view (or multi-modal) data. Low-rank regression model has been proved to be an effective learning mechanism by exploring the low-rank structure of real life data. But previous low-rank regression model only works on single view data. In this paper, we propose a multi-view low-rank regression model by imposing low-rank constraints on multi-view regression model. Most importantly, we provide a closed-form solution to the multi-view low-rank regression model. Extensive experiments on 4 multi-view datasets show that the multi-view low-rank regression model outperforms single-view regression model and reveals that multi-view low-rank structure is very helpful.
Shuai Zheng 0002, Chris Ding, Feiping Nie 0001, Heng Huang 0001
AAAI3
2015 eQTL epistasis: detecting epistatic effects and inferring hierarchical relationships of genes in biological pathways
abstract
MOTIVATION: Epistasis is the interactions among multiple genetic variants. It has emerged to explain the 'missing heritability' that a marginal genetic effect does not account for by genome-wide association studies, and also to understand the hierarchical relationships between genes in the genetic pathways. The Fisher's geometric model is common in detecting the epistatic effects. However, despite the substantial successes of many studies with the model, it often fails to discover the functional dependence between genes in an epistasis study, which is an important role in inferring hierarchical relationships of genes in the biological pathway. RESULTS: We justify the imperfectness of Fisher's model in the simulation study and its application to the biological data. Then, we propose a novel generic epistasis model that provides a flexible solution for various biological putative epistatic models in practice. The proposed method enables one to efficiently characterize the functional dependence between genes. Moreover, we suggest a statistical strategy for determining a recessive or dominant link among epistatic expression quantitative trait locus to enable the ability to infer the hierarchical relationships. The proposed method is assessed by simulation experiments of various settings and is applied to human brain data regarding schizophrenia. AVAILABILITY AND IMPLEMENTATION: The MATLAB source codes are publicly available at: http://biomecis.uta.edu/epistasis.
Mingon Kang, Chunling Zhang, Hyung-Wook Chun, Chris Ding, Chunyu Liu 0001, Jean Gao
Bioinform.4
2015 An algorithm framework of sparse minimization for positive definite quadratic forms
Sibao Chen 0001, Chris Ding, Bin Luo 0001
Neurocomputing2
2015 Joint Schatten p-norm and ℓp-norm robust matrix completion for missing value recovery
Feiping Nie 0001, Hua Wang 0007, Heng Huang 0001, Chris Ding
Knowl. Inf. Syst.4
2015 PCA-guided search for K-means
Chris Ding, Jinpei Liu, Bin Luo 0001
Pattern Recognit. Lett.2
2015 Similarity Learning of Manifold Data
abstract
Without constructing adjacency graph for neighborhood, we propose a method to learn similarity among sample points of manifold in Laplacian embedding (LE) based on adding constraints of linear reconstruction and least absolute shrinkage and selection operator type minimization. Two algorithms and corresponding analyses are presented to learn similarity for mix-signed and nonnegative data respectively. The similarity learning method is further extended to kernel spaces. The experiments on both synthetic and real world benchmark data sets demonstrate that the proposed LE with new similarity has better visualization and achieves higher accuracy in classification.
Sibao Chen 0001, Chris Ding, Bin Luo 0001
IEEE Trans. Cybern.2
2014 Non-Convex Feature Learning via L_{p, inf} Operator
abstract
We present a feature selection method for solving sparse regularization problem, which hasa composite regularization of $\ell_p$ norm and $\ell_{\infty}$ norm.We use proximal gradient method to solve this \L1inf operator problem, where a simple but efficient algorithm is designed to minimize a relatively simple objective function, which contains a vector of $\ell_2$ norm and $\ell_\infty$ norm. Proposed method brings some insight for solving sparsity-favoring norm, andextensive experiments are conducted to characterize the effect of varying $p$ and to compare with other approaches on real world multi-class and multi-label datasets.
Deguang Kong, Chris Ding
AAAI2
2014 Pairwise-Covariance Linear Discriminant Analysis
abstract
In machine learning, linear discriminant analysis (LDA) is a popular dimension reduction method. In this paper, we first provide a new perspective of LDA from an information theory perspective. From this new perspective, we propose a new formulation of LDA, which uses the pairwise averaged class covariance instead of theglobally averaged class covariance used in standard LDA. This pairwise (averaged) covariance describes data distribution more accurately. The new perspective also provides a natural way to properly weigh different pairwise distances, which emphasizes the pairs of class with small distances, and this leads to the proposed pairwise covariance properly weighted LDA (pcLDA). The kernel version of pcLDA is presented to handle nonlinear projections. Efficient algorithms are presented to efficiently compute the proposed models.
Deguang Kong, Chris Ding
AAAI2
2014 Robust Non-Negative Dictionary Learning
abstract
Dictionary learning plays an important role in machine learning, where data vectors are modeled as a sparse linear combinations of basis factors (i.e., dictionary). However, how to conduct dictionary learning in noisy environment has not been well studied. Moreover, in practice, the dictionary (i.e., the lower rank approximation of the data matrix) and the sparse representations are required to be nonnegative, such as applications for image annotation, document summarization, microarray analysis. In this paper, we propose a new formulation for non-negative dictionary learning in noisy environment, where structure sparsity is enforced on sparse representation. The proposed new formulation is also robust for data with noises and outliers, due to a robust loss function used. We derive an efficient multiplicative updating algorithm to solve the optimization problem, where dictionary and sparse representation are updated iteratively. We prove the convergence and correctness of proposed algorithm rigorously.We show the differences of dictionary at different level of sparsity constraint.The proposed algorithm can be adapted for clustering and semi-supervised learning.
Qihe Pan, Deguang Kong, Chris Ding, Bin Luo 0001
AAAI3
2014 Feature Selection at the Discrete Limit
abstract
Feature selection plays an important role in many machine learning and data mining applications. In this paper, we propose to use L2,p norm for feature selection with emphasis on small p. As p approaches 0, feature selection becomes discrete feature selection problem. We provide two algorithms, proximal gradient algorithm and rank one update algorithm, which is more efficient at large regularization. We provide closed form solutions of the proximal operator at p = 0, 1/2. Experiments onreal life datasets show that features selected at small p consistently outperform features selected at p = 1, the standard L2,1 approach and other popular feature selection methods.
Chris Ding, Ya Zhang 0002, Feiping Nie 0001
AAAI2
2014 Exclusive Feature Learning on Arbitrary Structures via \ell_{1, 2}-norm
Deguang Kong, Ryohei Fujimaki, Ji Liu 0002, Feiping Nie 0001, Chris Ding
NIPS5
2014 Active Learning for Support Vector Machines with Maximum Model Change
Wenbin Cai, Ya Zhang 0002, Wenquan Wang, Chris Ding, Xiao Gu 0001
ECML/PKDD (1)5
2014 Covariate-Correlated Lasso for Feature Selection
Bo Jiang 0002, Chris Ding, Bin Luo 0001
ECML/PKDD (1)2
2014 Kernel Alignment Inspired Linear Discriminant Analysis
Shuai Zheng 0002, Chris Ding
ECML/PKDD (3)2
2014 Correlated Protein Function Prediction via Maximization of Data-Knowledge Consistency
Hua Wang 0007, Heng Huang 0001, Chris Ding
RECOMB3
2014 Extended linear regression for undersampled face recognition
Sibao Chen 0001, Chris Ding, Bin Luo 0001
J. Vis. Commun. Image Represent.2
2014 A Framework for Hierarchical Ensemble Clustering
abstract
Ensemble clustering, as an important extension of the clustering problem, refers to the problem of combining different (input) clusterings of a given dataset to generate a final (consensus) clustering that is a better fit in some sense than existing clusterings. Over the past few years, many ensemble clustering approaches have been developed. However, most of them are designed for partitional clustering methods, and few research efforts have been reported for ensemble hierarchical clustering methods. In this article, a hierarchical ensemble clustering framework that can naturally combine both partitional clustering and hierarchical clustering results is proposed. In addition, a novel method for learning the ultra-metric distance from the aggregated distance matrices and generating final hierarchical clustering with enhanced cluster separation is developed based on the ultra-metric distance for hierarchical clustering. We study three important problems: dendrogram description, dendrogram combination, and dendrogram selection. We develop two approaches for dendrogram selection based on tree distances, and we investigate various dendrogram distances for representing dendrograms. We provide a systematic empirical study of the ensemble hierarchical clustering problem. Experimental results demonstrate the effectiveness of our proposed approaches.
Li Zheng 0001, Tao Li 0001, Chris Ding
ACM Trans. Knowl. Discov. Data3
2013 Uncorrelated Lasso
abstract
Lasso-type variable selection has increasingly expanded its machine learning applications. In this paper, uncorrelated Lasso is proposed for variable selection, where variable de-correlation is considered simultaneously with variable selection, so that selected variables are uncorrelated as much as possible. An effective iterative algorithm, with the proof of convergence, is presented to solve the sparse optimization problem. Experiments on benchmark data sets show that the proposed method has better classification performance than many state-of-the-art variable selection methods.
Sibao Chen 0001, Chris Ding, Bin Luo 0001, Ying Xie 0002
AAAI2
2013 Supervised and Projected Sparse Coding for Image Classification
abstract
Classic sparse representation for classification (SRC) method fails to incorporate the label information of training images, and meanwhile has a poor scalability due to the expensive computation for l_1 norm. In this paper, we propose a novel subspace sparse coding method with utilizing label information to effectively classify the images in the subspace. Our new approach unifies the tasks of dimension reduction and supervised sparse vector learning, by simultaneously preserving the data sparse structure and meanwhile seeking the optimal projection direction in the training stage, therefore accelerates the classification process in the test stage. Our method achieves both flat and structured sparsity for the vector representations, therefore making our framework more discriminative during the subspace learning and subsequent classification. The empirical results on 4 benchmark data sets demonstrate the effectiveness of our method.
Feiping Nie 0001, Heng Huang 0001, Chris Ding
AAAI4
2013 Probabilistic solutions of influence propagation on social networks
abstract
Given fixed budgets, companies attempt to obtain maximum coverage on a social network by targeting at influential individuals. This viral marketing is often modeled by the independent cascade model. However, identifying the most influential people by computing influence spread is NP-hard, and various approximate algorithms are developed. In this paper, we emphasize the probabilistic nature of influence propagation. We propose to use exact probabilistic solutions and prove an inclusion-exclusion principle for computing influence spread. Our probabilistic solutions can significantly speed up the computation of influence spread. We also give a probabilistic-additive incremental search strategy to solve the influence maximization problem, i.e., to find a subset of individuals that has the largest influence spread in the end. Experiments on real data sets demonstrated the effectiveness and efficiency of our methods.
Chunni Dai, Chris Ding, Enhong Chen
CIKM3
2013 Graph-Laplacian PCA: Closed-Form Solution and Robustness
abstract
Principal Component Analysis (PCA) is a widely used to learn a low-dimensional representation. In many applications, both vector data X and graph data W are available. Laplacian embedding is widely used for embedding graph data. We propose a graph-Laplacian PCA (gLPCA) to learn a low dimensional representation of X that incorporates graph structures encoded in W. This model has several advantages: (1) It is a data representation model. (2) It has a compact closed-form solution and can be efficiently computed. (3) It is capable to remove corruptions. Extensive experiments on 8 datasets show promising results on image reconstruction and significant improvement on clustering and classification.
Bo Jiang 0002, Chris Ding, Bin Luo 0001, Jin Tang 0001
CVPR2
2013 Heterogeneous Visual Features Fusion via Sparse Multimodal Machine
abstract
To better understand, search, and classify image and video information, many visual feature descriptors have been proposed to describe elementary visual characteristics, such as the shape, the color, the texture, etc. How to integrate these heterogeneous visual features and identify the important ones from them for specific vision tasks has become an increasingly critical problem. In this paper, We propose a novel Sparse Multimodal Learning (SMML) approach to integrate such heterogeneous features by using the joint structured sparsity regularizations to learn the feature importance of for the vision tasks from both group-wise and individual point of views. A new optimization algorithm is also introduced to solve the non-smooth objective with rigorously proved global convergence. We applied our SMML method to five broadly used object categorization and scene understanding image data sets for both single-label and multi-label image classification tasks. For each data set we integrate six different types of popularly used image features. Compared to existing scene and object categorization methods using either single modality or multi-modalities of features, our approach always achieves better performances measured.
Hua Wang 0007, Feiping Nie 0001, Heng Huang 0001, Chris Ding
CVPR4
2013 Robust Tucker Tensor Decomposition for Effective Image Representation
abstract
Many tensor based algorithms have been proposed for the study of high dimensional data in a large variety of computer vision and machine learning applications. However, most of the existing tensor analysis approaches are based on Frobenius norm, which makes them sensitive to outliers, because they minimize the sum of squared errors and enlarge the influence of both outliers and large feature noises. In this paper, we propose a robust Tucker tensor decomposition model (RTD) to suppress the influence of outliers, which uses L1-norm loss function. Yet, the optimization on L1-norm based tensor analysis is much harder than standard tensor decomposition. In this paper, we propose a simple and efficient algorithm to solve our RTD model. Moreover, tensor factorization-based image storage needs much less space than PCA based methods. We carry out extensive experiments to evaluate the proposed algorithm, and verify the robustness against image occlusions. Both numerical and visual results show that our RTD model is consistently better against the existence of outliers than previous tensor and PCA methods.
Chris Ding
ICCV2
2013 Efficient Algorithms for Selecting Features with Arbitrary Group Constraints via Group Lasso
abstract
Feature structure information plays an important role for regression and classification tasks. We consider a more generic problem: group lasso problem, where structures over feature space can be represented as a combination of features in a group. These groups can be either overlapped or non-overlapped, which are specified in different structures, e.g., structures over a line, a tree, a graph or even a forest. We propose a new approach to solve this generic group lasso problem, where certain features are selected in a group, and an arbitrary family of subset is allowed. We employ accelerated proximal gradient method to solve this problem, where a key step is solve the associated proximal operator. We propose a fast method to compute the proximal operator, where its convergence is rigorously proved. Experimental results on different structures (e.g., group, tree, graph structures) demonstrate the efficiency and effectiveness of the proposed algorithm.
Deguang Kong, Chris Ding
ICDM2
2013 Social Trust Prediction Using Rank-k Matrix Recovery
Feiping Nie 0001, Heng Huang 0001, Yu Lei 0001, Chris Ding
IJCAI5
2013 Adaptive Loss Minimization for Semi-Supervised Elastic Embedding
Feiping Nie 0001, Hua Wang 0007, Heng Huang 0001, Chris Ding
IJCAI4
2013 Early Active Learning via Robust Representation and Structured Sparsity
Feiping Nie 0001, Hua Wang 0007, Heng Huang 0001, Chris Ding
IJCAI4
2013 Protein Function Prediction via Laplacian Network Partitioning Incorporating Function Category Correlations
Hua Wang 0007, Heng Huang 0001, Chris Ding
IJCAI3
2013 On the equivalent of low-rank linear regressions and linear discriminant analysis based regressions
abstract
The low-rank regression model has been studied and applied to capture the underlying classes/tasks correlation patterns, such that the regression/classification results can be enhanced. In this paper, we will prove that the low-rank regression model is equivalent to doing linear regression in the linear discriminant analysis (LDA) subspace. Our new theory reveals the learning mechanism of low-rank regression, and shows that the low-rank structures exacted from classes/tasks are connected to the LDA projection results. Thus, the low-rank regression efficiently works for the high-dimensional data.
Chris Ding, Feiping Nie 0001, Heng Huang 0001
KDD2
2013 Minimal Shrinkage for Noisy Data Recovery Using Schatten-p Norm Objective
Deguang Kong, Chris Ding
ECML/PKDD (2)3
2013 Collective Kernel Construction in Noisy Environment
abstract
Kernels are similarity functions, and play important roles in machine learning. Traditional kernels are built directly from the feature vectors of data instances xi, xj. However, data could be noisy, and there are missing values or corrupted values in feature vectors. In this paper, we propose a new approach to build kernel - Collective Kernel, especially from noisy data. We also derive an efficient algorithm to solve the L1-norm based optimization. Extensive experiments on face data, hand written characters and image scene datasets show improved performance for clustering and semi-supervised classification tasks on our collective kernel comparing with the traditional gaussian kernel.
Chris Ding, Deguang Kong
SDM1
2013 Toward structural sparsity: an explicit ℓ2/ℓ0 approach
Dijun Luo, Chris Ding, Heng Huang 0001
Knowl. Inf. Syst.2
2013 Non-negative Tri-factor tensor decomposition with applications
Tao Li 0001, Chris Ding
Knowl. Inf. Syst.3
2013 Robust Manifold Nonnegative Matrix Factorization
Feiping Nie 0001, Heng Huang 0001, Chris Ding
ACM Trans. Knowl. Discov. Data4
2012 Low-Rank Matrix Recovery via Efficient Schatten p-Norm Minimization
abstract
As an emerging machine learning and information retrieval technique, the matrix completion has been successfully applied to solve many scientific applications, such as collaborative prediction in information retrieval, video completion in computer vision, \emph{etc}. The matrix completion is to recover a low-rank matrix with a fraction of its entries arbitrarily corrupted. Instead of solving the popularly used trace norm or nuclear norm based objective, we directly minimize the original formulations of trace norm and rank norm. We propose a novel Schatten $p$-Norm optimization framework that unifies different norm formulations. An efficient algorithm is derived to solve the new objective and followed by the rigorous theoretical proof on the convergence. The previous main solution strategy for this problem requires computing singular value decompositions - a task that requires increasingly cost as matrix sizes and rank increase. Our algorithm has closed form solution in each iteration, hence it converges fast. As a consequence, our algorithm has the capacity of solving large-scale matrix completion problems. Empirical studies on the recommendation system data sets demonstrate the promising performance of our new optimization framework and efficient algorithm.
Feiping Nie 0001, Heng Huang 0001, Chris Ding
AAAI3
2012 Infobox suggestion for Wikipedia entities
abstract
Given the sheer amount of work and expertise required in authoring Wikipedia articles, automatic tools that help Wikipedia contributors in generating and improving content are valuable. This paper presents our initial step towards building a full-fledged author assistant, particularly for suggesting infobox templates for articles. We build SVM classifiers to suggest infobox template types, among a large number of possible types, to Wikipedia articles without infoboxes. Different from prior works on Wikipedia article classification which deal with only a few label classes for named entity recognition, the much larger 337-class setup in our study is geared towards realistic deployment of infobox suggestion tool. We also emphasize testing on articles without infoboxes, due to that labeled and unlabeled data exhibit different distributions of features, which departs from the typical assumption that they are drawn from the same underlying population.
Afroza Sultana, Quazi Mainul Hasan, Ashis Kumer Biswas, Soumyava Das, Habibur Rahman 0001, Chris Ding, Chengkai Li 0001
CIKM6
2012 Multi-label ReliefF and F-statistic feature selections for image annotation
abstract
The classical ReliefF and F-statistic feature selections can not be directly applied into multi-label problems due to the ambiguity produced from a data point attributed to multiple classes simultaneously. In this paper, we present MReliefF and MF-statistic algorithms for multi-label feature selections. Discriminant features are selected to boost the multi-label classification accuracy. The proposed MReliefF and MF-statistic can be used in image categorization and annotation problems. Extensive experiments on image annotation tasks show the good performance of our approach. To our knowledge, this is the first work to generalize the ReliefF and F-statistic feature selection algorithms for multi-label image annotation tasks.
Deguang Kong, Chris Ding, Heng Huang 0001
CVPR2
2012 Simultaneous Image Classification and Annotation via Biased Random Walk on Tri-relational Graph
Hua Wang 0007, Heng Huang 0001, Chris Ding
ECCV (6)4
2012 Nonnegative matrix factorization using a robust error function
abstract
Nonnegative matrix factorization (NMF) is widely used in image analysis. However, most images contain noises and outliers. Thus a robust version of NMF is needed. We propose a novel NMF using a robust error function which smoothly interpolates between the least squares at small errors and L1-norm at large errors. An efficient computational algorithm is derived with rigorous convergence analysis. Extensive experiments are made on six image datasets to show the effectiveness of proposed approach. Robust NMF consistently provides better reconstructed images, and better clustering results as compared to standard NMF.
Chris Ding, Deguang Kong
ICASSP1
2012 An efficient algorithm for L1-norm principal component analysis
abstract
Principal component analysis (PCA) (also called Karhunen - Loève transform) has been widely used for dimensionality reduction, denoising, feature selection, subspace detection and other purposes. However, traditional PCA minimizes the sum of squared errors and suffers from both outliers and large feature noises. The L1-norm based PCA (more precisely L1,1norm) is more robust. Yet, the optimization on L1-PCA is much harder than standard PCA. In this paper, we propose a simple yet efficient algorithm to solve the L1-PCA problem. We carry out extensive experiments to evaluate the proposed algorithm, and verify the robustness against image occlusions. Both numerical and visual results show that L1-PCA is consistently better than standard PCA.
Linbin Yu, Chris Ding
ICASSP3
2012 A Semi-definite Positive Linear Discriminant Analysis and Its Applications
abstract
Linear Discriminant Analysis (LDA) is widely used for dimension reduction in classification tasks. However, standard LDA formulation is not semi definite positive (s.d.p), and thus it is difficult to obtain the global optimal solution when standard LDA formulation is combined with other loss functions or graph embedding. In this paper, we present an alternative approach to LDA. We rewrite the LDA criterion as a convex formulation (semi-definite positive LDA, i.e., sdpLDA) using the largest eigen-value of the generalized eigen-value problem of standard LDA. We give applications by incorporating sdpLDA as a regularization term into discriminant regression analysis. Another application is to incorporate sdpLDA into standard Laplacian embedding, which utilizes the supervised information to improve the Laplacian embedding performance. Proposed sdpLDA formulation can be used for both multi-class classification tasks. Extensive experiments results on 10 multi-class datasets indicate promising results of proposed method.
Deguang Kong, Chris Ding
ICDM2
2012 Parallelization with Multiplicative Algorithms for Big Data Mining
abstract
We propose a nontrivial strategy to parallelize a series of data mining and machine learning problems, including 1-class and 2-class support vector machines, nonnegative least square problems, and $\ell_1$ regularized regression (LASSO) problems. Our strategy fortunately leads to extremely simple multiplicative algorithms which can be straightforwardly implemented in parallel computational environments, such as Map Reduce, or CUDA. We provide rigorous analysis of the correctness and convergence of the algorithm. We demonstrate the scalability and accuracy of our algorithms in comparison with other current leading algorithms.
Dijun Luo, Chris Ding, Heng Huang 0001
ICDM2
2012 Robust Matrix Completion via Joint Schatten p-Norm and lp-Norm Minimization
abstract
The low-rank matrix completion problem is a fundamental machine learning problem with many important applications. The standard low-rank matrix completion methods relax the rank minimization problem by the trace norm minimization. However, this relaxation may make the solution seriously deviate from the original solution. Meanwhile, most completion methods minimize the squared prediction errors on the observed entries, which is sensitive to outliers. In this paper, we propose a new robust matrix completion method to address these two problems. The joint Schatten p-norm and ℓp-norm are used to better approximate the rank minimization problem and enhance the robustness to outliers. The extensive experiments are performed on both synthetic data and real world applications in collaborative filtering and social network link prediction. All empirical results show our new method outperforms the standard matrix completion methods.
Feiping Nie 0001, Hua Wang 0007, Heng Huang 0001, Chris Ding
ICDM5
2012 An Iterative Locally Linear Embedding Algorithm
Deguang Kong, Chris Ding, Heng Huang 0001, Feiping Nie 0001
ICML2
2012 Selective Labeling via Error Bound Minimization
abstract
In many practical machine learning problems, the acquisition of labeled data is often expensive and/or time consuming. This motivates us to study a problem as follows: given a label budget, how to select data points to label such that the learning performance is optimized. We propose a selective labeling method by analyzing the generalization error of Laplacian regularized Least Squares (LapRLS). In particular, we derive a deterministic generalization error bound for LapRLS trained on subsampled data, and propose to select a subset of data points to label by minimizing this upper bound. Since the minimization is a combinational problem, we relax it into continuous domain and solve it by projected gradient descent. Experiments on benchmark datasets show that the proposed method outperforms the state-of-the-art methods.
Quanquan Gu, Tong Zhang 0001, Chris Ding, Jiawei Han 0001
NIPS3
2012 Forging The Graphs: A Low Rank and Positive Semidefinite Graph Learning Approach
abstract
In many graph-based machine learning and data mining approaches, the quality of the graph is critical. However, in real-world applications, especially in semi-supervised learning and unsupervised learning, the evaluation of the quality of a graph is often expensive and sometimes even impossible, due the cost or the unavailability of ground truth. In this paper, we proposed a robust approach with convex optimization to ``forge'' a graph: with an input of a graph, to learn a graph with higher quality. Our major concern is that an ideal graph shall satisfy all the following constraints: non-negative, symmetric, low rank, and positive semidefinite. We develop a graph learning algorithm by solving a convex optimization problem and further develop an efficient optimization to obtain global optimal solutions with theoretical guarantees. With only one non-sensitive parameter, our method is shown by experimental results to be robust and achieve higher accuracy in semi-supervised learning and clustering under various settings. As a preprocessing of graphs, our method has a wide range of potential applications machine learning and data mining.
Dijun Luo, Chris Ding, Heng Huang 0001, Feiping Nie 0001
NIPS2
2012 Maximum Consistency Preferential Random Walks
Deguang Kong, Chris Ding
ECML/PKDD (2)2
2012 Function-Function Correlated Multi-Label Protein Function Prediction over Interaction Networks
Hua Wang 0007, Heng Huang 0001, Chris Ding
RECOMB3
2012 Predicting Protein-Protein Interactions from Multimodal Biological Data Sources via Nonnegative Matrix Tri-Factorization
Hua Wang 0007, Heng Huang 0001, Chris Ding, Feiping Nie 0001
RECOMB3
2012 Symmetric Nonnegative Matrix Factorization for Graph Clustering
abstract
Nonnegative matrix factorization (NMF) provides a lower rank approximation of a nonnegative matrix, and has been successfully used as a clustering method. In this paper, we offer some conceptual understanding for the capabilities and shortcomings of NMF as a clustering method. Then, we propose Symmetric NMF (SymNMF) as a general framework for graph clustering, which inherits the advantages of NMF by enforcing nonnegativity on the clustering assignment matrix. Unlike NMF, however, SymNMF is based on a similarity measure between data points, and factorizes a symmetric matrix containing pairwise similarity values (not necessarily nonnegative). We compare SymNMF with the widely-used spectral clustering methods, and give an intuitive explanation of why SymNMF captures the cluster structure embedded in the graph representation more naturally. In addition, we develop a Newton-like algorithm that exploits second-order information efficiently, so as to show the feasibility of SymNMF as a practical framework for graph clustering. Our experiments on artificial graph data, text data, and image data demonstrate the substantially enhanced clustering quality of SymNMF over spectral clustering and NMF. Therefore, SymNMF is able to achieve better clustering results on both linear and nonlinear manifolds, and serves as a potential basis for many extensions and applications.
Da Kuang, Haesun Park, Chris Ding
SDM3
2012 Towards a bridge between cost and wealth in risk-aware planning
Fillia Makedon, Chris Ding
Appl. Intell.3
2012 Joint stage recognition and anatomical annotation of drosophila gene expression patterns
abstract
MOTIVATION: Staining the mRNA of a gene via in situ hybridization (ISH) during the development of a Drosophila melanogaster embryo delivers the detailed spatio-temporal patterns of the gene expression. Many related biological problems such as the detection of co-expressed genes, co-regulated genes and transcription factor binding motifs rely heavily on the analysis of these image patterns. To provide the text-based pattern searching for facilitating related biological studies, the images in the Berkeley Drosophila Genome Project (BDGP) study are annotated with developmental stage term and anatomical ontology terms manually by domain experts. Due to the rapid increase in the number of such images and the inevitable bias annotations by human curators, it is necessary to develop an automatic method to recognize the developmental stage and annotate anatomical terms. RESULTS: In this article, we propose a novel computational model for jointly stage classification and anatomical terms annotation of Drosophila gene expression patterns. We propose a novel Tri-Relational Graph (TG) model that comprises the data graph, anatomical term graph, developmental stage term graph, and connect them by two additional graphs induced from stage or annotation label assignments. Upon the TG model, we introduce a Preferential Random Walk (PRW) method to jointly recognize developmental stage and annotate anatomical terms by utilizing the interrelations between two tasks. The experimental results on two refined BDGP datasets demonstrate that our joint learning method can achieve superior prediction results on both tasks than the state-of-the-art methods. AVAILABILITY: http://ranger.uta.edu/%7eheng/Drosophila/.
Hua Wang 0007, Heng Huang 0001, Chris Ding
Bioinform.4
2012 Enhancing Collaborative Filtering by User Interest Expansion via Personalized Ranking
abstract
Recommender systems suggest a few items from many possible choices to the users by understanding their past behaviors. In these systems, the user behaviors are influenced by the hidden interests of the users. Learning to leverage the information about user interests is often critical for making better recommendations. However, existing collaborative-filtering-based recommender systems are usually focused on exploiting the information about the user's interaction with the systems; the information about latent user interests is largely underexplored. To that end, inspired by the topic models, in this paper, we propose a novel collaborative-filtering-based recommender system by user interest expansion via personalized ranking, named iExpand. The goal is to build an item-oriented model-based collaborative-filtering framework. The iExpand method introduces a three-layer, user-interests-item, representation scheme, which leads to more accurate ranking recommendation results with less computation cost and helps the understanding of the interactions among users, items, and user interests. Moreover, iExpand strategically deals with many issues that exist in traditional collaborative-filtering approaches, such as the overspecialization problem and the cold-start problem. Finally, we evaluate iExpand on three benchmark data sets, and experimental results show that iExpand can lead to better ranking performance than state-of-the-art methods with a significant margin.
Qi Liu 0003, Enhong Chen, Hui Xiong 0001, Chris Ding, Jian Chen 0016
IEEE Trans. Syst. Man Cybern. Part B4
2011 Linear Discriminant Analysis: New Formulations and Overfit Analysis
abstract
In this paper, we will present a unified view for LDA. We will (1) emphasize that standard LDA solutions are not unique, (2) propose several new LDA formulations: St-orthonormal LDA, Sw-orthonormal LDA and orthogonal LDA which have unique solutions, and (3) show that with St-orthonormal LDA and Sw-orthonormal LDA formulations, solutions to all four major LDA objective functions are identical. Furthermore, we perform an indepth analysis to show that the LDA sometimes performs poorly due to over-fitting, i.e., it picks up PCA dimensions with small eigenvalues. From this analysis, we propose a stable LDA which uses PCA first to reduce to a small PCA subspace and do LDA in the subspace.
Dijun Luo, Chris Ding, Heng Huang 0001
AAAI2
2011 Multi-Level Cluster Indicator Decompositions of Matrices and Tensors
abstract
A main challenging problem for many machine learning and data mining applications is that the amount of data and features are very large, so that low-rank approximations of original data are often required for efficient computation. We propose new multi-level clustering based low-rank matrix approximations which are comparable and even more compact than Singular Value Decomposition (SVD). We utilize the cluster indicators of data clustering results to form the subspaces, hence our decomposition results are more interpretable. We further generalize our clustering based matrix decompositions to tensor decompositions that are useful in high-order data analysis. We also provide an upper bound for the approximation error of our tensor decomposition algorithm. In all experimental results, our methods significantly outperform traditional decomposition methods such as SVD and high-order SVD.
Dijun Luo, Chris Ding, Heng Huang 0001
AAAI2
2011 Integrating Clustering and Multi-Document Summarization by Bi-Mixture Probabilistic Latent Semantic Analysis (PLSA) with Sentence Bases
abstract
Probabilistic Latent Semantic Analysis (PLSA) has been popularly used in document analysis. However, as it is currently formulated, PLSA strictly requires the number of word latent classes to be equal to the number of document latent classes. In this paper, we propose Bi-mixture PLSA, a new formulation of PLSA that allows the number of latent word classes to be different from the number of latent document classes. We further extend Bi-mixture PLSA to incorporate the sentence information, and propose Bi-mixture PLSA with sentence bases (Bi-PLSAS) to simultaneously cluster and summarize the documents utilizing the mutual influence of the document clustering and summarization procedures. Experiments on real-world datasets demonstrate the effectiveness of our proposed methods.
Chao Shen 0005, Tao Li 0001, Chris Ding
AAAI3
2011 Robust nonnegative matrix factorization using L21-norm
abstract
Nonnegative matrix factorization (NMF) is widely used in data mining and machine learning fields. However, many data contain noises and outliers. Thus a robust version of NMF is needed. In this paper, we propose a robust formulation of NMF using L21 norm loss function. We also derive a computational algorithm with rigorous convergence analysis. Our robust NMF approach, (1) can handle noises and outliers; (2) provides very efficient and elegant updating rules; (3) incurs almost the same computational cost as standard NMF, thus potentially to be used in more real world application tasks. Experiments on 10 datasets show that the robust NMF provides more faithful basis factors and consistently better clustering results as compared to standard NMF.
Deguang Kong, Chris Ding, Heng Huang 0001
CIKM2
2011 Simultaneous clustering of multi-type relational data via symmetric nonnegative matrix tri-factorization
abstract
The rapid growth of Internet and modern technologies has brought data involving objects of multiple types that are related to each other, called as multi-type relational data. Traditional clustering methods for single-type data rarely work well on them, which calls for more advanced clustering techniques to deal with multiple types of data simultaneously to utilize their interrelatedness. A major challenge in developing simultaneous clustering methods is how to effectively use all available information contained in a multi-type relational data set including inter-type and intra-type relationships. In this paper, we propose a Symmetric Nonnegative Matrix Tri-Factorization (S-NMTF) framework to cluster multi-type relational data at the same time. The proposed S-NMTF approach employs NMTF to simultaneously cluster different types of data using their inter-type relationships, and incorporate the intra-type information through manifold regularization. In order to deal with the symmetric usage of the factor matrix in S-NMTF, we present a new generic matrix inequality to derive the solution algorithm, which involves a fourth-order matrix polynomial, in a principled way. Promising experimental results have validated the proposed approach.
Hua Wang 0007, Heng Huang 0001, Chris Ding
CIKM3
2011 Image annotation using bi-relational graph of images and semantic labels
abstract
Image annotation is usually formulated as a multi-label semi-supervised learning problem. Traditional graph-based methods only utilize the data (images) graph induced from image similarities, while ignore the label (semantic terms) graph induced from label correlations of a multi-label image data set. In this paper, we propose a novel Bi-relational Graph (BG) model that comprises both the data graph and the label graph as subgraphs, and connect them by an additional bipartite graph induced from label assignments. By considering each class and its labeled images as a semantic group, we perform random walk on the BG to produce group-to-vertex relevance, including class-to-image and class-to-class relevances. The former can be used to predict labels for unannotated images, while the latter are new class relationships, called as Causal Relationships (CR), which are asymmetric. CR is learned from input data and has better semantic meaning to enhance the label prediction for unannotated images. We apply the proposed approaches to automatic image annotation and semantic image retrieval tasks on four benchmark multi-label image data sets. The superior performance of our approaches compared to state-of-the-art multi-label classification methods demonstrate their effectiveness.
Hua Wang 0007, Heng Huang 0001, Chris Ding
CVPR3
2011 Discriminative high order SVD: Adaptive tensor subspace selection for image classification, clustering, and retrieval
abstract
Tensor based dimensionality reduction has recently attracted attention from computer vision and pattern recognition communities for both feature extraction and data compression. As an unsupervised method, High-Order Singular Value Decomposition (HOSVD) searches for low-rank subspaces such that the low-rank approximation error is minimized. In this paper, we propose a new unsupervised high-order tensor decomposition approach which employs the strength of discriminative analysis and K-means clustering to adaptively select subspaces that improve the clustering, classification, and retrieval capabilities of HOSVD. We provide both theoretical analysis to guarantee that our new method generates more discriminative subspaces and empirical studies on several public computer vision data sets to show the consistent improvement of our method over existing methods.
Dijun Luo, Heng Huang 0001, Chris Ding
ICCV3
2011 Unsupervised and semi-supervised learning via ℓ1-norm graph
abstract
In this paper, we propose a novel ℓ1-norm graph model to perform unsupervised and semi-supervised learning methods. Instead of minimizing the ℓ2-norm of spectral embedding as traditional graph based learning methods, our new graph learning model minimizes the ℓ1-norm of spectral embedding with well motivation. The sparsity produced by the ℓ1-norm minimization results in the solutions with much clearer cluster structures, which are suitable for both image clustering and classification tasks. We introduce a new efficient iterative algorithm to solve the ℓ1-norm of spectral embedding minimization problem, and prove the convergence of the algorithm. More specifically, our algorithm adaptively re-weight the original weights of graph to discover clearer cluster structure. Experimental results on both toy data and real image data sets show the effectiveness and advantages of our proposed method.
Feiping Nie 0001, Hua Wang 0007, Heng Huang 0001, Chris Ding
ICCV4
2011 Dyadic transfer learning for cross-domain image classification
abstract
Because manual image annotation is both expensive and labor intensive, in practice we often do not have sufficient labeled images to train an effective classifier for the new image classification tasks. Although multiple labeled image data sets are publicly available for a number of computer vision tasks, a simple mixture of them cannot achieve good performance due to the heterogeneous properties and structures between different data sets. In this paper, we propose a novel nonnegative matrix tri-factorization based transfer learning framework, called as Dyadic Knowledge Transfer (DKT) approach, to transfer cross-domain image knowledge for the new computer vision tasks, such as classifications. An efficient iterative algorithm to solve the proposed optimization problem is introduced. We perform the proposed approach on two benchmark image data sets to simulate the real world cross-domain image classification tasks. Promising experimental results demonstrate the effectiveness of the proposed approach.
Hua Wang 0007, Feiping Nie 0001, Heng Huang 0001, Chris Ding
ICCV4
2011 Sparse multi-task regression and feature selection to identify brain imaging predictors for memory performance
abstract
Alzheimer's disease (AD) is a neurodegenerative disorder characterized by progressive impairment of memory and other cognitive functions, which makes regression analysis a suitable model to study whether neuroimaging measures can help predict memory performance and track the progression of AD. Existing memory performance prediction methods via regression, however, do not take into account either the interconnected structures within imaging data or those among memory scores, which inevitably restricts their predictive capabilities. To bridge this gap, we propose a novel Sparse Multi-tAsk Regression and feaTure selection (SMART) method to jointly analyze all the imaging and clinical data under a single regression framework and with shared underlying sparse representations. Two convex regularizations are combined and used in the model to enable sparsity as well as facilitate multi-task learning. The effectiveness of the proposed method is demonstrated by both clearly improved prediction performances in all empirical test cases and a compact set of selected RAVLT-relevant MRI predictors that accord with prior studies.
Hua Wang 0007, Feiping Nie 0001, Heng Huang 0001, Shannon L. Risacher, Chris Ding, Andrew J. Saykin, Li Shen 0001
ICCV5
2011 Consensus spectral clustering in near-linear time
abstract
This paper addresses the scalability issue in spectral analysis which has been widely used in data management applications. Spectral analysis techniques enjoy powerful clustering capability while suffer from high computational complexity. In most of previous research, the bottleneck of computational complexity of spectral analysis stems from the construction of pairwise similarity matrix among objects, which costs at least O(n2) where n is the number of the data points. In this paper, we propose a novel estimator of the similarity matrix using K-means accumulative consensus matrix which is intrinsically sparse. The computational cost of the accumulative consensus matrix is O(nlogn). We further develop a Non-negative Matrix Factorization approach to derive clustering assignment. The overall complexity of our approach remains O(nlogn). In order to validate our method, we (1) theoretically show the local preserving and convergent property of the similarity estimator, (2) validate it by a large number of real world datasets and compare the results to other state-of-the-art spectral analysis, and (3) apply it to large-scale data clustering problems. Results show that our approach uses much less computational time than other state-of-the-art clustering methods, meanwhile provides comparable clustering qualities. We also successfully apply our approach to a 5-million dataset on a single machine using reasonable time. Our techniques open a new direction for high-quality large-scale data analysis.
Dijun Luo, Chris Ding, Heng Huang 0001, Feiping Nie 0001
ICDE2
2011 Multi-Class L2, 1-Norm Support Vector Machine
abstract
Feature selection is an essential component of data mining. In many data analysis tasks where the number of data point is much less than the number of features, efficient feature selection approaches are desired to extract meaningful features and to eliminate redundant ones. In the previous study, many data mining techniques have been applied to tackle the above challenging problem. In this paper, we propose a new ℓ2,1-norm SVM, that is, multi-class hinge loss with a structured regularization term for all the classes to naturally select features for multi-class without bothering further heuristic strategy. Rather than directly solving the multi-class hinge loss with ℓ2,1-norm regularization minimization, which has not been solved before due to its optimization difficulty, we are the first to give an efficient algorithm bridging the new problem with a previous solvable optimization problem to do multi-class feature selection. A global convergence proof for our method is also presented. Via the proposed efficient algorithm, we select features across multiple classes with jointly sparsity, i.e., each feature has either small or large score over all classes. Comprehensive experiments have been performed on six bioinformatics data sets to show that our method can obtain better or competitive performance compared with exiting state-of-art multi-class feature selection approaches.
Feiping Nie 0001, Heng Huang 0001, Chris Ding
ICDM4
2011 Nonnegative Matrix Tri-factorization Based High-Order Co-clustering and Its Fast Implementation
abstract
The fast growth of Internet and modern technologies has brought data involving objects of multiple types that are related to each other, called as Multi-Type Relational data. Traditional clustering methods for single-type data rarely work well on them, which calls for new clustering techniques, called as high-order co-clustering (HOCC), to deal with the multiple types of data at the same time. A major challenge in developing HOCC methods is how to effectively make use of all available information contained in a multi-type relational data set, including both inter-type and intra-type relationships. Meanwhile, because many real world data sets are often of large sizes, clustering methods with computationally efficient solution algorithms are of great practical interest. In this paper, we first present a general HOCC framework, named as Orthogonal Nonnegative Matrix Tri-factorization (O-NMTF), for simultaneous clustering of multi-type relational data. The proposed O-NMTF approach employs Nonnegative Matrix Tri-Factorization (NMTF) to simultaneously cluster different types of data using the inter-type relationships, and incorporate intra-type information through manifold regularization, where, different from existing works, we emphasize the importance of the orthogonal ties of the factor matrices of NMTF. Based on O-NMTF, we further develop a novel Fast Nonnegative Matrix Tri-Factorization (F-NMTF) approach to deal with large-scale data. Instead of constraining the factor matrices of NMTF to be nonnegative as in existing methods, F-NMTF constrains them to be cluster indicator matrices, a special type of nonnegative matrices. As a result, the optimization problem of the proposed method can be decoupled, which results in sub problems of much smaller sizes requiring much less matrix multiplications, such that our new algorithm scales well to real world data of large sizes. Extensive experimental evaluations have demonstrated the effectiveness of our new approaches.
Hua Wang 0007, Feiping Nie 0001, Heng Huang 0001, Chris Ding
ICDM4
2011 Tensor Fold-in Algorithms for Social Tagging Prediction
abstract
Social tagging predictions involve the co occurrence of users, items and tags. The tremendous growth of users require the recommender system to produce tag recommendations for millions of users and items at any minute. The triplets of users, items and tags are most naturally described by a 3D tensor, and tensor decomposition-based algorithms can produce high quality recommendations. However, each day, thousands of new users are added to the system and the decompositions must be updated daily in a online fashion. In this paper, we provide analysis of the new user problem, and present fold-in algorithms for Tucker, Para Fac, and Low-order tensor decompositions. We show that these algorithm can very efficiently compute the needed decompositions. We evaluate the fold-in algorithms experimentally on several datasets and the results demonstrate the effectiveness of these algorithms.
Chris Ding, Zhifang Liao
ICDM2
2011 Cauchy Graph Embedding
Dijun Luo, Chris Ding, Feiping Nie 0001, Heng Huang 0001
ICML2
2011 On Trivial Solution and Scale Transfer Problems in Graph Regularized NMF
Quanquan Gu, Chris Ding, Jiawei Han 0001
IJCAI2
2011 Cluster Indicator Decomposition for Efficient Matrix Factorization
Dijun Luo, Chris Ding, Heng Huang 0001
IJCAI2
2011 Robust Principal Component Analysis with Non-Greedy l1-Norm Maximization
Feiping Nie 0001, Heng Huang 0001, Chris Ding, Dijun Luo, Hua Wang 0007
IJCAI3
2011 Angular Decomposition
abstract
Dimensionality reduction plays a vital role in pattern recognition. However, for normalized vector data, existing methods do not utilize the fact that the data is normalized. In this paper, we propose to employ an Angular Decomposition of the normalized vector data which corresponds to embedding them on a unit surface. On graph data for similarity/ kernel matrices with constant diagonal elements, we propose the Angular Decomposition of the similarity matrices which corresponds to embedding objects on a unit sphere. In these angular embeddings, the Euclidean distance is equivalent to the cosine similarity. Thus data structures best described in the cosine similarity and data structures best captured by the Euclidean distance can both be effectively detected in our angular embedding. We provide the theoretical analysis, derive the computational algorithm, and evaluate the angular embedding on several datasets. Experiments on data clustering demonstrate that our method can provide a more discriminative subspace.
Dengdi Sun, Chris Ding, Bin Luo 0001, Jin Tang 0001
IJCAI2
2011 Gaussian Process for Recommender Systems
Qi Liu 0003, Enhong Chen, Chris Ding, Liang He 0010
KSEM4
2011 Maximum Margin Multi-Instance Learning
abstract
Multi-instance learning (MIL) considers input as bags of instances, in which labels are assigned to the bags. MIL is useful in many real-world applications. For example, in image categorization semantic meanings (labels) of an image mostly arise from its regions (instances) instead of the entire image (bag). Existing MIL methods typically build their models using the Bag-to-Bag (B2B) distance, which are often computationally expensive and may not truly reflect the semantic similarities. To tackle this, in this paper we approach MIL problems from a new perspective using the Class-to-Bag (C2B) distance, which directly assesses the relationships between the classes and the bags. Taking into account the two major challenges in MIL, high heterogeneity on data and weak label association, we propose a novel Maximum Margin Multi-Instance Learning (M3 I) approach to parameterize the C2B distance by introducing the class specific distance metrics and the locally adaptive significance coefficients. We apply our new approach to the automatic image categorization tasks on three (one single-label and two multilabel) benchmark data sets. Extensive experiments have demonstrated promising results that validate the proposed method.
Hua Wang 0007, Heng Huang 0001, Farhad Kamangar, Feiping Nie 0001, Chris Ding
NIPS5
2011 Are Tensor Decomposition Solutions Unique? On the Global Convergence HOSVD and ParaFac Algorithms
Dijun Luo, Chris Ding, Heng Huang 0001
PAKDD (1)2
2011 Graph Evolution via Social Diffusion Processes
Dijun Luo, Chris Ding, Heng Huang 0001
ECML/PKDD (2)2
2011 Multi-Subspace Representation and Discovery
Dijun Luo, Feiping Nie 0001, Chris Ding, Heng Huang 0001
ECML/PKDD (2)3
2011 Cross-language web page classification via dual knowledge transfer using nonnegative matrix tri-factorization
abstract
The lack of sufficient labeled Web pages in many languages, especially for those uncommonly used ones, presents a great challenge to traditional supervised classification methods to achieve satisfactory Web page classification performance. To address this, we propose a novel Nonnegative Matrix Tri-factorization (NMTF) based Dual Knowledge Transfer (DKT) approach for cross-language Web page classification, which is based on the following two important observations. First, we observe that Web pages for a same topic from different languages usually share some common semantic patterns, though in different representation forms. Second, we also observe that the associations between word clusters and Web page classes are a more reliable carrier than raw words to transfer knowledge across languages. With these recognitions, we attempt to transfer knowledge from the auxiliary language, in which abundant labeled Web pages are available, to target languages, in which we want classify Web pages, through two different paths: word cluster approximations and the associations between word clusters and Web page classes. Due to the reinforcement between these two different knowledge transfer paths, our approach can achieve better classification accuracy. We evaluate the proposed approach in extensive experiments using a real world cross-language Web page data set. Promising results demonstrate the effectiveness of our approach that is consistent with our theoretical analyses.
Hua Wang 0007, Heng Huang 0001, Feiping Nie 0001, Chris Ding
SIGIR4
2011 Low-order tensor decompositions for social tagging recommendation
abstract
Social tagging recommendation is an urgent and useful enabling technology for Web 2.0. In this paper, we present a systematic study of low-order tensor decomposition approach that are specifically targeted at the very sparse data problem in tagging recommendation problem. Low-order polynomials have low functional complexity, are uniquely capable of enhancing statistics and also avoids over-fitting than traditional tensor decompositions such as Tucker and Parafac decompositions. We perform extensive experiments on several datasets and compared with 6 existing methods. Experimental results demonstrate that our approach outperforms existing approaches.
Yuanzhe Cai, Dijun Luo, Chris Ding, Sharma Chakravarthy
WSDM4
2011 Guest editorial: special issue on data mining with matrices, graphs and tensors
Tao Li 0001, Chris Ding, Fei Wang 0001
Data Min. Knowl. Discov.2
2011 Community discovery using nonnegative matrix factorization
Fei Wang 0001, Tao Li 0001, Xin Wang 0013, Shenghuo Zhu, Chris Ding
Data Min. Knowl. Discov.5
2010 Multi-Label Classification: Inconsistency and Class Balanced K-Nearest Neighbor
abstract
Many existing approaches employ one-vs-rest method to decompose a multi-label classification problem into a set of 2- class classification problems, one for each class. This method is valid in traditional single-label classification, it, however, incurs training inconsistency in multi-label classification, because in the latter a data point could belong to more than one class. In order to deal with this problem, in this work, we further develop classicalK-Nearest Neighbor classifier and propose a novel Class Balanced K-Nearest Neighbor approach for multi-label classification by emphasizing balanced usage of data from all the classes. In addition, we also propose a Class Balanced Linear Discriminant Analysis approach to address high-dimensional multi-label input data. Promising experimental results on three broadly used multi-label data sets demonstrate the effectiveness of our approach.
Hua Wang 0007, Chris Ding, Heng Huang 0001
AAAI2
2010 Discriminant Laplacian Embedding
abstract
Many real life applications brought by modern technologies often have multiple data sources, which are usually characterized by both attributes and pairwise similarities at the same time. For example in webpage ranking, a webpage is usually represented by a vector of term values, and meanwhile the internet linkages induce pairwise similarities among the webpages. Although both attributes and pairwise similarities are useful for class membership inference, many traditional embedding algorithms only deal with one type of input data. In order to make use of the both types of data simultaneously, in this work, we propose a novel Discriminant Laplacian Embedding (DLE) approach. Supervision information from training data are integrated into DLE to improve the discriminativity of the resulted embedding space. By solving the ambiguity problem in computing the scatter matrices caused by data points with multiple labels, we successfully extend the proposed DLE to multi-label classification. In addition, through incorporating the label correlations, the classification performance using multi-label DLE is further enhanced. Promising experimental results in extensive empirical evaluations have demonstrated the effectiveness of our approaches.
Hua Wang 0007, Heng Huang 0001, Chris Ding
AAAI3
2010 Exploiting user interests for collaborative filtering: interests expansion via personalized ranking
abstract
In real applications, a given user buys or rates an item based on his/her interests. Learning to leverage this interest information is often critical for recommender systems. However, in existing recommender systems, the information about latent user interests are largely under-explored. To that end, in this paper, we propose an interest expansion strategy via personalized ranking based on the topic model, named iExpand, for building an interest-oriented collaborative filtering framework. The iExpand method introduces a three-layer, user-interest-item, representation scheme, which leads to more interpretable recommendation results and helps the understanding of the interactions among users, items, and user interests. Moreover, iExpand strategically deals with many issues, such as the overspecialization and the cold-start problems. Finally, we evaluate iExpand on benchmark data sets, and experimental results show that iExpand outperforms state-of-the-art methods.
Qi Liu 0003, Enhong Chen, Hui Xiong 0001, Chris Ding
CIKM4
2010 Multi-label Linear Discriminant Analysis
Hua Wang 0007, Chris Ding, Heng Huang 0001
ECCV (6)2
2010 Image Categorization Using Directed Graphs
Hua Wang 0007, Heng Huang 0001, Chris Ding
ECCV (3)3
2010 Multi-label Feature Transform for Image Classifications
Hua Wang 0007, Heng Huang 0001, Chris Ding
ECCV (4)3
2010 Towards Structural Sparsity: An Explicit l2/l0 Approach
abstract
In many cases of machine learning or data mining applications, we are not only aimed to establish accurate black box predictors, we are also interested in discovering predictive patterns in data which enhance our interpretation and understanding of underlying physical, biological and other natural processes. Sparse representation is one of the focuses in this direction. More recently, structural sparsity has attracted increasing attentions. The structural sparsity is often achieved by imposing ℓ2/ℓ1norms. In this paper, we present the explicit ℓ2/ℓ0norm to directly achieve structural sparsity. To tackle the problem of intractable ℓ2/ℓ0optimization, we develop a general Lipschitz auxiliary function which leads to simple iterative algorithms. In each iteration, optimal solution is achieved for the induced sub-problem and a guarantee of convergence is provided. Further more, the local convergent rate is also theoretically bounded. We test our optimization techniques in the multi-task feature learning problem. Experimental results suggest that our approaches outperform other approaches in both synthetic and real world data sets.
Dijun Luo, Chris Ding, Heng Huang 0001
ICDM2
2010 Weighted Feature Subset Non-negative Matrix Factorization and Its Applications to Document Understanding
abstract
Keyword (Feature) selection enhances and improves many Information Retrieval (IR) tasks such as document categorization, automatic topic discovery, etc. The problem of keyword selection is usually solved using supervised algorithms. In this paper, we propose an unsupervised approach that combines keyword selection and document clustering (topic discovery) together. The proposed approach extends non-negative matrix factorization (NMF) by incorporating a weight matrix to indicate the importance of the keywords. The proposed approach is further extended to a weighted version in which each document is also assigned a weight to assess its importance in the cluster. This work considers both theoretical and empirical weighted feature subset selection for NMF and draws the connection between unsupervised feature selection and data clustering. We apply our proposed approaches to various document understanding tasks including document clustering, summarization, and visualization. Experimental results demonstrate the effectiveness of our approach for these tasks.
Dingding Wang 0001, Tao Li 0001, Chris Ding
ICDM3
2010 Hierarchical Ensemble Clustering
abstract
Ensemble clustering has emerged as an important elaboration of the classical clustering problems. Ensemble clustering refers to the situation in which a number of different (input) clusterings have been obtained for a particular dataset and it is desired to find a single (consensus) clustering which is a better fit in some sense than the existing clusterings. Many approaches have been developed to solve ensemble clustering problems over the last few years. However, most of these ensemble techniques are designed for partitional clustering methods. Few research efforts have been reported for ensemble hierarchical clustering methods. In this paper, we propose a hierarchical ensemble clustering framework which can naturally combine both partitional clustering and hierarchical clustering results. We notice the importance of ultra-metric distance for hierarchical clustering and propose a novel method for learning the ultra-metric distance from the aggregated distance matrices and generating final hierarchical clustering with enhanced cluster separation. Experimental results demonstrate the effectiveness of our proposed approaches.
Li Zheng 0001, Tao Li 0001, Chris Ding
ICDM3
2010 Efficient and Robust Feature Selection via Joint ℓ2, 1-Norms Minimization
abstract
Feature selection is an important component of many machine learning applications. Especially in many bioinformatics tasks, efficient and robust feature selection methods are desired to extract meaningful features and eliminate noisy ones. In this paper, we propose a new robust feature selection method with emphasizing joint ℓ2,1-norm minimization on both loss function and regularization. The ℓ2,1-norm based loss function is robust to outliers in data points and the ℓ2,1-norm regularization selects features across all data points with joint sparsity. An efficient algorithm is introduced with proved convergence. Our regression based objective makes the feature selection process more efficient. Our method has been applied into both genomic and proteomic biomarkers discovery. Extensive empirical studies were performed on six data sets to demonstrate the effectiveness of our feature selection method.
Feiping Nie 0001, Heng Huang 0001, Chris Ding
NIPS4
2010 Improved MinMax Cut Graph Clustering with Nonnegative Relaxation
Feiping Nie 0001, Chris Ding, Dijun Luo, Heng Huang 0001
ECML/PKDD (2)2
2010 Directed Graph Learning via High-Order Co-linkage Analysis
Hua Wang 0007, Chris Ding, Heng Huang 0001
ECML/PKDD (3)2
2010 Collaborative Filtering: Weighted Nonnegative Matrix Factorization Incorporating User and Item Graphs
abstract
Collaborative filtering is an important topic in data mining and has been widely used in recommendation system.In this paper, we proposed a unified model for collaborative filtering based on graph regularized weighted nonnegative matrix factorization.In our model, two graphs are constructed on users and items, which exploit the internal information (e.g.neighborhood information in the user-item rating matrix) and external information (e.g.content information such as user's occupation and item's genre, or other kind of knowledge such as social trust network).The proposed method not only inherits the advantages of model-based method, but also owns the merits of memory-based method which considers the neighborhood information.Moreover, it has the ability to make use of content information and any additional information regarding user-user such as social trust network.Due to the use of these internal and external information, the proposed method is able to find more interpretable lowdimensional representations for users and items, which is helpful for improving the recommendation accuracy.Experimental results on benchmark collaborative filtering data sets demonstrate that the proposed methods outperform the state of the art collaborative filtering methods a lot.
Quanquan Gu, Jie Zhou 0001, Chris Ding
SDM3
2010 Bridging Domains with Words: Opinion Analysis with Matrix Tri-factorizations
abstract
With the explosion of user-generated web2.0 content in the form of blogs, wikis and discussion forums, the Internet has rapidly become a massive dynamic repository of public opinion on an unbounded range of topics. A key enabler of opinion extraction and summarization is sentiment classification: the task of automatically identifying whether a given piece of text expresses positive or negative opinion towards a topic of interest. Building high-quality sentiment classifiers using standard text categorization methods is challenging due to the lack of labeled data in a target domain. In this paper, we consider the problem of cross-domain sentiment analysis: can one, for instance, download rated movie reviews from rottentomatoes.com or IMBD discussion forums, learn linguistic expressions and sentiment-laden terms that generally characterize opinionated commentary and then successfully transfer this knowledge to the target domain, thereby building high-quality sentiment models without manual effort? We outline a novel sentiment transfer mechanism based on constrained non-negative matrix tri-factorizations of term-document matrices in the source and target domains. The constrained matrix factorization framework naturally incorporates document labels via a least squares penalty incurred by a certain linear model and enables direct and explicit knowledge transfer across different domains. We obtain promising empirical results with this approach.
Tao Li 0001, Vikas Sindhwani, Chris Ding, Yi Zhang 0005
SDM3
2010 Closed form solution of similarity algorithms
abstract
Algorithms defining similarities between objects of an information network are important of many IR tasks. SimRank algorithm and its variations are popularly used in many applications. Many fast algorithms are also developed. In this note, we first reformulate them as random walks on the network and express them using forward and backward transition probably in a matrix form. Second, we show that P-Rank (SimRank is only the special case of P-Rank) has a unique solution of eeT when decay factor c is equal to 1. We also show that SimFusion algorithm is a special case of P-Rank algorithm and prove that the similarity matrix of SimFusion is the product of PageRank vector. Our experiments on the web datasets show that for P-Rank the decay factor c doesn't seriously affect the similarity accuracy and accuracy of P-Rank is also higher than SimFusion and SimRank.
Yuanzhe Cai, Chris Ding, Sharma Chakravarthy
SIGIR3
2010 Feature subset non-negative matrix factorization and its applications to document understanding
abstract
In this paper, we propose feature subset non-negative matrix factorization (NMF), which is an unsupervised approach to simultaneously cluster data points and select important features. We apply our proposed approach to various document understanding tasks including document clustering, summarization, and visualization. Experimental results demonstrate the effectiveness of our approach for these tasks.
Dingding Wang 0001, Chris Ding, Tao Li 0001
SIGIR2
2010 Binary matrix factorization for analyzing gene expression data
Tao Li 0001, Chris Ding, Xian-Wen Ren, Xiang-Sun Zhang
Data Min. Knowl. Discov.3
2010 On the eigenvectors of p-Laplacian
Dijun Luo, Heng Huang 0001, Chris Ding, Feiping Nie 0001
Mach. Learn.3
2010 Convex and Semi-Nonnegative Matrix Factorizations
abstract
We present several new variations on the theme of nonnegative matrix factorization (NMF). Considering factorizations of the form X=FG(T), we focus on algorithms in which G is restricted to containing nonnegative entries, but allowing the data matrix X to have mixed signs, thus extending the applicable range of NMF methods. We also consider algorithms in which the basis vectors of F are constrained to be convex combinations of the data points. This is used for a kernel extension of NMF. We provide algorithms for computing these new factorizations and we provide supporting theoretical analysis. We also analyze the relationships between our algorithms and clustering algorithms, and consider the implications for sparseness of solutions. Finally, we present experimental results that explore the properties of these new methods.
Chris Ding, Tao Li 0001, Michael I. Jordan
IEEE Trans. Pattern Anal. Mach. Intell.1
2009 Symmetric two dimensional linear discriminant analysis (2DLDA)
abstract
Linear discriminant analysis (LDA) has been successfully applied into computer vision and pattern recognition for effective feature extraction. High-dimensional objects such as images are usually transform as 1D vectors before the LDA transformation. Recently, two-dimension LDA (2DLDA) methods have been proposed which reduced the dimensionality of images without transforming the matrices into vectors. However, the objective function for 2DLDA remains an unresolved problem. In this paper, we (1) propose a symmetric LDA formulation which resolves the ambiguity problem, and (2) propose an effective algorithm to solve the symmetric 2DLDA objective. Experiments on UMIST, CMU PIE, and YaleB images databases show that our approach outperforms the other 2DLDA methods in terms of both classification accuracy and objective function results.
Dijun Luo, Chris Ding, Heng Huang 0001
CVPR2
2009 Image annotation using multi-label correlated Green's function
abstract
Image annotation has been an active research topic in the recent years due to its potentially large impact on both image understanding and web/database image search. In this paper, we target at solving the automatic image annotation problem in a novel semi-supervised learning framework. A novel multi-label correlated Green's function approach is proposed to annotate images over a graph. The correlations among labels are integrated into the objective function which improves the performance significantly. We also propose a new adaptive decision boundary method for multi-label assignment to deal with the difficulty of label assignment in most of the existing rank-based multi-label classification algorithms. Instead of setting the threshold heuristically or by experience, our method principally compute it upon the prior knowledge in the training data. We perform our methods on three commonly used image annotation testing data sets. Experimental results show significant improvements on classification performance over four other state-of-the-art methods. As a general semi-supervised learning framework, other local feature based image annotation methods could be easily incorporated into our framework to improve the performance.
Hua Wang 0007, Heng Huang 0001, Chris Ding
ICCV3
2009 Non-negative Laplacian Embedding
abstract
Laplacian embedding provides a low dimensional representation for a matrix of pairwise similarity data using the eigenvectors of the Laplacian matrix. The true power of Laplacian embedding is that it provides an approximation of the ratio cut clustering. However, ratio cut clustering requires the solution to be nonnegative. In this paper, we propose a new approach, nonnegative Laplacian embedding, which approximates ratio cut clustering in a more direct way than traditional approaches. From the solution of our approach, clustering structures can be read off directly. We also propose an efficient algorithm to optimize the objective function utilized in our approach. Empirical studies on many real world datasets show that our approach leads to more accurate ratio cut solution and improves clustering accuracy at the same time.
Dijun Luo, Chris Ding, Heng Huang 0001, Tao Li 0001
ICDM2
2009 Label Propagation on K-partite Graphs
abstract
Label propagation is an approach to assign class labels to unlabeled data given some partially labeled data. In this paper, we systematically generalize the Laplacian matrix based label propagation method from pairwise graph data to data objects described by bipartite and general K-partite graphs. By deriving explicit label propagation formula, we show how information on one type of variables can be transformed to other types of variables. For example, in a word-document-author multi-relational dataset, information on words and on authors can effectively enhance the document labeling. Motivating examples are presented to illustrate these new concepts. Extensive experiments are performed on real-life datasets to show the effectiveness of our label propagation.
Chris Ding, Tao Li 0001, Dingding Wang 0001
ICMLA1
2009 Consensus group stable feature selection
abstract
Stability is an important yet under-addressed issue in feature selection from high-dimensional and small sample data. In this paper, we show that stability of feature selection has a strong dependency on sample size. We propose a novel framework for stable feature selection which first identifies consensus feature groups from subsampling of training samples, and then performs feature selection by treating each consensus feature group as a single entity. Experiments on both synthetic and real-world data sets show that an algorithm developed under this framework is effective at alleviating the problem of small sample size and leads to more stable feature selection results and comparable or better generalization performance than state-of-the-art feature selection algorithms. Synthetic data sets and algorithm source code are available at http://www.cs.binghamton.edu/~lyu/KDD09/.
Steven Loscalzo, Lei Yu 0001, Chris Ding
KDD3
2009 K-Subspace Clustering
Dingding Wang 0001, Chris Ding, Tao Li 0001
ECML/PKDD (2)2
2009 Integrated KL (K-means - Laplacian) Clustering: A New Clustering Approach by Combining Attribute Data and Pairwise Relations
abstract
Most datasets in real applications come in from multiple sources. As a result, we often have attributes information about data objects and various pairwise relations (similarity) between data objects. Traditional clustering algorithms use either data attributes only or pairwise similarity only. We propose to combine K-means clustering on data attributes and normalized cut spectral clustering on pairwise relations. We show that these two methods can be coherently integrated together to make use of different data sources to obtain good clustering results. We also show that our integrated KL (K-means – Laplacian) clustering method can be naturally extended to semi-supervised clustering, data embedding and metric learning. Finally the experimental results on benchmark data sets are presented to show the effectiveness of our method.
Fei Wang 0001, Chris Ding, Tao Li 0001
SDM2
2009 Knowledge transformation for cross-domain sentiment classification
abstract
With the explosion of user-generated web2.0 content in the form of blogs, wikis and discussion forums, the Internet has rapidly become a massive dynamic repository of public opinion on an unbounded range of topics. A key enabler of opinion extraction and summarization is sentiment classification: the task of automatically identifying whether a given piece of text expresses positive or negative opinion towards a topic of interest. Building high-quality sentiment classifiers using standard text categorization methods is challenging due to the lack of labeled data in a target domain. In this paper, we consider the problem of cross-domain sentiment analysis: can one, for instance, download rated movie reviews from rottentomatoes.com or IMBD discussion forums, learn linguistic expressions and sentiment-laden terms that generally characterize opinionated reviews and then successfully transfer this knowledge to the target domain, thereby building high-quality sentiment models without manual effort? We outline a novel sentiment transfer mechanism based on constrained non-negative matrix tri-factorizations of term-document matrices in the source and target domains. We report some preliminary results with this approach.
Tao Li 0001, Vikas Sindhwani, Chris Ding, Yi Zhang 0005
SIGIR3
2008 Tensor reduction error analysis - Applications to video compression and classification
abstract
Tensor based dimensionality reduction has recently been extensively studied for computer vision applications. To our knowledge, however, there exist no rigorous error analysis on these methods. Here we provide the first error analysis of these methods and provide error bound results similar to Eckart-Young Theorem which plays critical role in the development and application of singular value decomposition (SVD). Beside performance guarantee, these error bounds are useful for subspace size determination according to the required video/image reconstruction error. Furthermore, video surveillance/retrieval, 3D/4D medical image analysis, and other computer vision applications require particular reduction in spatio-temporal space, but not along data index dimension. This motivates a D-1 tensor reduction. Standard method such as high order SVD (HOSVD) compress data in all index dimensions and thus can not perform the classification and pattern recognition tasks. We provide algorithm and error bound analysis of the D-1 factorization for spatio-temporal data dimensionality. Experiments on video sequences demonstrate our approach outperforms the previous dimensionality deduction methods for spatio temporal data.
Chris Ding, Heng Huang 0001, Dijun Luo
CVPR1
2008 Robust tensor factorization using R1 norm
abstract
Over the years, many tensor based algorithms, e.g. two dimensional principle component analysis (2DPCA), two dimensional singular value decomposition (2DSVD), high order SVD, have been proposed for the study of high dimensional data in a large variety of computer vision applications. An intrinsic limitation of previous tensor reduction methods is the sensitivity to the presence of outliers, because they minimize the sum of squares errors (L2norm). In this paper, we propose a novel robust tensor factorization method using R1norm for error accumulation function using robust covariance matrices, allowing the method to be efficiently implemented instead of resorting to quadratic programming software packages as in other L1norm approaches. Experimental results on face representation and reconstruction show that our new robust tensor factorization method can effectively handle outliers compared to previous tensor based PCA methods.
Heng Huang 0001, Chris Ding
CVPR2
2008 Nonnegative Matrix Factorization for Combinatorial Optimization: Spectral Clustering, Graph Matching, and Clique Finding
abstract
Nonnegative matrix factorization (NMF) is a versatile model for data clustering. In this paper, we propose several NMF inspired algorithms to solve different data mining problems. They include (1) multi-way normalized cut spectral clustering, (2) graph matching of both undirected and directed graphs, and (3) maximal clique finding on both graphs and bipartite graphs. Key features of these algorithms are (a) they are extremely simple to implement; and (b) they are provably convergent. We conduct experiments to demonstrate the effectiveness of these new algorithms. We also derive a new spectral bound for the size of maximal edge bicliques as a byproduct of our approach.
Chris Ding, Tao Li 0001, Michael I. Jordan
ICDM1
2008 Simultaneous tensor subspace selection and clustering: the equivalence of high order svd and k-means clustering
abstract
Singular Value Decomposition (SVD)/Principal Component Analysis (PCA) have played a vital role in finding patterns from many datasets. Recently tensor factorization has been used for data mining and pattern recognition in high index/order data. High Order SVD (HOSVD) is a commonly used tensor factorization method and has recently been used in numerous applications like graphs, videos, social networks, etc.
Heng Huang 0001, Chris Ding, Dijun Luo, Tao Li 0001
KDD2
2008 Stable feature selection via dense feature groups
abstract
Many feature selection algorithms have been proposed in the past focusing on improving classification accuracy. In this work, we point out the importance of stable feature selection for knowledge discovery from high-dimensional data, and identify two causes of instability of feature selection algorithms: selection of a minimum subset without redundant features and small sample size. We propose a general framework for stable feature selection which emphasizes both good generalization and stability of feature selection results. The framework identifies dense feature groups based on kernel density estimation and treats features in each dense group as a coherent entity for feature selection. An efficient algorithm DRAGS (Dense Relevant Attribute Group Selector) is developed under this framework. We also introduce a general measure for assessing the stability of feature selection algorithms. Our empirical study based on microarray data verifies that dense feature groups remain stable under random sample hold out, and the DRAGS algorithm is effective in identifying a set of feature groups which exhibit both high classification accuracy and stability.
Lei Yu 0001, Chris Ding, Steven Loscalzo
KDD2
2008 Weighted Consensus Clustering
abstract
Consensus clustering has emerged as an important extension of the classical clustering problem. We propose weighted consensus clustering, where each input clustering is weighted and the weights are determined in such a way that the final consensus clustering provides a better quality solution, in which clusters are better separated comparing to standard consensus clustering. Theoretically, we show that a reformulation of the well-known L1 regularization LASSO problem is equivalent to the weight optimization of our weighted consensus clustering, and thus our approach provides sparse solutions which may resolve the difficult situation when the input clusterings diverge significantly. We also show that the weighted consensus clustering resolves the redundancy problem when many input clusterings correlate highly. Detailed algorithms are given. Experiments are carried out to demonstrate the effectiveness of the weighted consensus clustering.
Tao Li 0001, Chris Ding
SDM2
2008 Posterior probabilistic clustering using NMF
abstract
We introduce the posterior probabilistic clustering (PPC), which provides a rigorous posterior probability interpretation for Nonnegative Matrix Factorization (NMF) and removes the uncertainty in clustering assignment. Furthermore, PPC is closely related to probabilistic latent semantic indexing (PLSI).
Chris Ding, Tao Li 0001, Dijun Luo, Wei Peng 0001
SIGIR1
2008 Knowledge transformation from word space to document space
abstract
In most IR clustering problems, we directly cluster the documents, working in the document space, using cosine similarity between documents as the similarity measure. In many real-world applica-tions, however, we usually have knowledge on the word side and wish to transform this knowledge to the document (concept) side. In this paper, we provide a mechanism for this knowledge trans-formation. To the best of our knowledge, this is the rst model for such type of knowledge transformation. This model uses a nonneg-ative matrix factorization model X = FSGT, where X is the word-document semantic matrix, F is the posterior probability of a word belonging to a word cluster and represents knowledge in the word space, G is the posterior probability of a document belonging to a document cluster and represents knowledge in the document space, and S is a scaled matrix factor which provides a condensed view of X. We show how knowledge on words can improve document clustering, i.e, knowledge in the word space is transformed into the document space. We perform extensive experiments to validate our approach.
Tao Li 0001, Chris Ding, Yi Zhang 0005
SIGIR2
2008 Multi-document summarization via sentence-level semantic analysis and symmetric matrix factorization
abstract
Multi-document summarization aims to create a compressed summary while retaining the main characteristics of the original set of documents. Many approaches use statistics and machine learning techniques to extract sentences from documents. In this paper, we propose a new multi-document summarization framework based on sentence-level semantic analysis and symmetric non-negative matrix factorization. We first calculate sentence-sentence similarities using semantic analysis and construct the similarity matrix. Then symmetric matrix factorization, which has been shown to be equivalent to normalized spectral clustering, is used to group sentences into clusters. Finally, the most informative sentences are selected from each group to form the summary. Experimental results on DUC2005 and DUC2006 data sets demonstrate the improvement of our proposed framework over the implemented existing summarization systems. A further study on the factors that benefit the high performance is also conducted.
Dingding Wang 0001, Tao Li 0001, Shenghuo Zhu, Chris Ding
SIGIR4
2007 A Two-Stage Gene Selection Algorithm by Combining ReliefF and mRMR
abstract
Gene expression data usually contains a large number of genes, but a small number of samples. Feature selection for gene expression data aims at finding a set of genes that best discriminate biological samples of different types. In this paper, we present a two-stage selection algorithm by combining ReliefF and mRMR: In the first stage, ReliefF is applied to find a candidate gene set; In the second stage, mRMR method is applied to directly and explicitly reduce redundancy for selecting a compact yet effective gene subset from the candidate set. We also perform comprehensive experiments to compare the mRMR-ReliefF selection algorithm with ReliefF, mRMR and other feature selection methods using two classifiers as SVM and Naive Bayes, on seven different datasets. The experimental results show that the mRMR-ReliefF gene selection algorithm is very effective.
Yi Zhang 0005, Chris Ding, Tao Li 0001
BIBE2
2007 Solving Consensus and Semi-supervised Clustering Problems Using Nonnegative Matrix Factorization
abstract
Consensus clustering and semi-supervised clustering are important extensions of the standard clustering paradigm. Consensus clustering (also known as aggregation of clustering) can improve clustering robustness, deal with distributed and heterogeneous data sources and make use of multiple clustering criteria. Semi-supervised clustering can integrate various forms of background knowledge into clustering. In this paper, we show how consensus and semi-supervised clustering can be formulated within the framework of nonnegative matrix factorization (NMF). We show that this framework yields NMF-based algorithms that are: (1) extremely simple to implement; (2) provably correct and provably convergent. We conduct a wide range of comparative experiments that demonstrate the effectiveness of this NMF-based approach.
Tao Li 0001, Chris Ding, Michael I. Jordan
ICDM2
2007 Binary Matrix Factorization with Applications
abstract
An interesting problem in nonnegative matrix factorization (NMF) is to factorize the matrix X which is of some specific class, for example, binary matrix. In this paper, we extend the standard NMF to binary matrix factorization (BMF for short): given a binary matrix X, we want to factorize X into two binary matrices W, H (thus conserving the most important integer property of the objective matrix X) satisfying X ap WH. Two algorithms are studied and compared. These methods rely on a fundamental boundedness property of NMF which we propose and prove. This new property also provides a natural normalization scheme that eliminates the bias of factor matrices. Experiments on both synthetic and real world datasets are conducted to show the competency and effectiveness of BMF.
Tao Li 0001, Chris Ding, Xiang-Sun Zhang
ICDM3
2007 Adaptive dimension reduction using discriminant analysis and K-means clustering
abstract
We combine linear discriminant analysis (LDA) and K-means clustering into a coherent framework to adaptively select the most discriminative subspace. We use K-means clustering to generate class labels and use LDA to do subspace selection. The clustering process is thus integrated with the subspace selection process and the data are then simultaneously clustered while the feature subspaces are selected. We show the rich structure of the general LDA-Km framework by examining its variants and their relationships to earlier approaches. Relations among PCA, LDA, K-means are clarified. Extensive experimental results on real-world datasets show the effectiveness of our approach.
Chris Ding, Tao Li 0001
ICML1
2007 Finding Hotspots in Document Collection
abstract
Given a document collection, it is often desirable to find the core subset of documents focusing on a specific topic. We propose a new algorithm for this task. Document clustering aims at par- titioning the document-term datasets into differ- ent groups by optimizing certain objective func- tions. However, they are not suitable for finding hotspots that are described by a small set of doc- uments with few tightly coupled terms. In this pa- per we propose a novel hotspot finding algorithm, DCC (Dense Concept Clustering) in document collections. DCC can extract distinct small top- ics with most representative documents and words simultaneously. The hotspots are dense bicliques in binary document-word matrices and they can be discovered sequentially one at a time using the generalized Motzkin-Straus formalism. The rep- resentative documents and words are tightly cor- related for concept descriptions. Experiments on real document datasets show the effectiveness of the proposed algorithm.
Wei Peng 0001, Chris Ding, Tao Li 0001, Tong Sun 0001
ICTAI (1)2
2007 A learning framework using Green's function and kernel regularization with application to recommender system
abstract
Green's function for the Laplace operator represents the propagation of influence of point sources and is the foundation for solving many physics problems. On a graph of pairwise similarities, the Green's function is the inverse of the combinatorial Laplacian; we resolve the zero-mode difficulty by showing its physical origin as the consequence of the Von Neumann boundary condition. We propose to use Green's function to propagate label information for both semi-supervised and unsupervised learning. We also derive this learning framework from the kernel regularization using Reproducing Kernel Hilbert Space theory at strong regularization limit. Green's function provides a well-defined distance metric on a generic weighted graph, either as the effective distance on the network of electric resistors, or the average commute time in random walks. We show that for unsupervised learning this approach is identical to Ratio Cut and Normalized Cut spectral clustering algorithms. Experiments on newsgroups and six UCI datasets illustrate the effectiveness of this approach. Finally, we propose a novel item-based recommender system using Green's function and show its effectiveness.
Chris Ding, Rong Jin 0001, Tao Li 0001, Horst D. Simon
KDD1
2006 Nonnegative Matrix Factorization and Probabilistic Latent Semantic Indexing: Equivalence Chi-Square Statistic, and a Hybrid Method
Chris Ding, Tao Li 0001, Wei Peng 0001
AAAI1
2006 Biclustering Protein Complex Interactions with a Biclique Finding Algorithm
abstract
Biclustering has many applications in text mining, Web clickstream mining, and bioinformatics. When data entries are binary, the tightest biclusters become bicliques. We propose a flexible and highly efficient algorithm to compute bicliques. We first generalize the Motzkin-Straus formalism for computing the maximal clique from L1constraint to Lpconstraint, which enables us to provide a generalized Motzkin-Straus formalism for computing maximal-edge bicliques. By adjusting parameters, the algorithm can favor biclusters with more rows less columns, or vice verse, thus increasing the flexibility of the targeted biclusters. We then propose an algorithm to solve the generalized Motzkin-Straus optimization problem. The algorithm is provably convergent and has a computational complexity of O(/E/) where /E/ is the number of edges. Using this algorithm, we bicluster the yeast protein complex interaction network. We find that biclustering protein complexes at the protein level does not clearly reflect the functional linkage among protein complexes in many cases, while biclustering at protein domain level can reveal many underlying linkages. We show several new biologically significant results.
Chris Ding, Ya Zhang 0002, Tao Li 0001, Stephen R. Holbrook
ICDM1
2006 The Relationships Among Various Nonnegative Matrix Factorization Methods for Clustering
abstract
The nonnegative matrix factorization (NMF) has been shown recently to be useful for clustering and various extensions and variations of NMF have been proposed recently. Despite significant research progress in this area, few attempts have been made to establish the connections between various factorization methods while highlighting their differences. In this paper we aim to provide a comprehensive study on matrix factorization for clustering. In particular, we present an overview and summary on various matrix factorization algorithms and theoretically analyze the relationships among them. Experiments are also conducted to empirically evaluate and compare various factorization methods. In addition, our study also answers several previously unaddressed yet important questions for matrix factorizations including the interpretation and normalization of cluster posterior and the benefits and evaluation of simultaneous clustering. We expect our study would provide good insights on matrix factorization research for clustering.
Tao Li 0001, Chris Ding
ICDM2
2006 R1-PCA: rotational invariant L1-norm principal component analysis for robust subspace factorization
abstract
Principal component analysis (PCA) minimizes the sum of squared errors (L2-norm) and is sensitive to the presence of outliers. We propose a rotational invariant L1-norm PCA (R1-PCA). R1-PCA is similar to PCA in that (1) it has a unique global solution, (2) the solution are principal eigenvectors of a robust covariance matrix (re-weighted to soften the effects of outliers), (3) the solution is rotational invariant. These properties are not shared by the L1-norm PCA. A new subspace iteration algorithm is given to compute R1-PCA efficiently. Experiments on several real-life datasets show R1-PCA can effectively handle outliers. We extend R1-norm to K-means clustering and show that L1-norm K-means leads to poor results while R1-K-means outperforms standard K-means.
Chris Ding, Hongyuan Zha
ICML1
2006 Supernova Recognition Using Support Vector Machines
abstract
We introduce a novel application of support vector machines (SVMs) to the problem of identifying potential supernovae using photometric and geometric features computed from astronomical imagery. The challenges of this supervised learning application are significant: 1) noisy and corrupt imagery resulting in high levels of feature uncertainty, 2) features with heavy-tailed, peaked distributions, 3) extremely imbalanced and overlapping positive and negative data sets, and 4) the need to reach high positive classification rates, i.e. to find all potential supernovae, while reducing the burdensome workload of manually examining false positives. High accuracy is achieved via a sign-preserving, shifted log transform applied to features with peaked, heavy-tailed distributions. The imbalanced data problem is handled by oversampling positive examples, selectively sampling misclassified negative examples, and iteratively training multiple SVMs for improved supernova recognition on unseen test data. We present cross-validation results and demonstrate the impact on a large-scale supernova survey that currently uses the SVM decision value to rank-order 600,000 potential supernovae each night
Raquel A. Romano, Cecilia R. Aragon, Chris Ding
ICMLA3
2006 Orthogonal nonnegative matrix t-factorizations for clustering
abstract
Currently, most research on nonnegative matrix factorization (NMF)focus on 2-factor $X=FG^T$ factorization. We provide a systematicanalysis of 3-factor $X=FSG^T$ NMF. While it unconstrained 3-factor NMF is equivalent to it unconstrained 2-factor NMF, itconstrained 3-factor NMF brings new features to it constrained 2-factor NMF. We study the orthogonality constraint because it leadsto rigorous clustering interpretation. We provide new rules for updating $F,S, G$ and prove the convergenceof these algorithms. Experiments on 5 datasets and a real world casestudy are performed to show the capability of bi-orthogonal 3-factorNMF on simultaneously clustering rows and columns of the input datamatrix. We provide a new approach of evaluating the quality ofclustering on words using class aggregate distribution andmulti-peak distribution. We also provide an overview of various NMF extensions andexamine their relationships.
Chris Ding, Tao Li 0001, Wei Peng 0001, Haesun Park
KDD1
2006 NMF and PLSI: equivalence and a hybrid algorithm
abstract
In this paper, we show that PLSI and NMF optimize the same objective function, although PLSI and NMF are different algorithms as verified by experiments. In addition, we also propose a new hybrid method that runs PLSI and NMF alternatively to achieve better solutions.
Chris Ding, Tao Li 0001, Wei Peng 0001
SIGIR1
2006 PSoL: a positive sample only learning algorithm for finding non-coding RNA genes
abstract
MOTIVATION: Small non-coding RNA (ncRNA) genes play important regulatory roles in a variety of cellular processes. However, detection of ncRNA genes is a great challenge to both experimental and computational approaches. In this study, we describe a new approach called positive sample only learning (PSoL) to predict ncRNA genes in the Escherichia coli genome. Although PSoL is a machine learning method for classification, it requires no negative training data, which, in general, is hard to define properly and affects the performance of machine learning dramatically. In addition, using the support vector machine (SVM) as the core learning algorithm, PSoL can integrate many different kinds of information to improve the accuracy of prediction. Besides the application of PSoL for predicting ncRNAs, PSoL is applicable to many other bioinformatics problems as well. RESULTS: The PSoL method is assessed by 5-fold cross-validation experiments which show that PSoL can achieve about 80% accuracy in recovery of known ncRNAs. We compared PSoL predictions with five previously published results. The PSoL method has the highest percentage of predictions overlapping with those from other methods.
Chris Ding, Richard F. Meraz, Stephen R. Holbrook
Bioinform.2
2006 Dynamic Cluster Formation Using Level Set Methods
abstract
Density-based clustering has the advantages for 1) allowing arbitrary shape of cluster and 2) not requiring the number of clusters as input. However, when clusters touch each other, both the cluster centers and cluster boundaries (as the peaks and valleys of the density distribution) become fuzzy and difficult to determine. We introduce the notion of cluster intensity function (CIF) which captures the important characteristics of clusters. When clusters are well-separated, CIFs are similar to density functions. But, when clusters become closed to each other, CIFs still clearly reveal cluster centers, cluster boundaries, and degree of membership of each data point to the cluster that it belongs. Clustering through bump hunting and valley seeking based on these functions are more robust than that based on density functions obtained by kernel density estimation, which are often oscillatory or oversmoothed. These problems of kernel density estimation are resolved using Level Set Methods and related techniques. Comparisons with two existing density-based methods, valley seeking and DBSCAN, are presented which illustrate the advantages of our approach.
Andy M. Yip, Chris Ding, Tony F. Chan
IEEE Trans. Pattern Anal. Mach. Intell.2
2005 A Multi-Level Approach to SCOP Fold Recognition
abstract
The classification of proteins based on their structure can play an important role in the deduction or discovery of protein function. However, the relatively low number of solved protein structures and the unknown relationship between structure and sequence requires an alternative method of representation for classification to be effective. Furthermore, the large number of potential folds causes problems for many classification strategies, increasing the likelihood that the classifier will reach a local optima while trying to distinguish between all of the possible structural categories. Here we present a hierarchical strategy for structural classification that first partitions proteins based on their SCOP class before attempting to assign a protein fold. Using a well-known dataset derived from the 27 most-populated SCOP folds and several sequence-based descriptor properties as input features, we test a number of classification methods, including Naive Bayes and Boosted C4.5. Our strategy achieves an average fold recognition of 74%, which is significantly higher than the 56-60% previously reported in the literature, indicating the effectiveness of a multi-level approach.
Keith Marsolo, Srinivasan Parthasarathy 0001, Chris Ding
BIBE3
2005 Nonnegative Lagrangian Relaxation of K-Means and Spectral Clustering
Chris Ding, Horst D. Simon
ECML1
2005 A Probabilistic Approach for Optimizing Spectral Clustering
abstract
Spectral clustering enjoys its success in both data clustering and semisupervised learning. But, most spectral clustering algorithms cannot handle multi-class clustering problems directly. Additional strategies are needed to extend spectral clustering algorithms to multi-class clustering problems. Furthermore, most spectral clustering algorithms employ hard cluster membership, which is likely to be trapped by the local optimum. In this paper, we present a new spectral clustering algorithm, named "Soft Cut". It improves the normalized cut algorithm by introducing soft membership, and can be efficiently computed using a bound optimization algorithm. Our experiments with a variety of datasets have shown the promising performance of the proposed clustering algorithm.
Rong Jin 0001, Chris Ding, Feng Kang
NIPS2
2005 Dynamic Cluster Formation Using Level Set Methods
Andy M. Yip, Chris Ding, Tony F. Chan
PAKDD2
2005 Cluster Aggregate Inequality and Multi-level Hierarchical Clustering
Chris Ding
PKDD1
2005 On the Equivalence of Nonnegative Matrix Factorization and Spectral Clustering
abstract
Current nonnegative matrix factorization (NMF) deals with X = FGT type. We provide a systematic analysis and extensions of NMF to the symmetric W = HHT, and the weighted W = HSHT. We show that (1) W = HHT is equivalent to Kernel if-means clustering and the Laplacian-based spectral clustering. (2) X = FGT is equivalent to simultaneous clustering of rows and columns of a bipartite graph. Algorithms are given for computing these symmetric NMFs.
Chris Ding
SDM1
2005 2-Dimensional Singular Value Decomposition for 2D Maps and Images
abstract
For a set of 1D vectors, standard singular value decomposition (SVD) is frequently applied. For a set of 2D objects such as images or weather maps, we form 2dSVD, which computes principal eigenvectors of row-row and column-column covariance matrices, exactly as in the standard SVD. We study optimality properties of 2dSVD as low-rank approximation and show that it provides a framework unifying two recent approaches. Experiments on images and weather maps illustrate the usefulness of 2dSVD.
Chris Ding, Jieping Ye
SDM1
2005 Comparative mapping of sequence-based and structure-based protein domains
abstract
BACKGROUND: Protein domains have long been an ill-defined concept in biology. They are generally described as autonomous folding units with evolutionary and functional independence. Both structure-based and sequence-based domain definitions have been widely used. But whether these types of models alone can capture all essential features of domains is still an open question. METHODS: Here we provide insight on domain definitions through comparative mapping of two domain classification databases, one sequence-based (Pfam) and the other structure-based (SCOP). A mapping score is defined to indicate the significance of the mapping, and the properties of the mapping matrices are studied. RESULTS: The mapping results show a general agreement between the two databases, as well as many interesting areas of disagreement. In the cases of disagreement, the functional and evolutionary characteristics of the domains are examined to determine which domain definition is biologically more informative.
Ya Zhang 0002, John-Marc Chandonia, Chris Ding, Stephen R. Holbrook
BMC Bioinform.3
2005 Term norm distribution and its effects on Latent Semantic Indexing
Parry Husbands, Horst D. Simon, Chris Ding
Inf. Process. Manag.3
2005 A probabilistic model for Latent Semantic Indexing
abstract
Abstract Latent Semantic Indexing (LSI), when applied to semantic space built on text collections, improves information retrieval, information filtering, and word sense disambiguation. A new dual probability model based on the similarity concepts is introduced to provide deeper understanding of LSI. Semantic associations can be quantitatively characterized by their statistical significance, the likelihood. Semantic dimensions containing redundant and noisy information can be separated out and should be ignored because their negative contribution to the overall statistical significance. LSI is the optimal solution of the model. The peak in the likelihood curve indicates the existence of an intrinsic semantic dimension. The importance of LSI dimensions follows the Zipf‐distribution, indicating that LSI dimensions represent latent concepts. Document frequency of words follows the Zipf distribution, and the number of distinct words follows log‐normal distribution. Experiments on five standard document collections confirm and illustrate the analysis.
Chris Ding
J. Assoc. Inf. Sci. Technol.1
2005 Feature Selection Based on Mutual Information: Criteria of Max-Dependency, Max-Relevance, and Min-Redundancy
abstract
Feature selection is an important problem for pattern classification systems. We study how to select good features according to the maximal statistical dependency criterion based on mutual information. Because of the difficulty in directly implementing the maximal dependency condition, we first derive an equivalent form, called minimal-redundancy-maximal-relevance criterion (mRMR), for first-order incremental feature selection. Then, we present a two-stage feature selection algorithm by combining mRMR and other more sophisticated feature selectors (e.g., wrappers). This allows us to select a compact set of superior features at very low cost. We perform extensive experimental comparison of our algorithm and other methods using three different classifiers (naive Bayes, support vector machine, and linear discriminate analysis) and four different data sets (handwritten digits, arrhythmia, NCI cancer cell lines, and lymphoma tissues). The results confirm that mRMR leads to promising improvement on feature selection and classification accuracy.
Hanchuan Peng, Fuhui Long, Chris Ding
IEEE Trans. Pattern Anal. Mach. Intell.3
2004 Linearized cluster assignment via spectral ordering
abstract
Spectral clustering uses eigenvectors of the Laplacian of the similarity matrix. They are most conveniently applied to 2-way clustering problems. When applying to multi-way clustering, either the 2-way spectral clustering is recursively applied or an embedding to spectral space is done and some other methods are used to cluster the points. Here we propose and study a K-way cluster assignment method. The method transforms the problem to find valleys and peaks of a 1-D quantity called cluster crossing, which measures the symmetric cluster overlap across a cut point along a linear ordering of the data points. The method can either determine K clusters in one shot or recursively split a current cluster into several smaller ones. We show that a linear ordering based on a distance sensitive objective has a continuous solution which is the eigenvector of the Laplacian, showing the close relationship between clustering and ordering. The method relies on the connectivity matrix constructed as the truncated spectral expansion of the similarity matrix, useful for revealing cluster structure. The method is applied to newsgroups to illustrate introduced concepts; experiments show it outperforms the recursive 2-way clustering and the standard K-means clustering. 1.
Chris Ding
ICML1
2004 K-means clustering via principal component analysis
abstract
Principal component analysis (PCA) is a widely used statistical technique for unsupervised dimension reduction. K-means clustering is a commonly used data clustering for performing unsupervised learning tasks. Here we prove that principal components are the continuous solutions to the discrete cluster membership indicators for K-means clustering. New lower bounds for K-means objective function are derived, which is the total variance minus the eigenvalues of the data covariance matrix. These results indicate that unsupervised dimension reduction is closely related to unsupervised learning. Several implications are discussed. On dimension reduction, the result provides new insights to the observed effectiveness of PCA-based data reductions, beyond the conventional noise-reduction explanation that PCA, via singular value decomposition, provides the best low-dimensional linear approximation of the data. On learning, the result suggests effective techniques for K-means data clustering. DNA gene expression and Internet newsgroups are analyzed to illustrate our results. Experiments indicate that the new bounds are within 0.5-1.5% of the optimal values.
Chris Ding
ICML1
2004 Integrating Program Component Executables on Distributed Memory Architectures via MPH
abstract
Summary form only given. A growing trend in developing large and complex applications on today's Teraflop computers is to integrate stand-alone and/or semiindependent program components into a comprehensive simulation package. One example is the climate system model, which consists of atmosphere, ocean, land-surface and sea-ice. Each component is semiindependent and has been developed at different institutions. We study how this multicomponent multiexecutable application can run effectively on distributed memory architectures. We identify five effective execution modes and develop the MPH library to support application developments utilizing these modes. MPH performs component-name registration, resource allocation and initial component handshaking in a flexible way.
Chris Ding, Yun He 0002
IPDPS1
2004 Cluster Structure of K-means Clustering via Principal Component Analysis
Chris Ding
PAKDD1
2004 Principal Component Analysis and Effective K-Means Clustering
Chris Ding
SDM1
2003 Structure Search and Stability Enhancement of Bayesian Networks
abstract
Learning Bayesian network structure from large-scale data sets, without any expert-specified ordering of variables, remains a difficult problem. We propose systematic improvements to automatically learn Bayesian network structure from data. (1) We propose a linear parent search method to generate candidate graph. (2) We propose a comprehensive approach to eliminate cycles using minimal likelihood loss, a short cycle first heuristic, and a cut-edge repairing. (3) We propose structure perturbation to assess the stability of the network and a stability-improvement method to refine the network structure. The algorithms are easy to implement and efficient for large networks. Experimental results on two data sets show that our new approach outperforms existing methods.
Hanchuan Peng, Chris Ding
ICDM2
2003 Data Clustering: Principal Components, Hopfield and Self-Aggregation Networks
Chris Ding
IJCAI1
2003 PageRank: HITS and a Unified Framework for Link Analysis
abstract
Two popular webpage ranking algorithms are HITS and PageRank. HITS emphasizes mutual reinforcement between authority and hub webpages, while PageRank emphasizes hyperlink weight normalization and web surfing based on random walk models. We systematically generalize/combine these concepts into a unified framework. The ranking framework contains a large algorithm space; HITS and PageRank are two extreme ends in this space. We study several normalized ranking algorithms which are intermediate between HITS and PageRank, and obtain closed-form solutions. We show that, to first order approximation, all ranking algorithms in this framework, including PageRank and HITS, lead to same ranking which is highly correlated with ranking by indegree.
Chris Ding, Parry Husbands, Hongyuan Zha, Horst D. Simon
SDM1
2003 Unsupervised Feature Selection Via Two-way Ordering in Gene Expression Analysis
abstract
MOTIVATION: Selection of genes most relevant and informative for certain phenotypes is an important aspect in gene expression analysis. Most current methods select genes based on known phenotype information. However, certain set of genes may correspond to new phenotypes which are yet unknown, and it is important to develop novel effective selection methods for their discovery without using any prior phenotype information. RESULTS: We propose and study a new method to select relevant genes based on their similarity information only. The method relies on a mechanism for discarding irrelevant genes. A two-way ordering of gene expression data can force irrelevant genes towards the middle in the ordering and thus can be discarded. Mechanisms based on variance and principal component analysis are also studied. When applied to expression profiles of colon cancer and leukemia, the unsupervised method outperforms the baseline algorithm that simply uses all genes, and it also selects relevant genes close to those selected using supervised methods. SUPPLEMENT: More results and software are online: http://www.nersc.gov/~cding/2way.
Chris Ding
Bioinform.1
2002 Cluster merging and splitting in hierarchical clustering algorithms
abstract
Hierarchical clustering constructs a hierarchy of clusters by either repeatedly merging two smaller clusters into a larger one or splitting a larger cluster into smaller ones. The crucial step is how to best select the next cluster(s) to split or merge. We provide a comprehensive analysis of selection methods and propose several new methods. We perform extensive clustering experiments to test 8 selection methods, and find that the average similarity is the best method in divisive clustering and the minmax linkage is the best in agglomerative clustering. Cluster balance is a key factor to achieve good performance. We also introduce the concept of objective function saturation and clustering target distance to effectively assess the quality of clustering.
Chris Ding
ICDM1
2002 Adaptive dimension reduction for clustering high dimensional data
abstract
It is well-known that for high dimensional data clustering, standard algorithms such as EM and K-means are often trapped in a local minimum. Many initialization methods have been proposed to tackle this problem, with only limited success. In this paper we propose a new approach to resolve this problem by repeated dimension reductions such that K-means or EM are performed only in very low dimensions. Cluster membership is utilized as a bridge between the reduced dimensional subspace and the original space, providing flexibility and ease of implementation. Clustering analysis performed on highly overlapped Gaussians, DNA gene expression profiles and Internet newsgroups demonstrate the effectiveness of the proposed algorithm.
Chris Ding, Hongyuan Zha, Horst D. Simon
ICDM1
2002 Unsupervised Learning: Self-aggregation in Scaled Principal Component Space
Chris Ding, Hongyuan Zha, Horst D. Simon
PKDD1
2002 Analysis of gene expression profiles: class discovery and leaf ordering
abstract
We approach the class discovery and leaf ordering problems using spectral graph partitioning methodologies. For class discovery or clustering, we present a min-max cut hierarchical clustering method and show it produces subtypes quite close to human expert labeling on the lymphoma dataset with 6 classes. On optimal leaf ordering for displaying the gene expression data, we present a sequential ordering method that can be computed in O(n2) time which also preserves the cluster structure. We also show that the well known statistic methods such as F-statistic test and the principal component analysis are very useful in gene expression analysis.
Chris Ding
RECOMB1
2002 MPI and OpenMP paradigms on cluster of SMP architectures: the vacancy tracking algorithm for multi-dimensional array transposition
abstract
We investigate remapping multi-dimensional arrays on cluster of SMP architectures under OpenMP, MPI, and hybrid paradigms. Traditional method of array transpose needs an auxiliary array of the same size and a copy back stage. We recently developed an in-place method using vacancy tracking cycles. The vacancy tracking algorithm outperforms the traditional 2-array method as demonstrated by extensive comparisons. The independence of vacancy tracking cycles allows efficient parallelization of the in-place method on SMP architectures at node level. Performance of multi-threaded parallelism using OpenMP are tested with different scheduling methods and different number of threads. The vacancy tracking method is parallelized using several parallel paradigms. At node level, pure OpenMP outperforms pure MPI by a factor of 2.76. Across entire cluster of SMP nodes, the hybrid MPI/OpenMP implementation outperforms pure MPI by a factor of 4.44, demonstrating the validity of the parallel paradigm of mixing MPI with OpenMP.
Yun He 0002, Chris Ding
SC2
2002 PageRank, HITS and a unified framework for link analysis
abstract
Two popular link-based webpage ranking algorithms are (i) PageRank[1] and (ii) HITS (Hypertext Induced Topic Selection)[3]. HITS makes the crucial distinction of hubs and authorities and computes them in a mutually reinforcing way. PageRank considers the hyperlink weight normalization and the equilibrium distribution of random surfers as the citation score. We generalize and combine these key concepts into a unified framework, in which we prove that rankings produced by PageRank and HITS are both highly correlated with the ranking by in-degree and out-degree.
Chris Ding, Parry Husbands, Hongyuan Zha, Horst D. Simon
SIGIR1
2001 Bipartite Graph Partitioning and Data Clustering
abstract
Many data types arising from data mining applications can be modeled as bipartite graphs, examples include terms and documents in a text corpus, customers and purchasing items in market basket analysis and reviewers and movies in a movie recommender system. In this paper, we propose a new data clustering method based on partitioning the underlying bipartite graph. The partition is constructed by minimizing a normalized sum of edge weights between unmatched pairs of vertices of the bipartite graph. We show that an approximate solution to the minimization problem can be obtained by computing a partial singular value decomposition (SVD) of the associated edge weight matrix of the bipartite graph. We point out the connection of our clustering algorithm to correspondence analysis used in multivariate analysis. We also briefly discuss the issue of assigning data objects to multiple clusters. In the experimental results, we apply our clustering algorithm to the problem of document clustering to illustrate its effectiveness and efficiency.
Hongyuan Zha, Chris Ding, Ming Gu 0002, Horst D. Simon
CIKM3
2001 A Min-max Cut Algorithm for Graph Partitioning and Data Clustering
abstract
An important application of graph partitioning is data clustering using a graph model - the pairwise similarities between all data objects form a weighted graph adjacency matrix that contains all necessary information for clustering. In this paper, we propose a new algorithm for graph partitioning with an objective function that follows the min-max clustering principle. The relaxed version of the optimization of the min-max cut objective function leads to the Fiedler vector in spectral graph partitioning. Theoretical analyses of min-max cut indicate that it leads to balanced partitions, and lower bounds are derived. The min-max cut algorithm is tested on newsgroup data sets and is found to out-perform other current popular partitioning/clustering methods. The linkage-based refinements to the algorithm further improve the quality of clustering substantially. We also demonstrate that a linearized search order based on linkage differential is better than that based on the Fiedler vector, providing another effective partitioning method.
Chris Ding, Hongyuan Zha, Ming Gu 0002, Horst D. Simon
ICDM1
2001 Automatic Topic Identification Using Webpage Clustering
abstract
Grouping Web pages into distinct topics is one way of organizing the large amount of retrieved information on the Web. In this paper, we report that, based on a similarity metric, which incorporates textual information, hyperlink structure and co-citation relations, an unsupervised clustering method can automatically and effectively identify relevant topics, as shown in experiments on several retrieved sets of Web pages. The clustering method is a state-of-art spectral graph partitioning method based on the normalized cut criterion first developed for image segmentation.
Chris Ding, Hongyuan Zha, Horst D. Simon
ICDM2
2001 A spectral method to separate disconnected and nearly-disconnected web graph components
abstract
Separation of connected components from a graph with disconnected graph components mostly use breadth-first search (BFS) or depth-first search (DFS) graph algorithms. Here we propose a new algebraic method to separate disconnected and nearly-disconnected components. This method is based on spectral graph partitioning, following a key observation that disconnected components will show up, after properly sorted, as step-function like curve in the lowest eigenvectors of the Laplacian matrix of the graph. Following an perturbative analysis framework, we systematically analyzed the graph structures, first on the disconnected subgraph case, and second on the effects of adding edges sparsely connecting different subgraphs as a perturbation. Several new results are derived, providing insights to spectral methods and related clustering objective function. Examples are given illustrating the concepts and results our methods. Comparing to the standard graph algorithms, this method has the same O(VE V + VVVlog(VVV)) complexity, but is easier to implement (using readily available eigensolvers). Further more the method can easily identify articulation points and bridges on nearly-disconnected graphs. Segmentation of a real example of Web graph for query amazon is given. We found that each disconnected or nearly-disconnected components forms a cluster on a clear topic.
Chris Ding, Hongyuan Zha
KDD1
2001 Spectral Relaxation for K-means Clustering
abstract
The popular K-means clustering partitions a data set by minimiz(cid:173) ing a sum-of-squares cost function. A coordinate descend method is then used to find local minima. In this paper we show that the minimization can be reformulated as a trace maximization problem associated with the Gram matrix of the data vectors. Furthermore, we show that a relaxed version of the trace maximization problem possesses global optimal solutions which can be obtained by com(cid:173) puting a partial eigendecomposition of the Gram matrix, and the cluster assignment for each data vectors can be found by comput(cid:173) ing a pivoted QR decomposition of the eigenvector matrix. As a by-product we also derive a lower bound for the minimum of the sum-of-squares cost function.
Hongyuan Zha, Chris Ding, Ming Gu 0002, Horst D. Simon
NIPS3
2001 A ghost cell expansion method for reducing communications in solving PDE problems
abstract
In solving Partial Differential Equations, such as the Barotropic equations in ocean models, on Distributed Memory Computers, finite difference methods are commonly used. Most often, processor subdomain boundaries must be updated at each time step. This boundary update process involves many messages of small sizes, therefore large communication overhead. Here we propose a new approach which expands the ghost cell layers and thus updates boundaries much less frequently --- reducing total message volume and groupping small messages into bigger ones. Together with a technique for eliminating diagonal communications, the method speedup communication substantially, upto 170%. We explain the method and implementation in details, provide systematic timing results and performance analysis on the Cray T3E and IBM SP.
Chris Ding, Yun He 0002
SC1
2001 Multi-class protein fold recognition using support vector machines and neural networks
abstract
MOTIVATION: Protein fold recognition is an important approach to structure discovery without relying on sequence similarity. We study this approach with new multi-class classification methods and examined many issues important for a practical recognition system. RESULTS: Most current discriminative methods for protein fold prediction use the one-against-others method, which has the well-known 'False Positives' problem. We investigated two new methods: the unique one-against-others and the all-against-all methods. Both improve prediction accuracy by 14-110% on a dataset containing 27 SCOP folds. We used the Support Vector Machine (SVM) and the Neural Network (NN) learning methods as base classifiers. SVMs converges fast and leads to high accuracy. When scores of multiple parameter datasets are combined, majority voting reduces noise and increases recognition accuracy. We examined many issues involved with large number of classes, including dependencies of prediction accuracy on the number of folds and on the number of representatives in a fold. Overall, recognition systems achieve 56% fold prediction accuracy on a protein test dataset, where most of the proteins have below 25% sequence identity with the proteins used in training.
Chris Ding, Inna Dubchak
Bioinform.1
2001 High Performance Computations for Large Scale Simulations of Subsurface Multiphase Fluid and Heat Flow
Erik Elmroth, Chris Ding, Yu-Shu Wu
J. Supercomput.2
2001 Using Accurate Arithmetics to Improve Numerical Reproducibility and Stability in Parallel Applications
Yun He 0002, Chris Ding
J. Supercomput.2
2001 An Optimal Index Reshuffle Algorithm for Multidimensional Arrays and Its Applications for Parallel Architectures
abstract
Reshuffling elements of a multidimensional array according to an index operation traditionally requires an auxiliary buffer of the same size as the original array. We describe a new in-place algorithm using vacancy tracking cycles with minimum memory access which eliminates the buffer array and the related copy-back, speeding up the reshuffle significantly for large arrays. The algorithm can be parallelized using a multithread approach on shared-memory multiprocessor computers. On distributed-memory multiprocessor computers, the index reshuffle of distributed multidimensional arrays amounts to a remapping of processor domains and is carried out using the in-place local algorithm combined with a global exchange algorithm. Implementation and test results on CRAY T3E and IBM SP indicate the effectiveness of the algorithm.
Chris Ding
IEEE Trans. Parallel Distributed Syst.1
2000 Using accurate arithmetics to improve numerical reproducibility and stability in parallel applications
abstract
Numerical reproducibility and stability of large scale scientific simulations, especially climate modeling, on distributed memory parallel computers are becoming critical issues. In particular, global summation of distributed arrays is most susceptible to rounding errors, and their propagation and accumulation cause uncertainty in final simulation results. We analyzed several accurate summation methods and found that two methods are particularly effective to improve (ensure) reproducibility and stability: Kahan's self-compensated summation and Bailey's double-double precision summation. We provide an MPI operator MPLSUMDD to work with MPI collective operations to ensure a scalable implementation on large number of processors. The final methods are particularly simple to adopt in practical codes.
Yun He 0002, Chris Ding
ICS2
1999 Data Organization and I/O in a Parallel Ocean Circulation Model
abstract
We describe an efficient and scalable parallel I/O strategy for writing out gigabytes of data generated hourly in the ocean model simulations on massively parallel distributed-memory architectures.Working with Modular Ocean Model, using netCDF file system, and implemented on Cray T3E, the strategy speeds up I/O by a factor of 50 in the sequential case.In parallel case, on 32 processors up to 512 processors, our implementation writes out most model dynamic fields of 969 MB to a single netCDF file in 65 seconds, independent of the number of processors.The remap-and-write parallel strategy resolves the memory limitation problem and requires minimal collective I/O capability of the file system.Several critical optimizations on memory management and file access are carried out, ensuring scalability and speeding up numerical simulation due to the improved memory organizations.
Chris Ding, Yun He 0002
SC1
1999 A Parallel Implementation of the TOUGH2 Software Package for Large Scale Multiphase Fluid and Heat Flow Simulations
abstract
Article A parallel implementation of the TOUGH2 software package for large scale multiphase fluid and heat flow simulations Share on Authors: Erik Elmroth Lawrence Berkeley National Laboratory, University of California, Berkeley, CA Lawrence Berkeley National Laboratory, University of California, Berkeley, CAView Profile , Chris Ding Lawrence Berkeley National Laboratory, University of California, Berkeley, CA Lawrence Berkeley National Laboratory, University of California, Berkeley, CAView Profile , Yu-Shu Wu Lawrence Berkeley National Laboratory, University of California, Berkeley, CA Lawrence Berkeley National Laboratory, University of California, Berkeley, CAView Profile , Karsten Pruess Lawrence Berkeley National Laboratory, University of California, Berkeley, CA Lawrence Berkeley National Laboratory, University of California, Berkeley, CAView Profile Authors Info & Claims SC '99: Proceedings of the 1999 ACM/IEEE conference on SupercomputingJanuary 1999 Pages 52–eshttps://doi.org/10.1145/331532.331584Online:01 January 1999Publication History 2citation334DownloadsMetricsTotal Citations2Total Downloads334Last 12 Months1Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Erik Elmroth, Chris Ding, Yu-Shu Wu, Karsten Pruess
SC2
1999 A Similarity-based Probability Model for Latent Semantic Indexing
abstract
A dual probability model is constructed for the Latent Semantic Indexing (LSI) using the cosine similarity measure.Both the document-document similarity matrix and the term-term similarity matrix naturally arise from the maximum likelihood estimation of the model parameters, and the optimal solutions are the latent semantic vectors of of LSI.Dimensionality reduction is justi ed by the statistical signi cance of latent semantic vectors as measured by the likelihood of the model.This leads to a statistical criterion for the optimal semantic dimensions, answering a critical open question in LSI with practical importance.Thus the model establishes a statistical framework for LSI.Ambiguities related to statistical modeling of LSI are clari ed.
Chris Ding
SIGIR1
1999 High Performance Fortran for practical scientific algorithms: An up-to-date evaluation
Chris Ding
Future Gener. Comput. Syst.1
1997 Parallel Computing at the NASA Data Assimilation Office (DAO)
abstract
This presentation discusses the NASA data assimilation project at the Data Assimilation Office at the NASA/Goddard Space Flight Center. The goal is to produce accurate gridded datasets of atmospheric fields by assimilating a range of observations along with physically consistent model forecasts. This work produces datasets that are used by the climate research community. The data come from conventional sources that are used for weather forecasts (e.g., radiosondes, earth-surface measurements, and satellite temperature retrievals), as well as new sources such as satellites that will be launched under the Mission To Planet Earth Enterprise. An end-to-end Goddard Earth Observing System (GEOS) Data Assimilation System (DAS) currently supports stratospheric flight missions and reanalysis projects for NASA. The current Core of this system (Model, and Analysis) is a multitasking algorithm that runs on Cray J90 and C90 computers at Goddard and NASA Ames Research Center. Future Core computing will be carried out at Ames, with a new production system scheduled to be ready for the EOS AM-1 satellite launch in June of 1998. The DAO has acquired SGI Origin 2000 computers, with an aggregate of 160 processors in place at Ames, and more planned for the future. The DAO is currently updating the control scripts and programs, and implementing a modular Fortran 90 Core system. During 1998 the Core system will be migrated to distributed-memory software using the Message Passing Interface. Part of this work is being carried out under the NASA High Performance Computing and Communications Earth and Space Sciences program. The algorithmic and performance issues involved in Core system are the main subject of this presentation.
M. P. Lyster, K. Ekers, M. Harber, D. Lamich, J. W. Larson, Robert Lucchesi, Richard B. Rood, S. Schubert, William B. Sawyer, Meta Sienkiewicz, Arlindo M. da Silva, J. Stobie, Lawrence Takacs, R. Todling, Jose Zero, Chris Ding, Robert D. Ferraro
SC17
1996 Climate Data Assimilation on a Massively Parallel Supercomputer
abstract
We have designed and implemented a set of highly efficient and highly scalable algorithms for an unstructured computational package, the PSAS data assimilation package, as demonstrated by detailed performance analysis of systematic runs on up to 512-nodes of an Intel Paragon. The preconditioned Conjugate Gradient solver achieves a sustained 18 Gflops performance. Consequently, we achieve an unprecedented 100-fold reduction in time to solution on the Intel Paragon over a single head of a Cray C90. This not only exceeds the daily performance requirement of the Data Assimilation Office at NASA's Goddard Space Flight Center, but also makes it possible to explore much larger and challenging data assimilation problems which are unthinkable on a traditional computer platform such as the Cray C90.
Chris Ding, Robert D. Ferraro
SC1
1993 Monte Carlo simulations of Quantum systems on massively parallel computers
abstract
A large class of quantum physics applications uses \noperator representations that are discrete integers by \nnature. This class includes magnetic properties of \nsolids, interacting bosons modeling super fiuids and \nCoo~er pairs in superconductors, and Hubbard models \nfor strongly correlated electrons systems. This kind \nof application typically uses integer data representations \nand the resulting algorithms are dominated entirely \nby integer operations. We implemented an efficient \nalgorithm for one such application on the Intel \nTouchstone Delta and iPSC/860. The algorithm \nuses a multispin coding technique which allows significant \ndata compactification and efficient vectorization \nof Monte Carlo updates. The algorithm regularly \nswitches between two data decompositions, corresponding \nnaturally to different Monte Carlo updating \nprocesses and observable measurements such that only \nnearest-neighbor communications are needed within a \ngiven decomposition. On 128 nodes of Intel Delta, this \nalgorithm updates 183 million spins per second (compared \nto 21 million on CM-2 and 6.2 million on a Cray \nY-MP). A systematic performance analysis shows a \nbetter than 90% efficiency in the parallel implementation.
Chris Ding
SC1