Demo Data from SIGIR 2026 / reviewers in the wild / expert
Carlotta Domeniconi
dblp:50/5158
· DBLP profile ↗
152ranked-venue papers
16as first author
45since 2021 · last 2026
0000-0003-2140-9596ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 88 · 8 first-author · 24 since 2021Databases, data management, data science and information retrieval · 82 · 9 first-author · 21 since 2021Graphics, computer vision, multimedia, augmented reality and games · 21 · 2 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 19 · 5 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 since 2021Systems, architecture and hardware · 2Security and privacy · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
36 papers |
Data mining · 80% Machine learning and data management · 9% Information retrieval · 8% | |
| Artificial intelligence
33 papers |
Trustworthy machine learning · 19% Efficient and distributed learning · 18% Probabilistic and Bayesian machine learning · 13% | |
| Interdisciplinary, comprehensive, and emerging computing
7 papers |
Bioinformatics and computational biology · 97% Medical and health informatics · 3% | |
| Network and information security
5 papers |
Security and privacy of machine learning · 64% Privacy and data protection · 36% |
Topics — the 30 heaviest of 133, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
clustering |
5.6 | 16 | 2026 | MLLM Enriched Explainable Multiple Clustering · AAAI 2026 Aligning Contrastive Multiple Clusterings with User Interests · IJCAI 2025 A Diversified Attention Model for Interpretable Multiple Clusterings · IEEE Trans. Knowl. Data Eng. 2023 |
Data mining › clustering
alternative clustering |
3.7 | 6 | 2026 | MLLM Enriched Explainable Multiple Clustering · AAAI 2026 Aligning Contrastive Multiple Clusterings with User Interests · IJCAI 2025 A Diversified Attention Model for Interpretable Multiple Clusterings · IEEE Trans. Knowl. Data Eng. 2023 |
Machine learning › Efficient and distributed learning
federated learning |
2.5 | 4 | 2025 | Personalized federated few-shot node classification · Sci. China Inf. Sci. 2025 FedTA: Federated Worthy Task Assignment for Crowd Workers · IEEE Trans. Dependable Secur. Comput. 2024 Incentive-Boosted Federated Crowdsourcing · AAAI 2023 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
2.3 | 3 | 2025 | Causal Discovery from Shifted Multiple Environments · KDD (1) 2025 Federated Causality Learning with Explainable Adaptive Optimization · AAAI 2024 Directed Acyclic Graph Learning on Attributed Heterogeneous Network · IEEE Trans. Knowl. Data Eng. 2023 |
Data mining › predictive modeling › classification
multi-label classification |
2.2 | 5 | 2022 | Few-shot Partial Multi-label Learning with Data Augmentation · ICDM 2022 Few-Shot Partial Multi-Label Learning · ICDM 2021 Multi-typed Objects Multi-view Multi-instance Multi-label Learning · ICDM 2020 |
Bioinformatics and computational biology › protein function prediction
isoform function prediction |
1.9 | 4 | 2022 | Isoform function prediction by Gene Ontology embedding · Bioinform. 2022 DMIL-IsoFun: predicting isoform function using deep multi-instance learning · Bioinform. 2021 Isoform function prediction based on bi-random walks on a heterogeneous network · Bioinform. 2020 |
Machine learning › Trustworthy machine learning
fairness |
1.9 | 2 | 2026 | Counterfactual Fairness with Imperfect Causal Graphs · AAAI 2026 Multi-Dimensional Causality Fairness Learning · IEEE Trans. Knowl. Data Eng. 2025 |
Data mining › clustering
interpretable clustering |
1.7 | 2 | 2026 | MLLM Enriched Explainable Multiple Clustering · AAAI 2026 A Diversified Attention Model for Interpretable Multiple Clusterings · IEEE Trans. Knowl. Data Eng. 2023 |
Security and privacy of machine learning
federated learning |
1.6 | 2 | 2025 | Sophon: Byzantine-Robust Federated Learning via Dual Trust Mechanism · IEEE Trans. Dependable Secur. Comput. 2025 Federated Causality Learning with Explainable Adaptive Optimization · AAAI 2024 |
Machine learning and data management
active learning |
1.4 | 3 | 2022 | CMAL: Cost-Effective Multi-Label Active Learning by Querying Subexamples · IEEE Trans. Knowl. Data Eng. 2022 Incomplete Multi-view Multi-label Active Learning · ICDM 2021 Cost Effective Multi-label Active Learning via Querying Subexamples · ICDM 2018 |
Data mining
crowdsourcing |
1.3 | 3 | 2021 | Crowdsourcing with Self-paced Workers · ICDM 2021 Crowdsourcing with Multiple-Source Knowledge Transfer · IJCAI 2020 Multi-label Answer Aggregation Based on Joint Matrix Factorization · ICDM 2018 |
Data mining › clustering
multi-view clustering |
1.2 | 3 | 2020 | Deep Incomplete Multi-View Multiple Clusterings · ICDM 2020 Multi-View Multiple Clusterings Using Deep Matrix Factorization · AAAI 2020 Multi-View Multiple Clustering · IJCAI 2019 |
Data mining › clustering
co-clustering |
1.2 | 3 | 2021 | Co-Clustering Ensembles Based on Multiple Relevance Measures · IEEE Trans. Knowl. Data Eng. 2021 Multi-View Multiple Clustering · IJCAI 2019 Multiple Co-clusterings · ICDM 2018 |
Data mining › predictive modeling › classification › multi-label classification
partial multi-label learning |
1.1 | 2 | 2022 | Few-shot Partial Multi-label Learning with Data Augmentation · ICDM 2022 Few-Shot Partial Multi-Label Learning · ICDM 2021 |
Machine learning › Representation and self-supervised learning
contrastive learning |
1.1 | 2 | 2025 | Aligning Contrastive Multiple Clusterings with User Interests · IJCAI 2025 Directed Acyclic Graph Learning on Attributed Heterogeneous Network · IEEE Trans. Knowl. Data Eng. 2023 |
Machine learning › Efficient and distributed learning › federated learning
data heterogeneity |
1.0 | 2 | 2025 | FedTA: Federated Worthy Task Assignment for Crowd Workers · IEEE Trans. Dependable Secur. Comput. 2024 Sophon: Byzantine-Robust Federated Learning via Dual Trust Mechanism · IEEE Trans. Dependable Secur. Comput. 2025 |
Machine learning › Trustworthy machine learning › fairness › causal fairness
counterfactual fairness |
1.0 | 1 | 2026 | Counterfactual Fairness with Imperfect Causal Graphs · AAAI 2026 |
Data mining › clustering
ensemble clustering |
1.0 | 5 | 2021 | Co-Clustering Ensembles Based on Multiple Relevance Measures · IEEE Trans. Knowl. Data Eng. 2021 Weighted-Object Ensemble Clustering · ICDM 2013 Advancing data clustering via projective clustering ensembles · SIGMOD Conference 2011 |
Privacy and data protection › privacy-preserving computation
privacy-preserving crowdsourcing |
1.0 | 2 | 2024 | FedTA: Federated Worthy Task Assignment for Crowd Workers · IEEE Trans. Dependable Secur. Comput. 2024 Incentive-Boosted Federated Crowdsourcing · AAAI 2023 |
Machine learning and data management › active learning
multi-label active learning |
0.9 | 2 | 2022 | CMAL: Cost-Effective Multi-Label Active Learning by Querying Subexamples · IEEE Trans. Knowl. Data Eng. 2022 Cost Effective Multi-label Active Learning via Querying Subexamples · ICDM 2018 |
Bioinformatics and computational biology
protein function prediction |
0.9 | 4 | 2020 | Isoform function prediction based on bi-random walks on a heterogeneous network · Bioinform. 2020 Protein Function Prediction by Integrating Multiple Kernels · IJCAI 2013 Transductive multi-label ensemble classification for protein function prediction · KDD 2012 |
Machine learning › Trustworthy machine learning › fairness › causal fairness
causal fairness analysis |
0.9 | 1 | 2025 | Multi-Dimensional Causality Fairness Learning · IEEE Trans. Knowl. Data Eng. 2025 |
Machine learning › Graph learning › graph neural network › node classification
few-shot node classification |
0.9 | 1 | 2025 | Personalized federated few-shot node classification · Sci. China Inf. Sci. 2025 |
Machine learning › Trustworthy machine learning › fairness › group fairness › subgroup fairness
multi-attribute fairness |
0.9 | 1 | 2025 | Multi-Dimensional Causality Fairness Learning · IEEE Trans. Knowl. Data Eng. 2025 |
Machine learning › Efficient and distributed learning › federated learning
personalized federated learning |
0.9 | 1 | 2025 | Personalized federated few-shot node classification · Sci. China Inf. Sci. 2025 |
Data mining
pattern mining |
0.9 | 1 | 2025 | Aligning Contrastive Multiple Clusterings with User Interests · IJCAI 2025 |
Security and privacy of machine learning › federated learning defense
byzantine-robust federated learning |
0.9 | 1 | 2025 | Sophon: Byzantine-Robust Federated Learning via Dual Trust Mechanism · IEEE Trans. Dependable Secur. Comput. 2025 |
Data mining › predictive modeling › classification › multi-label classification
multi-instance multi-label learning |
0.8 | 2 | 2020 | Multi-typed Objects Multi-view Multi-instance Multi-label Learning · ICDM 2020 Multi-View Multi-Instance Multi-Label Learning Based on Collaborative Matrix Factorization · AAAI 2019 |
Machine learning › Learning paradigms
multi-label classification |
0.8 | 2 | 2020 | Partial Multi-label Learning using Label Compression · ICDM 2020 Feature-Induced Partial Multi-label Learning · ICDM 2018 |
Machine learning › Learning paradigms › multi-label classification
partial multi-label learning |
0.8 | 2 | 2020 | Partial Multi-label Learning using Label Compression · ICDM 2020 Feature-Induced Partial Multi-label Learning · ICDM 2018 |
Methods — techniques the papers use, named apart from their topics
contrastive learning · 2.4causal inference · 1.9autoencoder · 1.8trust scoring · 1.7gradient normalization · 1.7data augmentation · 1.7aggregation weighting · 1.7weighted aggregation · 1.5task assignment · 1.5staleness-aware grouping · 1.5annotation quality estimation · 1.5adaptive learning step size · 1.5prompt-driven reasoning · 1.0multimodal large language model · 1.0local algorithm · 1.0cross-attention fusion · 1.0CPDAG · 1.0multi-instance learning · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Counterfactual Fairness with Imperfect Causal GraphsabstractFairness-aware machine learning aims to build predictive models that comply with fairness requirements, particularly concerning sensitive attributes such as race, gender, and age. Among causality-based fairness notions, counterfactual fairness is widely adopted for its individual-level guarantees, requiring that an individual’s predicted outcome remains unchanged in a counterfactual world where its sensitive attribute is altered. However, existing methods critically assume that the true causal graph is fully known, which is rarely the case in practice. Moreover, counterfactual fairness suffers from inherent identifiability limitations, as counterfactual quantities cannot always be uniquely estimated from observational data, especially under incomplete causal knowledge. To address these challenges, we propose a principled framework (CF-ICG) for counterfactual fairness under imperfectly known causal graphs, e.g., Completed Partially Directed Acyclic Graphs (CPDAGs). We first introduce a criterion to determine the identifiability, and bound the counterfactual quantities under CPDAGs. Building upon this, we develop an efficient local algorithm that avoids the exhaustive enumeration of all DAGs, ensuring robustness against worst-case fairness violations. Experimental results on synthetic and real-world datasets demonstrate the practical effectiveness and theoretical soundness of CF-ICG. Cong Su, Qiaoyu Tan, Carlotta Domeniconi, Jun Wang 0035, Guoxian Yu |
AAAI | 3 |
| 2026 | MLLM Enriched Explainable Multiple ClusteringabstractMultiple clustering aims to uncover diverse latent structures within the data, enabling a more comprehensive understanding of complex datasets. However, existing approaches either heavily rely on user-supplied keywords or disregard user-interested clustering types, limiting the ability to discover the full range of explainable clusterings of interests, particularly in high-dimensional settings. Furthermore, existing methods insufficiently leverage the rich textual semantics and fall short in fully integrating multi-modal information. To address these challenges, we propose MLLM enriched Multiple Clustering (MLLMMC), a novel framework that leverages multi-modal large language model (MLLM) to explore explainable non-redundant clustering. Specifically, MLLMMC first employs MLLM to generate sample descriptions, which serve as input for LLM to perform prompt-driven reasoning and infer latent clustering types, and then merges them with user-interested types to obtain diverse and explainable clustering types. For each selected type, MLLMMC utilizes MLLM to generate sample-level textual descriptions and aligns them with corresponding visual features through a cross-attention fusion module, which produces a semantically aligned and enriched representation for the target clustering type. Extensive experiments on six benchmark datasets from diverse domains demonstrate that MLLMMC achieves diverse, explainable, and high-quality clustering outcomes, outperforming state-of-the-art multiple clustering methods with a large margin. Liangrui Ren, Qiaoyu Tan, Carlotta Domeniconi, Wei Du 0010, Jun Wang 0035, Guoxian Yu |
AAAI | 4 |
| 2026 | FedAPP: Asynchronous federated learning with data and model heterogeneity
Guoxian Yu, Jun Wang 0035, Qingzhong Li, Dimitrios Gunopulos, Carlotta Domeniconi |
Pattern Recognit. | 6 |
| 2025 | Aligning Contrastive Multiple Clusterings with User InterestsabstractMultiple clustering approaches aim to partition complex data in different ways. These methods often exhibit a one-to-many relationship in their results, and relying solely on the data context may be insufficient to capture the patterns relevant to the user. User’s expectation is key for the multiple clustering task. Two main challenges exist: identifying the significant features to represent user interests and aligning those interests with the clustering results. To address this issue, we propose Contrastive Multiple Clusterings (CMClusts), which extends contrastive learning to multiple clustering by elevating traditional instance-level contrast to clustering-level contrast. Furthermore, CMClusts integrates user expectations or interests by extracting desired features through tailored data augmentations, enabling the model to effectively capture user-relevant clustering features. Experimental results on benchmark datasets show that CMClusts can generate interpretable and high-quality clusterings, which reflect different user interests. Liangrui Ren, Jun Wang 0035, Carlotta Domeniconi, Guoxian Yu |
IJCAI | 5 |
| 2025 | Causal Discovery from Shifted Multiple Environments
Dezhi Yang, Guoxian Yu, Jun Wang 0035, Jinglin Zhang 0001, Carlotta Domeniconi |
KDD (1) | 5 |
| 2025 | DispaRisk: Assessing Fairness Through Usable Information
Jonathan Vasquez, Carlotta Domeniconi, Huzefa Rangwala |
ECML/PKDD (1) | 2 |
| 2025 | Personalized federated few-shot node classification
Xintong He, Guoxian Yu, Jun Wang 0035, Yongqing Zheng, Carlotta Domeniconi |
Sci. China Inf. Sci. | 6 |
| 2025 | Sophon: Byzantine-Robust Federated Learning via Dual Trust MechanismabstractFederated Learning is a data privacy-protected distributed machine learning framework, but malicious clients can damage it. Byzantine-robust federated learning aims to learn an accurate global model despite the presence of malicious clients. Most current defenses assume that clients have identically and independently distributed (i.i.d.) data and thus cannot perform well in canonical non-i.i.d. scenarios. Several non-i.i.d. statistic-based defenses have been recently proposed to identify malicious clients through gradient statistics without any auxiliary techniques. They thus can only ensure robustness under certain attacks with specific characteristics. We propose Sophon, a comprehensive defense using auxiliary data to combat an arbitrary number of malicious clients in both i.i.d. and non-i.i.d. cases. Specifically, Sophon first normalizes received client gradients to reduce the dominance of malicious gradients. Then it introduces a dual trust mechanism to assign the aggregation weight for each gradient. The dual trust mechanism estimates the consistency-based and diversity-based trust scores of client gradients and integrates the two scores as the aggregation weight to effectively suppress the impact of malicious gradients. Extensive experimental results on three datasets from different domains, with diverse models and FL scenarios, show that Sophon is robust in maintaining the overall accuracy of the training model. Xiaoqiang Gui, Guoxian Yu, Jun Wang 0035, Zhongmin Yan, Wei Wang 0012, Carlotta Domeniconi, Li-Zhen Cui 0001 |
IEEE Trans. Dependable Secur. Comput. | 6 |
| 2025 | Multi-Dimensional Causality Fairness Learning
Cong Su, Guoxian Yu, Jun Wang 0035, Wei Guo 0017, Yongqing Zheng, Carlotta Domeniconi |
IEEE Trans. Knowl. Data Eng. | 6 |
| 2024 | Federated Causality Learning with Explainable Adaptive OptimizationabstractDiscovering the causality from observational data is a crucial task in various scientific domains. With increasing awareness of privacy, data are not allowed to be exposed, and it is very hard to learn causal graphs from dispersed data, since these data may have different distributions. In this paper, we propose a federated causal discovery strategy (FedCausal) to learn the unified global causal graph from decentralized heterogeneous data. We design a global optimization formula to naturally aggregate the causal graphs from client data and constrain the acyclicity of the global graph without exposing local data. Unlike other federated causal learning algorithms, FedCausal unifies the local and global optimizations into a complete directed acyclic graph (DAG) learning process with a flexible optimization objective. We prove that this optimization objective has a high interpretability and can adaptively handle homogeneous and heterogeneous data. Experimental results on synthetic and real datasets show that FedCausal can effectively deal with non-independently and identically distributed (non-iid) data and has a superior performance. Dezhi Yang, Xintong He, Jun Wang 0035, Guoxian Yu, Carlotta Domeniconi, Jinglin Zhang 0001 |
AAAI | 5 |
| 2024 | Semi-Asynchronous Online Federated CrowdsourcingabstractCrowdsourcing is a promising human-in-the-loop paradigm for processing computer hard tasks by harnessing crowd intelligence. However, canonical crowdsourcing systems mostly need to aggregate/transmit worker data and may lead to privacy-leakage. To tackle this problem, we propose a novel approach, called FedCS (Federated CrowdSourcing), to achieve privacy protection while ensuring quality. FedCS aggregates model parameters from clients to build a shared server model while keeping the training data locally on worker devices to protect data privacy. To mitigate the staleness of stragglers and boost efficiency, we introduce a semi-asynchronous federated crowdsourcing mechanism, where the parameter server performs global aggregation periodically. Moreover, due to the different frequencies of workers participating in asynchronous update, FedCS uses a staleness-aware grouping and weighted aggregation heuristic to balance the training process. To speed up the convergence rate and improve the training accuracy, FedCS deploys adaptive learning step size for worker devices by their participation frequency. We further present a task assignment algorithm to help workers choose worthy and suitable tasks for annotations and to save the budget. Extensive experiments on benchmark datasets and a real-world crowdsourcing project show that FedCS can complete secure crowdsourcing projects with high quality and low budget. Xiangping Kang, Guoxian Yu, Qingzhong Li, Jun Wang 0035, Hui Li 0048, Carlotta Domeniconi |
ICDE | 6 |
| 2024 | Few-shot partial multi-label learning with synthetic features network
Yifan Sun 0012, Guoxian Yu, Zhongmin Yan, Carlotta Domeniconi |
Knowl. Inf. Syst. | 5 |
| 2024 | Gradient-Based Local Causal Structure LearningabstractFinding the causal structure from a set of variables given observational data is a crucial task in many scientific areas. Most algorithms focus on discovering the global causal graph but few efforts have been made toward the local causal structure (LCS), which is of wide practical significance and easier to obtain. LCS learning faces the challenges of neighborhood determination and edge orientation. Available LCS algorithms build on conditional independence (CI) tests, they suffer the poor accuracy due to noises, various data generation mechanisms, and small-size samples of real-world applications, where CI tests do not work. In addition, they can only find the Markov equivalence class, leaving some edges undirected. In this article, we propose a GradieNt-based LCS learning approach (GraN-LCS) to determine neighbors and orient edges simultaneously in a gradient-descent way, and, thus, to explore LCS more accurately. GraN-LCS formulates the causal graph search as minimizing an acyclicity regularized score function, which can be optimized by efficient gradient-based solvers. GraN-LCS constructs a multilayer perceptron (MLP) to simultaneously fit all other variables with respect to a target variable and defines an acyclicity-constrained local recovery loss to promote the exploration of local graphs and to find out direct causes and effects of the target variable. To improve the efficacy, it applies preliminary neighborhood selection (PNS) to sketch the raw causal structure and further incorporates an$l_{1}$-norm-based feature selection on the first layer of MLP to reduce the scale of candidate variables and to pursue sparse weight matrix. GraN-LCS finally outputs LCS based on the sparse weighted adjacency matrix learned from MLPs. We conduct experiments on both synthetic and real-world datasets and verify its efficacy by comparing against state-of-the-art baselines. A detailed ablation study investigates the impact of key components of GraN-LCS and the results prove their contribution. Jiaxuan Liang, Jun Wang 0035, Guoxian Yu, Carlotta Domeniconi, Xiangliang Zhang 0001, Maozu Guo 0001 |
IEEE Trans. Cybern. | 4 |
| 2024 | FedTA: Federated Worthy Task Assignment for Crowd WorkersabstractCrowdsourcing is a promising computing paradigm for processing computer-hard tasks by harnessing human intelligence. How to protect online workers' privacy is a hindrance for deploying crowdsourcing in the real world. Attempts have been made to address this issue by injecting noise or encrypting sensitive data, which cause quality loss and/or heavy computation and communication load. In this paper, we propose an approach, called FedTA (Federated Worthy Task Assignment for Crowd Workers), to protect a crowd worker's private data while ensuring quality. FedTA trains a client model based on the private data and annotations owned by a worker and uploads client models to aggregate the server model, without leaking the privacy of task data. To account for the varying task distributions (i.e., non-i.i.d.) and error-prone annotations of tasks, it leverages the feature similarity and semantic similarity separately derived from client and server models on local tasks, to quantify the quality of annotations and clients. Based on those, it further introduces a task assignment strategy to notify the clients which tasks are worthy and suitable for annotations. This strategy can incrementally improve the performance of client and server models. At the same time, it disregards the unworthy tasks to save the budget and to avoid their negative impact. Experimental results show that FedTA can complete secure crowdsourcing projects with high quality and low budget. Xiangping Kang, Guoxian Yu, Lanju Kong, Carlotta Domeniconi, Xiangliang Zhang 0001, Qingzhong Li |
IEEE Trans. Dependable Secur. Comput. | 4 |
| 2024 | Causality-Based Fair Multiple Decision by Response FunctionsabstractA recent trend of fair machine learning is to build a decision model subjected to causality-based fairness requirements, which concern with the causality between sensitive attributes and decisions. Almost all (if not all) solutions focus on a single fair decision model and assume no hidden confounder to model causal effects in a too simplified way. However, multiple interdependent decision models are actually used and discrimination may transmit among them. The hidden confounder is another inescapable fact and causal effects cannot be computed from observational data in the unidentifiable situation. To address these problems, we propose a method called CMFL (Causality-based Multiple Fairness Learning). CMFL parameterizes the causal model by response-function variables, whose distributions capture the randomness of causal models. CMFL treats each classifier as a soft intervention to infer the post-intervention distribution, and combines the fairness constraints with the classification loss to train multiple decision classifiers. In this way, all classifiers can make approximately fair decisions. Experiments on synthetic and benchmark datasets confirm its effectiveness, the response-function variables can deal with the unidentifiable issue and hidden confounders. Cong Su, Guoxian Yu, Yongqing Zheng, Jun Wang 0035, Zhengtian Wu, Xiangliang Zhang 0001, Carlotta Domeniconi |
ACM Trans. Knowl. Discov. Data | 7 |
| 2024 | Personalized Federated Few-Shot LearningabstractPersonalized federated learning (PFL) learns a personalized model for each client in a decentralized manner, where each client owns private data that are not shared and data among clients are non-independent and identically distributed (i.i.d.) However, existing PFL solutions assume that clients have sufficient training samples to jointly induce personalized models. Thus, existing PFL solutions cannot perform well in a few-shot scenario, where most or all clients only have a handful of samples for training. Furthermore, existing few-shot learning (FSL) approaches typically need centralized training data; as such, these FSL methods are not applicable in decentralized scenarios. How to enable PFL with limited training samples per client is a practical but understudied problem. In this article, we propose a solution called personalized federated few-shot learning (pFedFSL) to tackle this problem. Specifically, pFedFSL learns a personalized and discriminative feature space for each client by identifying which models perform well on which clients, without exposing local data of clients to the server and other clients, and which clients should be selected for collaboration with the target client. In the learned feature spaces, each sample is made closer to samples of the same category and farther away from samples of different categories. Experimental results on four benchmark datasets demonstrate that pFedFSL outperforms competitive baselines across different settings. Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Maozu Guo 0001, Xiangliang Zhang 0001, Li-Zhen Cui 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2023 | Long-Tail Cross Modal HashingabstractExisting Cross Modal Hashing (CMH) methods are mainly designed for balanced data, while imbalanced data with long-tail distribution is more general in real-world. Several long-tail hashing methods have been proposed but they can not adapt for multi-modal data, due to the complex interplay between labels and individuality and commonality information of multi-modal data. Furthermore, CMH methods mostly mine the commonality of multi-modal data to learn hash codes, which may override tail labels encoded by the individuality of respective modalities. In this paper, we propose LtCMH (Long-tail CMH) to handle imbalanced multi-modal data. LtCMH firstly adopts auto-encoders to mine the individuality and commonality of different modalities by minimizing the dependency between the individuality of respective modalities and by enhancing the commonality of these modalities. Then it dynamically combines the individuality and commonality with direct features extracted from respective modalities to create meta features that enrich the representation of tail labels, and binaries meta features to generate hash codes. LtCMH significantly outperforms state-of-the-art baselines on long-tail datasets and holds a better (or comparable) performance on datasets with balanced labels. Zijun Gao, Jun Wang 0035, Guoxian Yu, Zhongmin Yan, Carlotta Domeniconi, Jinglin Zhang 0001 |
AAAI | 5 |
| 2023 | Incentive-Boosted Federated CrowdsourcingabstractCrowdsourcing is a favorable computing paradigm for processing computer-hard tasks by harnessing human intelligence. However, generic crowdsourcing systems may lead to privacy-leakage through the sharing of worker data. To tackle this problem, we propose a novel approach, called iFedCrowd (incentive-boosted Federated Crowdsourcing), to manage the privacy and quality of crowdsourcing projects. iFedCrowd allows participants to locally process sensitive data and only upload encrypted training models, and then aggregates the model parameters to build a shared server model to protect data privacy. To motivate workers to build a high-quality global model in an efficacy way, we introduce an incentive mechanism that encourages workers to constantly collect fresh data to train accurate client models and boosts the global model training. We model the incentive-based interaction between the crowdsourcing platform and participating workers as a Stackelberg game, in which each side maximizes its own profit. We derive the Nash Equilibrium of the game to find the optimal solutions for the two sides. Experimental results confirm that iFedCrowd can complete secure crowdsourcing projects with high quality and efficiency. Xiangping Kang, Guoxian Yu, Jun Wang 0035, Wei Guo 0017, Carlotta Domeniconi, Jinglin Zhang 0001 |
AAAI | 5 |
| 2023 | Few-shot partial multi-label learning via prototype rectification
Guoxian Yu, Lei Liu 0003, Zhongmin Yan, Carlotta Domeniconi, Xiayan Zhang, Li-Zhen Cui 0001 |
Knowl. Inf. Syst. | 5 |
| 2023 | Directed Acyclic Graph Learning on Attributed Heterogeneous NetworkabstractLearning the directed acyclic graph (DAG) among causal variables is a fundamental pre-task in causal discovery. Available DAG learning solutions canonically focus on homogeneous nodes with multiple variables and assume i.i.d. samples, how to learn DAG on typical attributed heterogeneous network (AHN) composed with different types of inter-dependent nodes and diverse attributes is a practical but more difficult task. In this paper, we propose HetDAG to identify DAG among nodes from heterogeneous network. HetDAG first embeds different types of node attributes and aggregates these embeddings as the node's raw representation. Then it uses contrastive learning with prior network structure to explore latent relationships between nodes and update the representation. Next, HetDAG introduces an attention-based DAG learning module that takes node representations as input to search DAG and orient edges between nodes. To the best of our knowledge, HetDAG is the first study to learn DAG on heterogeneous networks. Extensive experiments on both semi-synthetic and real data show that HetDAG can learn DAG in an efficacy way and outperforms the state-of-the-art approaches. The results on real biological networks confirm that HetDAG can find out the causal relations between lncRNAs and miRNAs. Jiaxuan Liang, Jun Wang 0035, Guoxian Yu, Wei Guo 0017, Carlotta Domeniconi, Maozu Guo 0001 |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2023 | A Diversified Attention Model for Interpretable Multiple ClusteringsabstractMultiple clusterings can explore the same set of data from different perspectives by discovering different and meaningful clusterings. However, most, if not all, of the existing approaches overwhelmingly focus on the diversity between clustering subspaces, and pay much less attention on the salience of the subspaces. As a consequence, the quality of the produced clusterings is an understudied aspect of the problem. Furthermore, existing methods cannot explain the unique internal subspace structure of each clustering, and cannot incorporate multi-facet knowledge to generate different clusterings. In this paper, we propose a solution namediMClusts(interpretableMultipleClusteringsby diversified attention). iMClusts makes use of the expressive representational power of deep autoencoders and multi-head attention to generate multiple salient embedding matrices, and multiple clusterings therein. In addition, it leverages multi-facet knowledge and enhances the diversity between heads to boost the quality and diversity of multiple clusterings. Experimental results on benchmark datasets show that iMClusts can generate multiple clusterings with quality, interpretability, and diversity. Liangrui Ren, Guoxian Yu, Jun Wang 0035, Lei Liu 0003, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2022 | Hypergraph Simultaneous GeneratorsabstractGenerative models for affiliation networks condition the edges on the membership of their nodes to communities. The problem of community detection under these models is addressed by inferring the membership parameters from the network structure. Current models make several unrealistic assumptions to make the inference feasible, and are mostly designed to work on regular graphs that cannot handle multi-way connections between nodes. While the models designed for hypergraphs attempt to capture the latter, they add further strict assumptions on the structure and size of hyperedges and are usually computationally intractable for real data. This paper proposes an efficient probabilistic generative model for detecting overlapping communities that process hyperedges without any changes or restrictions on their size. Our model represents the entire state space of the hyperedges, which is exponential in the number of nodes. We develop a mathematical computation reduction scheme that reduces the inference time to linear in the volume of the hypergraph without sacrificing precision. Our experimental results validate the effectiveness and scalability of our model and demonstrate the superiority of our approach over state-of-the-art community detection methods. Bahman Pedrood, Carlotta Domeniconi, Kathryn B. Laskey |
AISTATS | 2 |
| 2022 | Few-shot Partial Multi-label Learning with Data AugmentationabstractPartial multi-label learning (PML) models the scenario where each training sample is annotated with a set of candidate labels, but only a subset of them corresponds to the ground-truths. The key challenge for PML is how to minimize the negative impact of incorrect labels concealed within the candidate ones. Most existing PML solutions require abundant samples to train a noise-robust multi-label predictor. However, due to privacy, safety or ethic issues, we more often have a handful of training samples for the target task. In this paper, we propose an approach named FsPML-DA (Few-shot Partial Multi-Label Learning with Data Augmentation) to simultaneously estimate label confidence, perform data augmentation and induce multilabel classifier. Specifically, FsPML-DA disambiguates the label confidence vector of each PML sample by jointly modeling the feature and semantic similarity, label credibility of other samples and label co-occurrence. Next, FsPML-DA introduces a synthetic feature network to generate more training samples from pairs of given samples with label confidence values. FsPML-DA then leverages original and generated samples to train a noise-tolerant multi-label classifier. Extensive experiments on benchmark datasets show that FsPML-DA performs better than recent competitive PML baselines and few-shot solutions. FsPML-DA can dislodge noisy labels by mining PML data in a sensible way and the proposed data augmentation strategy effectively combats with the scarcity of few-shot training samples. Yifan Sun 0012, Guoxian Yu, Zhongmin Yan, Carlotta Domeniconi |
ICDM | 5 |
| 2022 | Isoform function prediction by Gene Ontology embeddingabstractMOTIVATION: High-resolution annotation of gene functions is a central task in functional genomics. Multiple proteoforms translated from alternatively spliced isoforms from a single gene are actual function performers and greatly increase the functional diversity. The specific functions of different isoforms can decipher the molecular basis of various complex diseases at a finer granularity. Multi-instance learning (MIL)-based solutions have been developed to distribute gene(bag)-level Gene Ontology (GO) annotations to isoforms(instances), but they simply presume that a particular annotation of the gene is responsible by only one isoform, neglect the hierarchical structures and semantics of massive GO terms (labels), or can only handle dozens of terms. RESULTS: We propose an efficacy approach IsofunGO to differentiate massive functions of isoforms by GO embedding. Particularly, IsofunGO first introduces an attributed hierarchical network to model massive GO terms, and a GO network embedding strategy to learn compact representations of GO terms and project GO annotations of genes into compressed ones, this strategy not only explores and preserves hierarchy between GO terms but also greatly reduces the prediction load. Next, it develops an attention-based MIL network to fuse genomics and transcriptomics data of isoforms and predict isoform functions by referring to compressed annotations. Extensive experiments on benchmark datasets demonstrate the efficacy of IsofunGO. Both the GO embedding and attention mechanism can boost the performance and interpretability. AVAILABILITYAND IMPLEMENTATION: The code of IsofunGO is available at http://www.sdu-idea.cn/codes.php?name=IsofunGO. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Sichao Qiu, Guoxian Yu, Xudong Lu 0001, Carlotta Domeniconi, Maozu Guo 0001 |
Bioinform. | 4 |
| 2022 | Self-paced annotations of crowd workers
Xiangping Kang, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Wei Guo 0017, Yazhou Ren 0001, Xiayan Zhang, Li-Zhen Cui 0001 |
Knowl. Inf. Syst. | 3 |
| 2022 | Weakly Supervised Cross-Modal HashingabstractCross-modal hashing can efficiently retrieve data across different modalities and has been successfully applied in various domains. Although many supervised cross-modal hashing methods have been proposed, they generally focus on two modals only and assume that the labels of training data are sufficient and complete. This assumption is not practical in real scenarios. In this article, we propose the weakly supervised cross-modal hashing (WCHash), which takes into account the widely witnessed weakly supervised information (incompleteandinsufficient labels) of training data. Specifically, WCHash first optimizes a latent central modality with respect to other modalities. Next, it uses an efficient multi-label weak-label method to enrich the labels of training data and measures the semantic similarity between data points based on the enriched labels. After that, it uses this similarity to guide the correlation maximization between the respective data modals and the central modal and thus achieves the hash functions for cross-modal retrieval. Experimental results on real-world datasets demonstrate that WCHash is more efficient and effective than related state-of-the-art cross-modal hashing methods. WCHash can significantly reduce the complexity of cross-modal hashing on three or more modalities. Xuanwu Liu, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Guoqiang Xiao 0001, Maozu Guo 0001 |
IEEE Trans. Big Data | 3 |
| 2022 | CMAL: Cost-Effective Multi-Label Active Learning by Querying SubexamplesabstractMulti-label active learning (MAL) aims to learn an accurate multi-label classifier by selecting which examples (or example-label pairs) will be annotated and reducing query effort. MAL is a more complicated and expensive process than single-label active learning, due to one example can be associated with a set of non-exclusive labels and the annotator has to scrutinize the whole example and label space to provide correct annotations. Instead of scrutinizing the whole example for annotation, we may just examine some of its subexamples with respect to a label for annotation. In this way, we can not only save the annotation cost but also speedup the annotation process. Given this observation, we introduce CMAL, a two-stage Cost-effective MAL strategy (CMAL) by querying subexamples. CMAL first selects the most informative example-label pairs by leveraging uncertainty, label correlation and label space sparsity. Specifically, the uncertainty of a label to an example can be reduced if its correlated labels already annotated to the example, and its uncertainty can be reduced also if more examples annotated to this label. Next, CMAL greedily queries the most probable positive subexample-label pairs of the selected example-label pair. In addition, we propose rCMAL to account for the representative of examples to more reliably select example-label pairs in the first stage. Extensive experiments on multi-label datasets from diverse domains show that our proposed CMAL and rCMAL can better save the query cost than state-of-the-art MAL methods. The contribution of leveraging label correlation, label sparsity, and representative for saving cost is also confirmed. Guoxian Yu, Xia Chen 0004, Carlotta Domeniconi, Jun Wang 0035, Zhao Li 0007, Zili Zhang 0001, Xiangliang Zhang 0001 |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2022 | Flexible Cross-Modal HashingabstractHashing has been widely adopted for large-scale data retrieval in many domains due to its low storage cost and high retrieval speed. Existing cross-modal hashing methods optimistically assume that the correspondence between training samples across modalities is readily available. This assumption is unrealistic in practical applications. In addition, existing methods generally require the same number of samples across different modalities, which restricts their flexibility. We propose a flexible cross-modal hashing approach (FlexCMH) to learn effective hashing codes from weakly paired data, whose correspondence across modalities is partially (or even totally) unknown. FlexCMH first introduces a clustering-based matching strategy to explore the structure of each cluster and, thus, to find the potential correspondence between clusters (and samples therein) across modalities. To reduce the impact of an incomplete correspondence, it jointly optimizes the potential correspondence, the cross-modal hashing functions derived from the correspondence, and a hashing quantitative loss in a unified objective function. An alternative optimization technique is also proposed to coordinate the correspondence and hash functions and reinforce the reciprocal effects of the two objectives. Experiments on public multimodal data sets show that FlexCMH achieves significantly better results than state-of-the-art methods, and it, indeed, offers a high degree of flexibility for practical cross-modal hashing tasks. Guoxian Yu, Xuanwu Liu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2022 | Multiview Multi-Instance Multilabel Active LearningabstractMultiview multi-instance multilabel learning (M3L) is a framework for modeling complex objects. In this framework, each object (or bag) contains one or more instances, is represented with different feature views, and simultaneously annotated with a set of nonexclusive semantic labels. Given the multiplicity of the studied objects, traditional M3L methods generally demand a large number of labeled bags to train a predictive model to annotate bags (or instances) with semantic labels. However, annotating sufficient bags is very expensive and often impractical. In this article, we present an active learning-based M3L approach (M3AL) to reduce the labeling costs of bags and to improve the performance as much as possible. M3AL first adapts the multiview self-representation learning to evacuate the shared and individual information of bags and to learn the shared/individual similarities between bags across/within views. Next, to avoid scrutinizing all the possible labels, M3AL introduces a new query strategy that leverages the shared and individual information, and the diverse instance distribution of bags across views, to select the most informative bag-label pair for the query. Experimental studies on benchmark data sets show that M3AL can significantly reduce the query costs while achieving a better performance than other related competitive methods at the same cost. Guoxian Yu, Yuying Xing, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2021 | Group-node attention for community evolution predictionabstractCommunities in social networks evolve over time as people enter and leave the network and their activity behaviors shift. The task of predicting structural changes in communities over time is known as community evolution prediction. Existing work in this area has focused on the development of frameworks for defining events while using traditional classification methods to perform the actual prediction. We present a novel graph neural network for predicting community evolution events from structural and temporal information. The model (GNAN) includes a group-node attention component which enables support for variable-sized inputs and learned representation of groups based on member and neighbor node features. A comparative evaluation with standard baseline methods is performed and we demonstrate that our model outperforms the baselines. Additionally, we show the effects of network trends on model performance. Matthew Revelle, Carlotta Domeniconi, Ben U. Gelman |
ASONAM | 2 |
| 2021 | Crowdsourcing with Self-paced WorkersabstractCrowdsourcing is a popular and relatively economic way to harness human intelligence to process computer-hard tasks. Due to diverse factors (i.e., task difficulty, worker capability, and incentives), the collected answers from various crowd workers are of different quality. Many approaches have been proposed to manage high quality answers and to reduce the budget by modelling tasks, workers, or both. However, most of the existing approaches implicitly assume that the capability of workers is fixed during the crowdsourcing process. But in practice, such capability can be improved by gradually completing easy to hard tasks, alike human beings’ intrinsic self-paced learning ability. In this paper, we investigate crowdsourcing with self-paced workers, whose capability can be gradually boosted as he/she scrutinises and completes easy to hard tasks. Our proposed SPCrowd (Self-Paced Crowd worker) first asks workers to complete a set of golden tasks with known annotations; provides feedback to assist workers with capturing the raw modes of tasks and to spark the self-paced learning, which in turn facilitates the estimation of workers’ quality and tasks’ difficulty. It then introduces a task difficulty model to quantify the difficulty of tasks and rank them from easy to hard, and a benefit maximization criterion for task assignment, which can dynamically monitor the quality of self-paced workers and assign the sorted tasks to capable workers. In this way, a worker can successfully complete hard tasks after he/she completes easier and related tasks. Experimental results on semi-simulated and real crowdsourcing projects show that SPCrowd can better control the quality and save the budget compared to competitive baselines. Xiangping Kang, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Wei Guo 0017, Yazhou Ren 0001, Li-Zhen Cui 0001 |
ICDM | 3 |
| 2021 | Incomplete Multi-view Multi-label Active LearningabstractThe label information of training data is crucial for effective machine learning in many domains, while it is expensive to annotate data at a large-scale by domain experts. The problem was intensified by the multiplicity and incompleteness of multiview multi-label (MVML) objects, which is ignored by almost all existing multi-view multi-label active learning approaches. In this paper, we propose an incomplete multi-view multi-label active learning (iMVMAL) approach to reduce the cost of querying MVML data. iMVMAL firstly extends under-complete Autoencoder to learn the shared/individual representations of samples across/within incomplete views by an indicator matrix to indicate the missing samples of respective view. As such, the optimization of the Autoencoder’s parameters will not be impacted by the missing samples. Next, it uses the extracted shared/individual information to train multiple classifiers and to quantify the informativeness of sample-label pairs from these classifiers, from label-wise and sample-wise information also. After that, it selects the sample-label pairs with the highest informativeness for query. Empirical studies on benchmark datasets show that iMVMAL outperforms competitive baselines at the same query cost in the complete multi-view setting, and maintains its effectiveness in the incomplete multi-view setting as well. Chuanwei Qu, Kuangmeng Wang, Hong Zhang 0030, Guoxian Yu, Carlotta Domeniconi |
ICDM | 5 |
| 2021 | Few-Shot Partial Multi-Label LearningabstractPartial multi-label learning (PML) aims at learning a robust multi-label classifier by training on ambiguous data, where each sample is associated with a set of candidate labels, among which only a subset are valid labels. A basic premise of existing PML solutions is to obtain enough partial multi-label samples for inducing the classification model. However, when dealing with new tasks, we may only have a few PML samples for those tasks. Furthermore, existing few-shot learning approaches assume the support (training) samples are precisely labeled; as such, irrelevant labels in the candidate label set may seriously mislead the meta-learner and thus result in a compromised performance. How to achieve PML with limited few-shot support samples is an important and practical problem, but not yet well studied. In this paper, we propose an approach called FsPML (Few-shot PML) to tackle this problem. Specifically, FsPML first performs adaptive distance metric learning via an embedding network using both sample features and label semantics in the embedding space. Next it rectifies the positive and negative prototypes of each new label of the target task in the embedding space. An unseen example can then be classified via its distances to the positive and to the negative prototypes. Experimental results on widely-used multi-label datasets (MS COCO and NUS-WIDE) demonstrate that our FsPML outperforms competitive baselines across different settings, and it can quickly generalize to new tasks with fewer training samples. Guoxian Yu, Lei Liu 0003, Zhongmin Yan, Carlotta Domeniconi, Li-Zhen Cui 0001 |
ICDM | 5 |
| 2021 | Few-Shot Partial-Label LearningabstractPartial-label learning (PLL) generally focuses on inducing a noise-tolerant multi-class classifier by training on overly-annotated samples, each of which is annotated with a set of labels, but only one is the valid label. A basic promise of existing PLL solutions is that there are sufficient partial-label (PL) samples for training. However, it is more common than not to have just few PL samples at hand when dealing with new tasks. Furthermore, existing few-shot learning algorithms assume precise labels of the support set; as such, irrelevant labels may seriously mislead the meta-learner and thus lead to a compromised performance. How to enable PLL under a few-shot learning setting is an important problem, but not yet well studied. In this paper, we introduce an approach called FsPLL (Few-shot PLL). FsPLL first performs adaptive distance metric learning by an embedding network and rectifying prototypes on the tasks previously encountered. Next, it calculates the prototype of each class of a new task in the embedding network. An unseen example can then be classified via its distance to each prototype. Experimental results on widely-used few-shot datasets demonstrate that our FsPLL can achieve a superior performance than the state-of-the-art methods, and it needs fewer samples for quickly adapting to new tasks. Guoxian Yu, Lei Liu 0003, Zhongmin Yan, Li-Zhen Cui 0001, Carlotta Domeniconi |
IJCAI | 6 |
| 2021 | Unsupervised Boosting-Based Autoencoder Ensembles for Outlier Detection
Hamed Sarvari, Carlotta Domeniconi, Bardh Prenkaj, Giovanni Stilo |
PAKDD (1) | 2 |
| 2021 | Unsupervised Selective Manifold Regularized Matrix FactorizationabstractManifold regularization methods for matrix factorization rely on the cluster assumption, whereby the neighborhood structure of data in the input space is preserved in the factorization space. We argue that using the k-neighborhoods of all data points as regularization constraints can negatively affect the quality of the factorization, and propose an unsupervised and selective regularized matrix factorization algorithm to tackle this problem. Our approach jointly learns a sparse set of representatives and their neighbor affinities, and the data factorization. We further propose a fast approximation of our approach by relaxing the selectivity constraints on the data. Our proposed algorithms are competitive against baselines and state-of-the-art manifold regularization and clustering algorithms. Priya Mani, Carlotta Domeniconi, Igor Griva |
SDM | 2 |
| 2021 | Deep Multi-type Objects Muli-view Multi-instance Multi-label LearningabstractMulti-view multi-instance multi-label learning (M3L) can model complex objects (bags) that are composed of multiple instances, represented with heterogeneous feature views and annotated with multiple related semantic labels.Although significant progress has been made toward M3L tasks, the current solutions still focus on a single-type of complex objects, and cannot effectively mine the widely-witnessed interconnected objects of multi-types.To bridge this gap, we propose a Deep Multi-type objects Multi-view Multi-instance Multi-label Learning solution (DeepM4L) based on heterogeneous network embedding.DeepM4L first encodes the inter-and intra-relations among multi-type objects using a heterogeneous network, and performs instance neighbor embedding to learn the representation vectors of instances.Next, it obtains the instance-label score tensor for each view and uses a max pooling operation to induce the bag-label score tensor for each bag.After that, it combines bag-label scores by multi-view learning to guarantee the semantic consistency between bags of different views.Our empirical study on benchmark datasets shows that DeepM4L is significantly superior to the recent advanced baselines. Yuanlin Yang 0001, Guoxian Yu, Carlotta Domeniconi, Xiangliang Zhang 0001 |
SDM | 3 |
| 2021 | Cooperative driver pathway discovery via fusion of multi-relational data of genes, miRNAs and pathwaysabstractDiscovering driver pathways is an essential step to uncover the molecular mechanism underlying cancer and to explore precise treatments for cancer patients. However, due to the difficulties of mapping genes to pathways and the limited knowledge about pathway interactions, most previous work focus on identifying individual pathways. In practice, two (or even more) pathways interplay and often cooperatively trigger cancer. In this study, we proposed a new approach called CDPathway to discover cooperative driver pathways. First, CDPathway introduces a driver impact quantification function to quantify the driver weight of each gene. CDPathway assumes that genes with larger weights contribute more to the occurrence of the target disease and identifies them as candidate driver genes. Next, it constructs a heterogeneous network composed of genes, miRNAs and pathways nodes based on the known intra(inter)-relations between them and assigns the quantified driver weights to gene-pathway and gene-miRNA relational edges. To transfer driver impacts of genes to pathway interaction pairs, CDPathway collaboratively factorizes the weighted adjacency matrices of the heterogeneous network to explore the latent relations between genes, miRNAs and pathways. After this, it reconstructs the pathway interaction network and identifies the pathway pairs with maximal interactive and driver weights as cooperative driver pathways. Experimental results on the breast, uterine corpus endometrial carcinoma and ovarian cancer data from The Cancer Genome Atlas show that CDPathway can effectively identify candidate driver genes [area under the receiver operating characteristic curve (AUROC) of $\geq $0.9] and reconstruct the pathway interaction network (AUROC of>0.9), and it uncovers much more known (potential) driver genes than other competitive methods. In addition, CDPathway identifies 150% more driver pathways and 60% more potential cooperative driver pathways than the competing methods. The code of CDPathway is available at http://mlda.swu.edu.cn/codes.php?name=CDPathway. Jun Wang 0035, Ziying Yang, Carlotta Domeniconi, Xiangliang Zhang 0001, Guoxian Yu |
Briefings Bioinform. | 3 |
| 2021 | DMIL-IsoFun: predicting isoform function using deep multi-instance learningabstractMOTIVATION: Alternative splicing creates the considerable proteomic diversity and complexity on relatively limited genome. Proteoforms translated from alternatively spliced isoforms of a gene actually execute the biological functions of this gene, which reflect the functional knowledge of genes at a finer granular level. Recently, some computational approaches have been proposed to differentiate isoform functions using sequence and expression data. However, their performance is far from being desirable, mainly due to the imbalance and lack of annotations at isoform-level, and the difficulty of modeling gene-isoform relations. RESULT: We propose a deep multi-instance learning-based framework (DMIL-IsoFun) to differentiate the functions of isoforms. DMIL-IsoFun firstly introduces a multi-instance learning convolution neural network trained with isoform sequences and gene-level annotations to extract the feature vectors and initialize the annotations of isoforms, and then uses a class-imbalance Graph Convolution Network to refine the annotations of individual isoforms based on the isoform co-expression network and extracted features. Extensive experimental results show that DMIL-IsoFun improves the Smin and Fmax of state-of-the-art solutions by at least 29.6% and 40.8%. The effectiveness of DMIL-IsoFun is further confirmed on a testbed of human multiple-isoform genes, and maize isoforms related with photosynthesis. AVAILABILITY AND IMPLEMENTATION: The code and data are available at http://www.sdu-idea.cn/codes.php?name=DMIL-Isofun. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Guoxian Yu, Guangjie Zhou, Xiangliang Zhang 0001, Carlotta Domeniconi, Maozu Guo 0001 |
Bioinform. | 4 |
| 2021 | Multiple clusterings of heterogeneous information networks
Shaowei Wei, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
Mach. Learn. | 4 |
| 2021 | Individuality- and Commonality-Based Multiview Multilabel LearningabstractIn multiview multilabel learning, each object is represented by several heterogeneous feature representations and is also annotated with a set of discrete nonexclusive labels. Previous studies typically focus on capturing the shared latent patterns among multiple views, while not sufficiently considering the diverse characteristics of individual views, which can cause performance degradation. In this article, we propose a novel approach [individuality- and commonality-based multiview multilabel learning (ICM2L)] to explicitly explore the individuality and commonality information of multilabel multiple view data in a unified model. Specifically, a common subspace is learned across different views to capture the shared patterns. Then, multiple individual classifiers are exploited to explore the characteristics of individual views. Next, an ensemble strategy is adopted to make a prediction. Finally, we develop an alternative solution to jointly optimize our model, which can enhance the robustness of the proposed model toward rare labels and reinforce the reciprocal effects of individuality and commonality among heterogeneous views, and thus further improve the performance. Experiments on various real-word datasets validate the effectiveness of ICM2L against the state-of-the-art solutions, and ICM2L can leverage the individuality and commonality information to achieve an improved performance as well as to enhance the robustness toward rare labels. Qiaoyu Tan, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IEEE Trans. Cybern. | 4 |
| 2021 | Discovering Multiple Co-Clusterings With Matrix FactorizationabstractClustering is a fundamental data exploration task which aims at discovering the hidden grouping structure in the data. The traditional clustering methods typically compute a single partition. However, there often exist different and equally meaningful clusterings in complex data. To solve this issue, multiple clustering approaches have emerged with the goal of exploring alternative clusterings from different perspectives. Existing solutions to this problem mainly focus on one-way clustering, that is, they cluster either the samples or the features. However, for many practical tasks, it is meaningful and desirable to explore alternative two-way clusterings (or co-clusterings), which capture not only the sample cluster structure but also the feature cluster structure. To tackle this interesting and unresolved task, we introduce an approach, called multiple co-clusterings (MultiCCs), to generate multiple alternative co-clusterings at the same time. MultiCC takes advantage of matrix tri-factorization to seek the co-clustering indicator matrices for samples and features and defines the row and column redundancy quantification terms to enforce diversity among co-clusterings based on these indicator matrices. After that, it integrates matrix tri-factorization and two nonredundancy terms into a unified objective function and gives an alternative optimization procedure to optimize the objective function. Extensive experimental results demonstrate that MultiCC performs significantly better than the existing multiple clustering methods. In addition, MultiCC can find out interesting co-clusters, which cannot be made by those comparing methods. Jun Wang 0035, Guoxian Yu, Carlotta Domeniconi, Zhiwen Yu 0002, Zili Zhang 0001 |
IEEE Trans. Cybern. | 4 |
| 2021 | CrowdWT: Crowdsourcing via Joint Modeling of Workers and TasksabstractCrowdsourcing is a relatively inexpensive and efficient mechanism to collect annotations of data from the open Internet. Crowdsourcing workers are paid for the provided annotations, but the task requester usually has a limited budget. It is desirable to wisely assign the appropriate task to the right workers, so the overall annotation quality is maximized while the cost is reduced. In this article, we propose a novel task assignment strategy (CrowdWT) to capture the complex interactions between tasks and workers, and properly assign tasks to workers. CrowdWT first develops a Worker Bias Model (WBM) to jointly model the worker’s bias, the ground truths of tasks, and the task features. WBM constructs a mapping between task features and worker annotations to dynamically assign the task to a group of workers, who are more likely to give correct annotations for the task. CrowdWT further introduces a Task Difficulty Model (TDM), which builds a Kernel ridge regressor based on task features to quantify the intrinsic difficulty of tasks and thus to assign the difficult tasks to more reliable workers. Finally, CrowdWT combines WBM and TDM into a unified model to dynamically assign tasks to a group of workers and recall more reliable and even expert workers to annotate the difficult tasks. Our experimental results on two real-world datasets and two semi-synthetic datasets show that CrowdWT achieves high-quality answers within a limited budget, and has the best performance against competitive methods.<?vsp -1.5pt?> Jinzheng Tu 0002, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Maozu Guo 0001, Xiangliang Zhang 0001 |
ACM Trans. Knowl. Discov. Data | 4 |
| 2021 | Co-Clustering Ensembles Based on Multiple Relevance MeasuresabstractCo-clustering aims at discovering groups of both objects and features from a given data matrix. Co-clustering ensembles can produce robust co-clusters by combining multiple base co-clusterings. However, current co-clustering ensemble solutions either ignore the constraints resulting from feature-to-feature and object-to-object relevance information, or ignore feature-to-object relevance information. In this paper, we advocate that all three information sources contribute to the achievement of good consensus solutions, and propose a co-clustering ensemble (CoCE) approach based on multiple relevance measures. CoCE first evaluates the quality of base co-clusters and consequently measures feature-to-object relevance. The latter, along with feature-to-feature and object-to-object relevance measures, contribute to the definition of a hybrid graph. The consensus process uses the resulting hybrid graph; it's formulated as a trace minimization problem and introduces a block-wise matrix multiplication technique to perform the optimization. Experimental results on various datasets show that CoCE not only frequently outperforms other related co-clustering ensembles, but also has reduced runtime cost and is more robust to poor base co-clusterings. Xianxue Yu, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2021 | Active Multilabel Crowd ConsensusabstractCrowdsourcing is an economic and efficient strategy aimed at collecting annotations of data through an online platform. Crowd workers with different expertise are paid for their service, and the task requester usually has a limited budget. How to collect reliable annotations for multilabel data and how to compute the consensus within budget are an interesting and challenging, but rarely studied, problem. In this article, we propose a novel approach to accomplish active multilabel crowd consensus (AMCC). AMCC accounts for the commonality and individuality of workers and assumes that workers can be organized into different groups. Each group includes a set of workers who share a similar annotation behavior and label correlations. To achieve an effective multilabel consensus, AMCC models workers' annotations via a linear combination of commonality and individuality and reduces the impact of unreliable workers by assigning smaller weights to their groups. To collect reliable annotations with reduced cost, AMCC introduces an active crowdsourcing learning strategy that selects sample-label-worker triplets. In a triplet, the selected sample and label are the most informative for the consensus model, and the selected worker can reliably annotate the sample at a low cost. Our experimental results on multilabel data sets demonstrate the advantages of AMCC over state-of-the-art solutions on computing crowd consensus and on reducing the budget by choosing cost-effective triplets. Guoxian Yu, Jinzheng Tu 0002, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2020 | Multi-View Multiple Clusterings Using Deep Matrix FactorizationabstractMulti-view clustering aims at integrating complementary information from multiple heterogeneous views to improve clustering results. Existing multi-view clustering solutions can only output a single clustering of the data. Due to their multiplicity, multi-view data, can have different groupings that are reasonable and interesting from different perspectives. However, how to find multiple, meaningful, and diverse clustering results from multi-view data is still a rarely studied and challenging topic in multi-view clustering and multiple clusterings. In this paper, we introduce a deep matrix factorization based solution (DMClusts) to discover multiple clusterings. DMClusts gradually factorizes multi-view data matrices into representational subspaces layer-by-layer and generates one clustering in each layer. To enforce the diversity between generated clusterings, it minimizes a new redundancy quantification term derived from the proximity between samples in these subspaces. We further introduce an iterative optimization procedure to simultaneously seek multiple clusterings with quality and diversity. Experimental results on benchmark datasets confirm that DMClusts outperforms state-of-the-art multiple clustering solutions. Shaowei Wei, Jun Wang 0035, Guoxian Yu, Carlotta Domeniconi, Xiangliang Zhang 0001 |
AAAI | 4 |
| 2020 | Effects of Model Misspecification on Bayesian Bandits Case Studies in UX OptimizationabstractBayesian bandits using Thompson Sampling have seen increasing success in recent years. Yet existing value models (of rewards) are misspecified on many real-world problem. We demonstrate this on the User Experience Optimization (UXO) problem, providing a novel formulation as a restless, sleeping bandit with unobserved confounders plus optional stopping. Our case studies show how common misspecifications can lead to sub-optimal rewards, and we provide model extensions to address these, along with a scientific model building process practitioners can adopt or adapt to solve their own unique problems. To our knowledge, this is the first study showing the effects of overdispersion on bandit explore/exploit efficacy, tying the common notions of under- and over-confidence to over- and under-exploration, respectively. We also present the first model to demonstrate that vanishing regret and fast and consistent optional stopping are achievable in restless bandits with cointegration. Mack Sweeney, Matthew van Adelsberg, Kathryn B. Laskey, Carlotta Domeniconi |
ICDM | 4 |
| 2020 | Deep Incomplete Multi-View Multiple ClusteringsabstractMulti-view clustering aims at exploiting information from multiple heterogeneous views to promote clustering. Most previous works search for only one optimal clustering based on the predefined clustering criterion, but devising such a criterion that captures what users need is difficult. Due to the multiplicity of multi-view data, we can have meaningful alternative clusterings. In addition, the incomplete multi-view data problem is ubiquitous in real world but has not been studied for multiple clusterings. To address these issues, we introduce a deep incomplete multi-view multiple clusterings (DiMVMC) framework, which achieves the completion of data view and multiple shared representations simultaneously by optimizing multiple groups of decoder deep networks. In addition, it minimizes a redundancy term to simultaneously control the diversity among these representations and among parameters of different networks. Next, it generates an individual clustering from each of these shared representations. Experiments on benchmark datasets confirm that DiMVMC outperforms the state-of-the-art competitors in generating multiple clusterings with high diversity and quality. Shaowei Wei, Jun Wang 0035, Guoxian Yu, Carlotta Domeniconi, Xiangliang Zhang 0001 |
ICDM | 4 |
| 2020 | Multi-typed Objects Multi-view Multi-instance Multi-label LearningabstractMulti-typed objects Multi-view Multi-instance Multi-label Learning (M4L) deals with interconnected multi-typed objects (or bags) that are made of diverse instances, represented with heterogeneous feature views and annotated with a set of non-exclusive but semantically related labels. M4L is more general and powerful than the typical Multi-view Multi-instance Multi-label Learning (M3L), which only accommodates single-typed bags and lacks the power to jointly model the naturally interconnected multi-typed objects in the physical world. To combat with this novel and challenging learning task, we develop a joint matrix factorization based solution (M4L-JMF). Particularly, M4L-JMF firstly encodes the diverse attributes and multiple inter(intra)-associations among multi-typed bags into respective data matrices, and then jointly factorizes these matrices into low-rank ones to explore the composite latent representation of each bag and its instances (if any). In addition, it incorporates a dispatch and aggregation term to distribute the labels of bags to individual instances and reversely aggregate the labels of instances to their affiliated bags in a coherent manner. Experimental results on benchmark datasets show that M4L-JMF achieves significantly better results than simple adaptions of existing M3L solutions on this novel problem. Yuanlin Yang 0001, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
ICDM | 4 |
| 2020 | Partial Multi-label Learning using Label CompressionabstractPartial multi-label learning (PML) aims at learning a robust multi-label classifier from partial multi-label data, where a sample is annotated with a set of candidate labels, while only a subset of those labels is valid. The existing PML algorithms generally suffer from the high computational cost when learning with large label spaces. In this paper, we introduce a PML approach (PML-LCom) that uses Label Compression to efficiently learn from partial multi-label data. PML-LCom firstly splits the observed label data matrix into a latent relevant label matrix and an irrelevant one, and then factorizes the relevant label matrix into two low-rank matrices, one encodes the compressed labels of samples, and the other explores the underlying label correlations. Next, it optimizes the coefficient matrix of the multi-label predictor with respect to the compressed label matrix. In addition, it regularizes the compressed label matrix with respect to the feature similarity of samples, and optimizes the label matrix and predictor in a coherent manner. Experimental results on both semi-synthetic and real-world PML datasets show that PML-LCom achieves a performance superior to the state-of-the-art solutions on predicting the labels of unlabeled samples with a large label space. The label compression improves both the effectiveness and efficiency, and the coherent optimization mutually benefits the label matrix and predictor. Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
ICDM | 4 |
| 2020 | Crowdsourcing with Multiple-Source Knowledge TransferabstractCrowdsourcing is a new computing paradigm that harnesses human effort to solve computer-hard problems. Budget and quality are two fundamental factors in crowdsourcing, but they are antagonistic and their balance is crucially important. Induction and inference are principled ways for humans to acquire knowledge. Transfer learning can also enable induction and inference processes. When a new task comes, we may not know how to go about approaching it. On the other hand, we may have easy access to relevant knowledge that can help us with the new task. As such, via appropriate knowledge transfer, for example, an improved annotation can be achieved for the task at a small cost. To make this idea concrete, we introduce the Crowdsourcing with Multiple-source Knowledge Transfer (CrowdMKT)approach to transfer knowledge from multiple, similar, but different domains for a new task, and to reduce the negative impact of irrelevant sources. CrwodMKT first learns a set of concentrated high-level feature vectors of tasks using knowledge transfer from multiple sources, and then introduces a probabilistic graphical model to jointly model the tasks with high-level features, workers, and their annotations. Finally, it adopts an EM algorithm to estimatethe workers strengths and consensus. Experimental results on real-world image and text datasets prove the effectiveness of CrowdMKT in improving quality and reducing the budget. Guangyang Han, Jinzheng Tu 0002, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi |
IJCAI | 5 |
| 2020 | Weakly-Supervised Multi-view Multi-instance Multi-label LearningabstractMulti-view, Multi-instance, and Multi-label Learning (M3L) can model complex objects (bags), which are represented with different feature views, made of diverse instances, and annotated with discrete non-exclusive labels. Existing M3L approaches assume a complete correspondence between bags and views, and also assume a complete annotation for training. However, in practice, neither the correspondence between bags, nor the bags' annotations are complete. To tackle such a weakly-supervised M3L task, a solution called WSM3L is introduced. WSM3L adapts multimodal dictionary learning to learn a shared dictionary (representational space) across views and individual encoding vectors of bags for each view. The label similarity and feature similarity of encoded bags are jointly used to match bags across views. In addition, it replenishes the annotations of a bag based on the annotations of its neighborhood bags, and introduces a dispatch and aggregation term to dispatch bag-level annotations to instances and to reversely aggregate instance-level annotations to bags. WSM3L unifies these objectives and processes in a joint objective function to predict the instance-level and bag-level annotations in a coordinated fashion, and it further introduces an alternative solution for the objective function optimization. Extensive experimental results show the effectiveness of WSM3L on benchmark datasets. Yuying Xing, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IJCAI | 4 |
| 2020 | Estimator Vectors: OOV Word Embeddings based on Subword and Context Clue EstimatesabstractSemantic representations of words have been successfully extracted from unlabeled corpuses using neural network models like word2vec. These representations are generally high quality and are computationally inexpensive to train, making them popular. However, these approaches generally fail to approximate out of vocabulary (OOV) words, a task humans can do quite easily, using word roots and context clues. This paper proposes a neural network model that learns high quality word representations, subword representations, and context clue representations jointly. Learning all three types of representations together enhances the learning of each, leading to enriched word vectors, along with strong estimates for OOV words, via the combination of the corresponding context clue and subword embeddings. Our model, called Estimator Vectors (EV), learns strong word embeddings and is competitive with state of the art methods for OOV estimation. Raj Patel, Carlotta Domeniconi |
IJCNN | 2 |
| 2020 | Attention-Aware Answers of the CrowdabstractCrowdsourcing is a relatively economic and efficient solution to collect annotations from the crowd through online platforms. Answers collected from workers with different expertise may be noisy and unreliable, and the quality of annotated data needs to be further maintained. Various solutions have been attempted to obtain high-quality annotations. However, they all assume that workers' label quality is stable over time (always at the same level whenever they conduct the tasks). In practice, workers' attention level changes over time, and the ignorance of which can affect the reliability of the annotations. In this paper, we focus on a novel and realistic crowdsourcing scenario involving attention-aware annotations. We propose a new probabilistic model that takes into account workers' attention to estimate the label quality. Expectation propagation is adopted for efficient Bayesian inference of our model, and a generalized Expectation Maximization algorithm is derived to estimate both the ground truth of all tasks and the label-quality of each individual crowd worker with attention. In addition, the number of tasks best suited for a worker is estimated according to changes in attention. Experiments against related methods on three real-world and one semi-simulated datasets demonstrate that our method quantifies the relationship between workers' attention and label-quality on the given tasks, and improves the aggregated labels. Jingzheng Tu, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
SDM | 4 |
| 2020 | Differentiating isoform functions with collaborative matrix factorizationabstractMOTIVATION: Isoforms are alternatively spliced mRNAs of genes. They can be translated into different functional proteoforms, and thus greatly increase the functional diversity of protein variants (or proteoforms). Differentiating the functions of isoforms (or proteoforms) helps understanding the underlying pathology of various complex diseases at a deeper granularity. Since existing functional genomic databases uniformly record the annotations at the gene-level, and rarely record the annotations at the isoform-level, differentiating isoform functions is more challenging than the traditional gene-level function prediction. RESULTS: Several approaches have been proposed to differentiate the functions of isoforms. They generally follow the multi-instance learning paradigm by viewing each gene as a bag and the spliced isoforms as its instances, and push functions of bags onto instances. These approaches implicitly assume the collected annotations of genes are complete and only integrate multiple RNA-seq datasets. As such, they have compromised performance. We propose a data integrative solution (called DisoFun) to Differentiate isoform Functions with collaborative matrix factorization. DisoFun assumes the functional annotations of genes are aggregated from those of key isoforms. It collaboratively factorizes the isoform data matrix and gene-term data matrix (storing Gene Ontology annotations of genes) into low-rank matrices to simultaneously explore the latent key isoforms, and achieve function prediction by aggregating predictions to their originating genes. In addition, it leverages the PPI network and Gene Ontology structure to further coordinate the matrix factorization. Extensive experimental results show that DisoFun improves the area under the receiver operating characteristic curve and area under the precision-recall curve of existing solutions by at least 7.7 and 28.9%, respectively. We further investigate DisoFun on four exemplar genes (LMNA, ADAM15, BCL2L1 and CFLAR) with known functions at the isoform-level, and observed that DisoFun can differentiate functions of their isoforms with 90.5% accuracy. AVAILABILITY AND IMPLEMENTATION: The code of DisoFun is available at mlda.swu.edu.cn/codes.php?name=DisoFun. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Keyao Wang, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001, Guoxian Yu |
Bioinform. | 3 |
| 2020 | Isoform function prediction based on bi-random walks on a heterogeneous networkabstractMOTIVATION: Alternative splicing contributes to the functional diversity of protein species and the proteoforms translated from alternatively spliced isoforms of a gene actually execute the biological functions. Computationally predicting the functions of genes has been studied for decades. However, how to distinguish the functional annotations of isoforms, whose annotations are essential for understanding developmental abnormalities and cancers, is rarely explored. The main bottleneck is that functional annotations of isoforms are generally unavailable and functional genomic databases universally store the functional annotations at the gene level. RESULTS: We propose IsoFun to accomplish Isoform Function prediction based on bi-random walks on a heterogeneous network. IsoFun firstly constructs an isoform functional association network based on the expression profiles of isoforms derived from multiple RNA-seq datasets. Next, IsoFun uses the available Gene Ontology annotations of genes, gene-gene interactions and the relations between genes and isoforms to construct a heterogeneous network. After this, IsoFun performs a tailored bi-random walk on the heterogeneous network to predict the association between GO terms and isoforms, thus accomplishing the prediction of GO annotations of isoforms. Experimental results show that IsoFun significantly outperforms the state-of-the-art algorithms and improves the area under the receiver-operating curve (AUROC) and the area under the precision-recall curve (AUPRC) by 17% and 44% at the gene-level, respectively. We further validated the performance of IsoFun on the genes ADAM15 and BCL2L1. IsoFun accurately differentiates the functions of respective isoforms of these two genes. AVAILABILITY AND IMPLEMENTATION: The code of IsoFun is available at http://mlda.swu.edu.cn/codes.php? name=IsoFun. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Guoxian Yu, Keyao Wang, Carlotta Domeniconi, Maozu Guo 0001, Jun Wang 0035 |
Bioinform. | 3 |
| 2020 | Introduction to the special issue of the ECML PKDD 2020 journal track
Ira Assent, Carlotta Domeniconi, Aristides Gionis, Eyke Hüllermeier |
Data Min. Knowl. Discov. | 2 |
| 2020 | Hub-based subspace clustering
Priya Mani, Carlotta Domeniconi |
Neurocomputing | 2 |
| 2020 | Multi-label crowd consensus via joint matrix factorization
Jinzheng Tu 0002, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Guoqiang Xiao 0001, Maozu Guo 0001 |
Knowl. Inf. Syst. | 3 |
| 2020 | Introduction to the special issue of the ECML PKDD 2020 journal track
Ira Assent, Carlotta Domeniconi, Aristides Gionis, Eyke Hüllermeier |
Mach. Learn. | 2 |
| 2020 | Multi-label zero-shot learning with graph convolutional networks
Guangjin Ou, Guoxian Yu, Carlotta Domeniconi, Xuequan Lu, Xiangliang Zhang 0001 |
Neural Networks | 3 |
| 2019 | Ranking-Based Deep Cross-Modal HashingabstractCross-modal hashing has been receiving increasing interests for its low storage cost and fast query speed in multi-modal data retrievals. However, most existing hashing methods are based on hand-crafted or raw level features of objects, which may not be optimally compatible with the coding process. Besides, these hashing methods are mainly designed to handle simple pairwise similarity. The complex multilevel ranking semantic structure of instances associated with multiple labels has not been well explored yet. In this paper, we propose a ranking-based deep cross-modal hashing approach (RDCMH). RDCMH firstly uses the feature and label information of data to derive a semi-supervised semantic ranking list. Next, to expand the semantic representation power of hand-crafted features, RDCMH integrates the semantic ranking information into deep cross-modal hashing and jointly optimizes the compatible parameters of deep feature representations and of hashing functions. Experiments on real multi-modal datasets show that RDCMH outperforms other competitive baselines and achieves the state-of-the-art performance in cross-modal retrieval applications. Xuanwu Liu, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Yazhou Ren 0001, Maozu Guo 0001 |
AAAI | 3 |
| 2019 | Multiple Independent Subspace ClusteringsabstractMultiple clustering aims at discovering diverse ways of organizing data into clusters. Despite the progress made, it’s still a challenge for users to analyze and understand the distinctive structure of each output clustering. To ease this process, we consider diverse clusterings embedded in different subspaces, and analyze the embedding subspaces to shed light into the structure of each clustering. To this end, we provide a two-stage approach called MISC (Multiple Independent Subspace Clusterings). In the first stage, MISC uses independent subspace analysis to seek multiple and statistical independent (i.e. non-redundant) subspaces, and determines the number of subspaces via the minimum description length principle. In the second stage, to account for the intrinsic geometric structure of samples embedded in each subspace, MISC performs graph regularized semi-nonnegative matrix factorization to explore clusters. It additionally integrates the kernel trick into matrix factorization to handle non-linearly separable clusters. Experimental results on synthetic datasets show that MISC can find different interesting clusterings from the sought independent subspaces, and it also outperforms other related and competitive approaches on real-world datasets. Jun Wang 0035, Carlotta Domeniconi, Guoxian Yu, Guoqiang Xiao 0001, Maozu Guo 0001 |
AAAI | 3 |
| 2019 | Multi-View Multi-Instance Multi-Label Learning Based on Collaborative Matrix FactorizationabstractMulti-view Multi-instance Multi-label Learning (M3L) deals with complex objects encompassing diverse instances, represented with different feature views, and annotated with multiple labels. Existing M3L solutions only partially explore the inter or intra relations between objects (or bags), instances, and labels, which can convey important contextual information for M3L. As such, they may have a compromised performance.\ In this paper, we propose a collaborative matrix factorization based solution called M3Lcmf. M3Lcmf first uses a heterogeneous network composed of nodes of bags, instances, and labels, to encode different types of relations via multiple relational data matrices. To preserve the intrinsic structure of the data matrices, M3Lcmf collaboratively factorizes them into low-rank matrices, explores the latent relationships between bags, instances, and labels, and selectively merges the data matrices. An aggregation scheme is further introduced to aggregate the instance-level labels into bag-level and to guide the factorization. An empirical study on benchmark datasets show that M3Lcmf outperforms other related competitive solutions both in the instance-level and bag-level prediction. Yuying Xing, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zili Zhang 0001, Maozu Guo 0001 |
AAAI | 3 |
| 2019 | Selective Matrix Factorization for Multi-relational Data Fusion
Yuehui Wang, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Xiangliang Zhang 0001, Maozu Guo 0001 |
DASFAA (1) | 3 |
| 2019 | Cross-Modal Zero-Shot HashingabstractHashing has been widely studied for big data retrieval due to its low storage cost and fast query speed. Zero-shot hashing (ZSH) aims to learn a hashing model that is trained using only samples from seen categories, but can generalize well to samples of unseen categories. ZSH generally uses category attributes to seek a semantic embedding space to transfer knowledge from seen categories to unseen ones. As a result, it may perform poorly when labeled data are insufficient. ZSH methods are mainly designed for single-modality data, which prevents their application to the widely spread multi-modal data. On the other hand, existing cross-modal hashing solutions assume that all the modalities share the same category labels, while in practice the labels of different data modalities may be different. To address these issues, we propose a general Cross-modal Zero-shot Hashing (CZHash) solution to effectively leverage unlabeled and labeled multi-modality data with different label spaces. CZHash first quantifies the composite similarity between instances using label and feature information. It then defines an objective function to achieve deep feature learning compatible with the composite similarity preserving, category attribute space learning, and hashing coding function learning. CZHash further introduces an alternative optimization procedure to jointly optimize these learning objectives. Experiments on benchmark multi-modal datasets show that CZHash significantly outperforms related representative hashing approaches both on effectiveness and adaptability. Xuanwu Liu, Zhao Li 0007, Jun Wang 0035, Guoxian Yu, Carlotta Domeniconi, Xiangliang Zhang 0001 |
ICDM | 5 |
| 2019 | ActiveHNE: Active Heterogeneous Network EmbeddingabstractHeterogeneous network embedding (HNE) is a challenging task due to the diverse node types and/or diverse relationships between nodes. Existing HNE methods are typically unsupervised. To maximize the profit of utilizing the rare and valuable supervised information in HNEs, we develop a novel Active Heterogeneous Network Embedding (ActiveHNE) framework, which includes two components: Discriminative Heterogeneous Network Embedding (DHNE) and Active Query in Heterogeneous Networks (AQHN).In DHNE, we introduce a novel semi-supervised heterogeneous network embedding method based on graph convolutional neural network. In AQHN, we first introduce three active selection strategies based on uncertainty and representativeness, and then derive a batch selection method that assembles these strategies using a multi-armed bandit mechanism. ActiveHNE aims at improving the performance of HNE by feeding the most valuable supervision obtained by AQHN into DHNE. Experiments on public datasets demonstrate the effectiveness of ActiveHNE and its advantage on reducing the query cost. Xia Chen 0004, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Zhao Li 0007, Xiangliang Zhang 0001 |
IJCAI | 4 |
| 2019 | Multi-View Multiple ClusteringabstractMultiple clustering aims at exploring alternative clusterings to organize the data into meaningful groups from different perspectives. Existing multiple clustering algorithms are designed for single-view data. We assume that the individuality and commonality of multi-view data can be leveraged to generate high-quality and diverse clusterings. To this end, we propose a novel multi-view multiple clustering (MVMC) algorithm. MVMC first adapts multi-view self-representation learning to explore the individuality encoding matrices and the shared commonality matrix of multi-view data. It additionally reduces the redundancy (i.e., enhancing the individuality) among the matrices using the Hilbert-Schmidt Independence Criterion (HSIC), and collects shared information by forcing the shared matrix to be smooth across all views. It then uses matrix factorization on the individual matrices, along with the shared matrix, to generate diverse clusterings of high-quality. We further extend multiple co-clustering on multi-view data and propose a solution called multi-view multiple co-clustering (MVMCC). Our empirical study shows that MVMC (MVMCC) can exploit multi-view data to generate multiple high-quality and diverse clusterings (co-clusterings), with superior performance to the state-of-the-art methods. Shixin Yao, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Xiangliang Zhang 0001 |
IJCAI | 4 |
| 2019 | Discovering Multiple Co-Clusterings in SubspacesabstractMultiple clustering approaches aim at exploring alternative ways of organizing a given collection of data into various clusters from different perspectives. Although multiple one-way clusterings have been studied for more than a decade, how to explore alternative two-way clusterings (or co-clusterings) still remains an untouched topic, and an important one from an application standpoint. To solve this interesting but yet unexplored topic, we assume the existence of alternative co-clusterings embedded in different subspaces and simultaneously pursue multiple co-clusterings therein. We initially specify a subspace indicator matrix for each feature subspace, and employ matrix tri-factorization to seek row-wise and column-wise cluster indicator matrices in each subspace. To ensure diversity, we quantify the redundancy between pairwise co-clusterings using the cluster indicator and the subspace indicator matrices. We further introduce a unified objective function to simultaneously account for the two pursues, and an alternating optimization solution to iteratively optimize cluster indicator and feature indicator matrices. Our empirical study shows that the proposed solution can explore multiple meaningful co-clusterings and generally achieves better results than state-of-the-art methods. Shixin Yao, Guoxian Yu, Jun Wang 0035, Carlotta Domeniconi, Maozu Guo 0001 |
SDM | 5 |
| 2019 | Parallel boosted clustering
Yazhou Ren 0001, Uday Kamath, Carlotta Domeniconi, Zenglin Xu |
Neurocomputing | 3 |
| 2018 | Weighted matrix factorization based data fusion for predicting lncRNA-disease associations
Guoxian Yu, Yuehui Wang, Jun Wang 0035, Guangyuan Fu, Maozu Guo 0001, Carlotta Domeniconi |
BIBM | 6 |
| 2018 | Cost Effective Multi-label Active Learning via Querying SubexamplesabstractMulti-label active learning addresses the scarce labeled example problem by querying the most valuable unlabeled examples, or example-label pairs, to achieve a better performance with limited query cost. Current multi-label active learning methods require the scrutiny of the whole example in order to obtain its annotation. In contrast, one can find positive evidence with respect to a label by examining specific patterns (i.e., subexample), rather than the whole example, thus making the annotation process more efficient. Based on this observation, we propose a novel two-stage cost effective multi-label active learning framework, called CMAL. In the first stage, a novel example-label pair selection strategy is introduced. Our strategy leverages label correlation and label space sparsity of multi-label examples to select the most uncertain example-label pairs. Specifically, the unknown relevant label of an example can be inferred from the correlated labels that are already assigned to the example, thus reducing the uncertainty of the unknown label. In addition, the larger the number of relevant examples of a particular label, the smaller the uncertainty of the label is. In the second stage, CMAL queries the most plausible positive subexample-label pairs of the selected example-label pairs. Comprehensive experiments on multi-label datasets collected from different domains demonstrate the effectiveness of our proposed approach on cost effective queries. We also show that leveraging label correlation and label sparsity contribute to saving costs. Xia Chen 0004, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zhao Li 0007, Zili Zhang 0001 |
ICDM | 3 |
| 2018 | Multi-label Answer Aggregation Based on Joint Matrix FactorizationabstractCrowdsourcing is a useful and economic approach to data annotation. To obtain annotation of high quality, various aggregation approaches have been developed, which take into account different factors that impact the quality of aggregated answers. However, existing methods generally focus on single-label (multi-class and binary) tasks, and they ignore the inter-correlation between labels, and thus may have compromised quality. In this paper, we introduce a Multi-Label answer aggregation approach based on Joint Matrix Factorization (ML-JMF). ML-JMF selectively and jointly factorizes the sample-label association matrices collected from different annotators into products of individual and shared low-rank matrices. As such, it takes advantage of the robustness of low-rank matrix approximation to noise, and reduces the impact of unreliable annotators by assigning small (zero) weights to their annotation matrices. In addition, it takes advantage of the correlation among labels by leveraging the shared low-rank matrix, and of the similarity between annotators using the individual low-rank matrices to guide the factorization. ML-JMF pursues the low-rank matrices via a unified objective function, and introduces an iterative technique to optimize it. ML-JMF finally uses the optimized low-rank matrices and weights to infer the ground-truth labels. Our experimental results on multi-label datasets show that ML-JMF outperforms competitive methods in inferring ground truth labels. Our approach can identify unreliable annotators, and is robust against their misleading answers through the assignment of small (zero) weights to their annotation. Jinzheng Tu 0002, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Guoqiang Xiao 0001, Maozu Guo 0001 |
ICDM | 3 |
| 2018 | Multiple Co-clusteringsabstractThe goal of multiple clusterings is to discover multiple independent ways of organizing a dataset into clusters. Current approaches to this problem just focus on one-way clustering. In many real-world applications, though, it's meaningful and desirable to explore alternative two-way clustering (or co-clusterings), where both samples and features are clustered. To tackle this challenge and unexplored problem, in this paper we introduce an approach, called Multiple Co-Clusterings (MultiCC), to discover non-redundant alternative co-clusterings. MultiCC makes use of matrix tri-factorization to optimize the sample-wise and feature-wise co-clustering indicator matrices, and introduces two non-redundancy terms to enforce diversity among co-clusterings. We then combine the objective of matrix tri-factorization and two non-redundancy terms into a unified objective function and introduce an iterative solution to optimize the function. Experimental results show that MultiCC outperforms existing multiple clustering methods, and it can find interesting co-clusters which cannot be discovered by current solutions. Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zhiwen Yu 0002, Zili Zhang 0001 |
ICDM | 3 |
| 2018 | Feature-Induced Partial Multi-label LearningabstractCurrent efforts on multi-label learning generally assume that the given labels of training instances are noise-free. However, obtaining noise-free labels is quite difficult and often impractical, and the presence of noisy labels may compromise the performance of multi-label learning. Partial multi-label learning (PML) addresses the scenario in which each instance is annotated with a set of candidate labels, of which only a subset corresponds to the ground-truth. The PML problem is more challenging than partial-label learning, since the latter assumes that only one label is valid and may ignore the correlation among candidate labels. To tackle the PML challenge, we introduce a feature induced PML approach called fPML, which simultaneously estimates noisy labels and trains multi-label classifiers. In particular, fPML simultaneously factorizes the observed instance-label association matrix and the instance-feature matrix into low-rank matrices to achieve coherent low-rank matrices from the label and the feature spaces, and a low-rank label correlation matrix as well. The low-rank approximation of the instance-label association matrix is leveraged to estimate the association confidence. To predict the labels of unlabeled instances, fPML learns a matrix that maps the instances to labels based on the estimated association confidence. An empirical study on public multi-label datasets with injected noisy labels, and on archived proteomic datasets, shows that fPML can more accurately identify noisy labels than related solutions, and consequently can achieve better performance on predicting labels of instances than competitive methods. Guoxian Yu, Xia Chen 0004, Carlotta Domeniconi, Jun Wang 0035, Zhao Li 0007, Zili Zhang 0001, Xindong Wu 0001 |
ICDM | 3 |
| 2018 | Incomplete Multi-View Weak-Label LearningabstractLearning from multi-view multi-label data has wide applications. There are two main challenges of this learning task: incomplete views and missing (weak) labels. The former assumes that views may not include all data objects. The weak label setting implies that only a subset of relevant labels are provided for training objects while other labels are missing. Both incomplete views and weak labels can lead to significant performance degradation. In this paper, we propose a novel model (iMVWL) to jointly address the two challenges. iMVWL simultaneously learns a shared subspace from incomplete views with weak labels, the local label structure and the predictor in this subspace, which can not only capture cross-view relationships but also weak-label information of training samples. We further develop an alternative solution to optimize our model, this solution can avoid suboptimal results and reinforce their reciprocal effects, and thus further improve the performance. Extensive experimental results on several real-world datasets validate the effectiveness of our model against other competitive algorithms. Qiaoyu Tan, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zili Zhang 0001 |
IJCAI | 3 |
| 2018 | Multi-Label Co-TrainingabstractMulti-label learning aims at assigning a set of appropriate labels to multi-label samples. Although it has been successfully applied in various domains in recent years, most multi-label learning methods require sufficient labeled training samples, because of the large number of possible label sets. Co-training, as an important branch of semi-supervised learning, can leverage unlabeled samples, along with scarce labeled ones, and can potentially help with the large labeled data requirement. However, it is a difficult challenge to combine multi-label learning with co-training. Two distinct issues are associated with the challenge: (i) how to solve the widely-witnessed class-imbalance problem in multi-label learning; and (ii) how to select samples with confidence, and communicate their predicted labels among classifiers for model refinement. To address these issues, we introduce an approach called Multi-Label Co-Training (MLCT). MLCT leverages information concerning the co-occurrence of pairwise labels to address the class-imbalance challenge; it introduces a predictive reliability measure to select samples, and applies label-wise filtering to confidently communicate labels of selected samples among co-training classifiers. MLCT performs favorably against related competitive multi-label learning methods on benchmark datasets and it is also robust to the input parameters. Yuying Xing, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zili Zhang 0001 |
IJCAI | 3 |
| 2018 | Matrix Factorization for Identifying Noisy Labels of Multi-label Instances
Xia Chen 0004, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zili Zhang 0001 |
PRICAI | 3 |
| 2018 | Multi-view Weak-label Learning based on Matrix CompletionabstractWeak-label learning is an important branch of multi-label learning; it deals with samples annotated with incomplete (weak) labels. Previous work on weak-label learning mainly considers data represented by a single view. An intuitive way to leverage multiple features obtained from different views is to concatenate the features into a single vector. However, this process is not only prone to over-fitting and often results in very high time-complexity, but also ignores the potentially useful complementary information spread across the different views. In this paper, we propose an approach based on Matrix Completion for multi-view Weak-label Learning (McWL). Matrix completion (MC) has sound theoretical properties and is robust to missing values in both feature and label spaces. Our method enforces the optimization of multiple view integration and of MC-based classification within a unified objective function. Specifically, a kernel target alignment technique and the loss function of an MC-based classifier are used to jointly and iteratively adjust the weights assigned to individual views, and to optimize the classifier. McWL can selectively integrate views and is able to assign small weights to views of low quality. Extensive experiments on a broad range of datasets validate the effectiveness of our approach against competitive algorithms. Qiaoyu Tan, Guoxian Yu, Carlotta Domeniconi, Jun Wang 0035, Zili Zhang 0001 |
SDM | 3 |
| 2018 | Matrix factorization-based data fusion for the prediction of lncRNA-disease associationsabstractMotivation: Long non-coding RNAs (lncRNAs) play crucial roles in complex disease diagnosis, prognosis, prevention and treatment, but only a small portion of lncRNA-disease associations have been experimentally verified. Various computational models have been proposed to identify lncRNA-disease associations by integrating heterogeneous data sources. However, existing models generally ignore the intrinsic structure of data sources or treat them as equally relevant, while they may not be. Results: To accurately identify lncRNA-disease associations, we propose a Matrix Factorization based LncRNA-Disease Association prediction model (MFLDA in short). MFLDA decomposes data matrices of heterogeneous data sources into low-rank matrices via matrix tri-factorization to explore and exploit their intrinsic and shared structure. MFLDA can select and integrate the data sources by assigning different weights to them. An iterative solution is further introduced to simultaneously optimize the weights and low-rank matrices. Next, MFLDA uses the optimized low-rank matrices to reconstruct the lncRNA-disease association matrix and thus to identify potential associations. In 5-fold cross validation experiments to identify verified lncRNA-disease associations, MFLDA achieves an area under the receiver operating characteristic curve (AUC) of 0.7408, at least 3% higher than those given by state-of-the-art data fusion based computational models. An empirical study on identifying masked lncRNA-disease associations again shows that MFLDA can identify potential associations more accurately than competing models. A case study on identifying lncRNAs associated with breast, lung and stomach cancers show that 38 out of 45 (84%) associations predicted by MFLDA are supported by recent biomedical literature and further proves the capability of MFLDA in identifying novel lncRNA-disease associations. MFLDA is a general data fusion framework, and as such it can be adopted to predict associations between other biological entities. Availability and implementation: The source code for MFLDA is available at: http://mlda.swu.edu.cn/codes.php? name = MFLDA. Contact: [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Guangyuan Fu, Jun Wang 0035, Carlotta Domeniconi, Guoxian Yu |
Bioinform. | 3 |
| 2018 | Theoretical and Empirical Analysis of a Spatial EA Parallel Boosting AlgorithmabstractMany real-world problems involve massive amounts of data. Under these circumstances learning algorithms often become prohibitively expensive, making scalability a pressing issue to be addressed. A common approach is to perform sampling to reduce the size of the dataset and enable efficient learning. Alternatively, one customizes learning algorithms to achieve scalability. In either case, the key challenge is to obtain algorithmic efficiency without compromising the quality of the results. In this article we discuss a meta-learning algorithm (PSBML) that combines concepts from spatially structured evolutionary algorithms (SSEAs) with concepts from ensemble and boosting methodologies to achieve the desired scalability property. We present both theoretical and empirical analyses which show that PSBML preserves a critical property of boosting, specifically, convergence to a distribution centered around the margin. We then present additional empirical analyses showing that this meta-level algorithm provides a general and effective framework that can be used in combination with a variety of learning classifiers. We perform extensive experiments to investigate the trade-off achieved between scalability and accuracy, and robustness to noise, on both synthetic and real-world data. These empirical results corroborate our theoretical analysis, and demonstrate the potential of PSBML in achieving scalability without sacrificing accuracy. Uday Kamath, Carlotta Domeniconi, Kenneth A. De Jong |
Evol. Comput. | 2 |
| 2017 | Weighted-object ensemble clustering: methods and analysis
Yazhou Ren 0001, Carlotta Domeniconi, Guoji Zhang, Guoxian Yu |
Knowl. Inf. Syst. | 2 |
| 2016 | Acting the Same Differently: A Cross-Course Comparison of User Behavior in MOOCs
Ben U. Gelman, Matthew Revelle, Carlotta Domeniconi, Kalyan Veeramachaneni, Aditya Johri |
EDM | 3 |
| 2016 | Online Urbanism: Interest-based Subcultures as Drivers of Informal Learning in an Online CommunityabstractOnline communities continue to be an important resource for informal learning. Although many facets of online learning communities have been studied, we have limited understanding of how such communities grow over time to productively engage a large number of learners. In this paper we present a study of a large online community called Scratch which was created to help users learn software programming. We analyzed 5 years of data consisting of 1 million users and their 1.9 million projects. Examination of interactional patterns among highly active members of the community uncovered a markedly temporal dimension to participation. As membership of the Scratch online community grew over time, interest-based subcultures started to emerge. This pattern was uncovered even when clustering was based solely on social network of members. This process, which closely resembles urbanism or the growth of physically populated areas, allowed new members to combine their interests with programming. Ben U. Gelman, Chris Beckley, Aditya Johri, Carlotta Domeniconi, Seungwon Yang |
L@S | 4 |
| 2016 | Persistent Roles in Online Social Networks
Matthew Revelle, Carlotta Domeniconi, Aditya Johri |
ECML/PKDD (2) | 2 |
| 2015 | Uncovering Trajectories of Informal Learning in Large Online Communities of CreatorsabstractWe analyzed informal learning in Scratch Online -- an online community with over 4.3 million users and 6.7 million user-generated content. Users develop projects, which are graphical interfaces involving manipulation of programming blocks. We investigated two fundamental questions: how can we model informal learning, and what patterns of informal learning emerge. We proceeded in two phases. First, we modeled learning as a trajectory of cumulative programming block usage by long-term users who created at least 50 projects. Second, we applied K-means++ clustering to uncover patterns of learning and corresponding subpopulations. We found four groups of users manifesting four different patterns of learning, ranging from the smallest to the largest improvement. At one end of the spectrum, users learned more and in a faster manner. At the opposite end, users did not show much learning, even after creating dozens of projects. The modeling and clustering of trajectory patterns that enabled us to quantitatively analyze informal learning may be applicable to other similar communities. The results can also support administrators of online communities in implementing customized interventions for specific subpopulations. Seungwon Yang, Carlotta Domeniconi, Matthew Revelle, Mack Sweeney, Ben U. Gelman, Chris Beckley, Aditya Johri |
L@S | 2 |
| 2015 | Finding Community Topics and Membership in Graphs
Matthew Revelle, Carlotta Domeniconi, Mack Sweeney, Aditya Johri |
ECML/PKDD (2) | 2 |
| 2015 | Predicting Preference Tags to Improve Item RecommendationabstractCollaborative filtering (CF) based recommender systems identify and recommend interesting items to a given user based on the user's past rating activity. These systems improve their recommendations by identifying user preferences and item related information from external sources, like reviews written by users, or concept tags shared by users about these items. These preferences are often reflected through a multi-criterion rating. In this study, we seek to improve recommender systems by integrating user preferences as side information within standard neighborhood-based and matrix factorization based methods. We assume that a user's choice of tags for an item provides additional information about the user's personal preference and additional features about the item. Since, querying users to provide tags and multi-criteria rating imposes an additional burden on the user base, we propose using collective classification to predict tags for both the users and items. We also investigate the use of active learning approaches integrated within the collective classification framework when tag information (users or items) is limited. Our experimental results on several real world datasets show the advantages of using tag-based information within the recommender systems. We are also able to show the effectiveness of collective classification algorithms in estimating user preferences and item features. Tanwistha Saha, Huzefa Rangwala, Carlotta Domeniconi |
SDM | 3 |
| 2015 | Predicting protein functions using incomplete hierarchical labelsabstractBACKGROUND: Protein function prediction is to assign biological or biochemical functions to proteins, and it is a challenging computational problem characterized by several factors: (1) the number of function labels (annotations) is large; (2) a protein may be associated with multiple labels; (3) the function labels are structured in a hierarchy; and (4) the labels are incomplete. Current predictive models often assume that the labels of the labeled proteins are complete, i.e. no label is missing. But in real scenarios, we may be aware of only some hierarchical labels of a protein, and we may not know whether additional ones are actually present. The scenario of incomplete hierarchical labels, a challenging and practical problem, is seldom studied in protein function prediction. RESULTS: In this paper, we propose an algorithm to Predict protein functions using Incomplete hierarchical LabeLs (PILL in short). PILL takes into account the hierarchical and the flat taxonomy similarity between function labels, and defines a Combined Similarity (ComSim) to measure the correlation between labels. PILL estimates the missing labels for a protein based on ComSim and the known labels of the protein, and uses a regularization to exploit the interactions between proteins for function prediction. PILL is shown to outperform other related techniques in replenishing the missing labels and in predicting the functions of completely unlabeled proteins on publicly available PPI datasets annotated with MIPS Functional Catalogue and Gene Ontology labels. CONCLUSION: The empirical study shows that it is important to consider the incomplete annotation for protein function prediction. The proposed method (PILL) can serve as a valuable tool for protein function prediction using incomplete labels. The Matlab code of PILL is available upon request. Guoxian Yu, Hailong Zhu, Carlotta Domeniconi |
BMC Bioinform. | 3 |
| 2015 | Predicting protein function via downward random walks on a gene ontologyabstractBACKGROUND: High-throughput bio-techniques accumulate ever-increasing amount of genomic and proteomic data. These data are far from being functionally characterized, despite the advances in gene (or gene's product proteins) functional annotations. Due to experimental techniques and to the research bias in biology, the regularly updated functional annotation databases, i.e., the Gene Ontology (GO), are far from being complete. Given the importance of protein functions for biological studies and drug design, proteins should be more comprehensively and precisely annotated. RESULTS: We proposed downward Random Walks (dRW) to predict missing (or new) functions of partially annotated proteins. Particularly, we apply downward random walks with restart on the GO directed acyclic graph, along with the available functions of a protein, to estimate the probability of missing functions. To further boost the prediction accuracy, we extend dRW to dRW-kNN. dRW-kNN computes the semantic similarity between proteins based on the functional annotations of proteins; it then predicts functions based on the functions estimated by dRW, together with the functions associated with the k nearest proteins. Our proposed models can predict two kinds of missing functions: (i) the ones that are missing for a protein but associated with other proteins of interest; (ii) the ones that are not available for any protein of interest, but exist in the GO hierarchy. Experimental results on the proteins of Yeast and Human show that dRW and dRW-kNN can replenish functions more accurately than other related approaches, especially for sparse functions associated with no more than 10 proteins. CONCLUSION: The empirical study shows that the semantic similarity between GO terms and the ontology hierarchy play important roles in predicting protein function. The proposed dRW and dRW-kNN can serve as tools for replenishing functions of partially annotated proteins. Guoxian Yu, Hailong Zhu, Carlotta Domeniconi, Jiming Liu 0001 |
BMC Bioinform. | 3 |
| 2015 | Metacluster-based Projective Clustering Ensembles
Francesco Gullo, Carlotta Domeniconi, Andrea Tagarelli |
Mach. Learn. | 2 |
| 2015 | Predicting Protein Function Using Multiple KernelsabstractHigh-throughput experimental techniques provide a wide variety of heterogeneous proteomic data sources. To exploit the information spread across multiple sources for protein function prediction, these data sources are transformed into kernels and then integrated into a composite kernel. Several methods first optimize the weights on these kernels to produce a composite kernel, and then train a classifier on the composite kernel. As such, these approaches result in an optimal composite kernel, but not necessarily in an optimal classifier. On the other hand, some approaches optimize the loss of binary classifiers and learn weights for the different kernels iteratively. For multi-class or multi-label data, these methods have to solve the problem of optimizing weights on these kernels for each of the labels, which are computationally expensive and ignore the correlation among labels. In this paper, we propose a method called Predicting Protein Function using Multiple Kernels (ProMK). ProMK iteratively optimizes the phases of learning optimal weights and reduces the empirical loss of multi-label classifier for each of the labels simultaneously. ProMK can integrate kernels selectively and downgrade the weights on noisy kernels. We investigate the performance of ProMK on several publicly available protein function prediction benchmarks and synthetic datasets. We show that the proposed approach performs better than previously proposed protein function prediction approaches that integrate multiple data sources and multi-label multiple kernel learning methods. The codes of our proposed method are available at https://sites.google.com/site/guoxian85/promk. Guoxian Yu, Huzefa Rangwala, Carlotta Domeniconi, Guoji Zhang, Zili Zhang 0001 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2014 | Semantic analysis of documents workshop (SemADoc): extended abstractabstractNo abstract available. Evangelos E. Milios, Carlotta Domeniconi |
ACM Symposium on Document Engineering | 2 |
| 2014 | Semi-Supervised Rank Learning for Multimedia Known-Item SearchabstractKnown Item Search (KIS) is a specialized task of the general multimedia search problem. It describes the scenario where a user has previously seen a video and wants to find it again in a large collection using a text description. While there exists only one correct answer to a query (or topic), the goal is to return a ranked list of videos most likely to satisfy the request. This search problem includes content from speech, visual, and meta-data, and it is not clear how the individual modalities should be combined in the final result. Reranking models have been shown to be effective in problems such as image search, but the single ground truth video for a topic presents a challenge for building a model. In this paper, we propose a semi-supervised rank learning approach to the multimedia problem. We use a large training set of topics and ground truth videos to learn a pairwise ranking model based on gradient boosted regression trees. We define a learning feature space that consists of features derived from topics, videos, and topic-video dependent results. To overcome the KIS class imbalance problem, a set of pseudo positive training examples are identified from each of the multimedia modalities. This semi-supervised approach uses a ground truth video to select similar videos in each of the individual modalities. We then model the similarities as a graph and use a K-Step Markov approach to estimate the importance of nodes in the graph relative to the truth root node. David Etter, Carlotta Domeniconi |
ICMR | 2 |
| 2014 | Boosted Mean Shift Clustering
Yazhou Ren 0001, Uday Kamath, Carlotta Domeniconi, Guoji Zhang |
ECML/PKDD (2) | 3 |
| 2014 | FLIP: Active Learning for Relational Network Classification
Tanwistha Saha, Huzefa Rangwala, Carlotta Domeniconi |
ECML/PKDD (3) | 3 |
| 2014 | A Weighted Adaptive Mean Shift Clustering AlgorithmabstractThe mean shift algorithm is a nonparametric clustering technique that does not make assumptions on the number of clusters and on their shapes. It achieves this goal by performing kernel density estimation, and iteratively locating the local maxima of the kernel mixture. The set of points that converge to the same mode defines a cluster. While appealing, the performance of the mean shift algorithm significantly deteriorates with high dimensional data due to the sparsity of the input space. In addition, noisy features can create challenges for the mean shift procedure. In this paper we extend the mean shift algorithm to overcome these limitations, while maintaining its desirable properties. To achieve this goal, we first estimate the relevant subspace for each data point, and then embed such information within the mean shift algorithm, thus avoiding computing distances in the full dimensional input space. The resulting approach achieves the best-of-two-worlds: effective management of high dimensional data and noisy features, while preserving a nonparametric nature. Our approach can also be combined with random sampling to speedup the clustering process with large scale data, without sacrificing accuracy. Extensive experimental results on both synthetic and real-world data demonstrate the effectiveness of the proposed method. Yazhou Ren 0001, Carlotta Domeniconi, Guoji Zhang, Guoxian Yu |
SDM | 2 |
| 2014 | Erratum to "Protein Function Prediction Using Multilabel Ensemble Classification"abstractThe authors of "Protein Function Prediction Using Multilabel Ensemble Classification" [ibid., vol. 10, no. 4, pp. 1045-1057, July/Aug. 2013] point out a typo that occurred in the Acknowledgments section. The acknowledgment should instead read: "The authors would like to thank the anonymous reviewers and editors for their valuable comments. This paper was partially supported by grants from the US National Science Foundation (NSF) (no. IIS-0905117), the NSF Career Award (no. IIS-1252318), Natural Science Foundation of China (project nos. 61070090, 61003174, 61101234, 61372138), the Natural Science Foundation of Guangdong Province (S2012010009961), Specialized Research Fund for the Doctoral Program of Higher Education (20110172120027), Fundamental Research Funds for the Central Universities of China (project nos. XDJK2010B002, XDJK2013C026, XDJK2013C123, XDJK2014C044), Doctoral Fund of Southwest University (project nos. SWU110063 and SWU113034) and China Scholarship Council (CSC)." Guoxian Yu, Huzefa Rangwala, Carlotta Domeniconi, Guoji Zhang, Zhiwen Yu 0002 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2014 | Protein Function Prediction withIncomplete AnnotationsabstractAutomated protein function prediction is one of the grand challenges in computational biology. Multi-label learning is widely used to predict functions of proteins. Most of multi-label learning methods make prediction for unlabeled proteins under the assumption that the labeled proteins are completely annotated, i.e., without any missing functions. However, in practice, we may have a subset of the ground-truth functions for a protein, and whether the protein has other functions is unknown. To predict protein functions with incomplete annotations, we propose a Protein Function Prediction method with Weak-label Learning (ProWL) and its variant ProWL-IF. Both ProWL and ProWL-IF can replenish the missing functions of proteins. In addition, ProWL-IF makes use of the knowledge that a protein cannot have certain functions, which can further boost the performance of protein function prediction. Our experimental results on protein-protein interaction networks and gene expression benchmarks validate the effectiveness of both ProWL and ProWL-IF. Guoxian Yu, Huzefa Rangwala, Carlotta Domeniconi, Guoji Zhang, Zhiwen Yu 0002 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2013 | An analysis of a spatial EA parallel boosting algorithmabstractThe scalability of machine learning (ML) algorithms has become a key issue as the size of training datasets continues to increase. To address this issue in a reasonably general way, a parallel boosting algorithm has been developed that combines concepts from spatially structured evolutionary algorithms (SSEAs) and ML boosting techniques. To get more insight into the algorithm, a proper theoretical and empirical analysis is required. This paper is a first step in that direction. First, it establishes the connection between this algorithm and well known density estimation and mixture model approaches used by the machine learning community. The paper then analyzes the algorithm in terms of varioustheoretical and empirical properties such as convergence to large margins, scalability effects on accuracy and speed, robustness to noise, and connections to support vector machines in terms of instances converged to. Uday Kamath, Carlotta Domeniconi, Kenneth A. De Jong |
GECCO | 2 |
| 2013 | Weighted-Object Ensemble ClusteringabstractEnsemble clustering, also known as consensus clustering, aims to generate a stable and robust clustering through the consolidation of multiple base clusterings. In recent years many ensemble clustering methods have been proposed, most of which treat each clustering and each object as equally important. Some approaches make use of weights associated with clusters, or with clusterings, when assembling the different base clusterings. Boosting algorithms developed for classification have also led to the idea of considering weighted objects during the clustering process. However, not much effort has been put towards incorporating weighted objects into the consensus process. To fill this gap, in this paper we propose an approach called Weighted-Object Ensemble Clustering (WOEC). We first estimate how difficult it is to cluster an object by constructing the co-association matrix that summarizes the base clustering results, and we then embed the corresponding information as weights associated to objects. We propose three different consensus techniques to leverage the weighted objects. All three reduce the ensemble clustering problem to a graph partitioning one. We present extensive experimental results which demonstrate that our WOEC approach outperforms state-of-the-art consensus clustering methods and is robust to parameter settings. Yazhou Ren 0001, Carlotta Domeniconi, Guoji Zhang, Guoxian Yu |
ICDM | 2 |
| 2013 | Protein Function Prediction by Integrating Multiple Kernels
Guoxian Yu, Huzefa Rangwala, Carlotta Domeniconi, Guoji Zhang, Zili Zhang 0001 |
IJCAI | 3 |
| 2013 | Protein Function Prediction Using Dependence Maximization
Guoxian Yu, Carlotta Domeniconi, Huzefa Rangwala, Guoji Zhang |
ECML/PKDD (1) | 2 |
| 2013 | Projective clustering ensembles
Francesco Gullo, Carlotta Domeniconi, Andrea Tagarelli |
Data Min. Knowl. Discov. | 2 |
| 2013 | Protein Function Prediction Using Multilabel Ensemble ClassificationabstractHigh-throughput experimental techniques produce several kinds of heterogeneous proteomic and genomic data sets. To computationally annotate proteins, it is necessary and promising to integrate these heterogeneous data sources. Some methods transform these data sources into different kernels or feature representations. Next, these kernels are linearly (or nonlinearly) combined into a composite kernel. The composite kernel is utilized to develop a predictive model to infer the function of proteins. A protein can have multiple roles and functions (or labels). Therefore, multilabel learning methods are also adapted for protein function prediction. We develop a transductive multilabel classifier (TMC) to predict multiple functions of proteins using several unlabeled proteins. We also propose a method called transductive multilabel ensemble classifier (TMEC) for integrating the different data sources using an ensemble approach. The TMEC trains a graph-based multilabel classifier on each single data source, and then combines the predictions of the individual classifiers. We use a directed birelational graph to capture the relationships between pairs of proteins, between pairs of functions, and between proteins and functions. We evaluate the effectiveness of the TMC and TMEC to predict the functions of proteins on three benchmarks. We show that our approaches perform better than recently proposed protein function prediction methods on composite and multiple kernels. The code, data sets used in this paper and supplemental material are available at https://sites.google.com/site/guoxian85/tmec. Guoxian Yu, Huzefa Rangwala, Carlotta Domeniconi, Guoji Zhang, Zhiwen Yu 0002 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2012 | Multi-label Collective Classification Using Adaptive NeighborhoodsabstractMulti-label learning in graph-based relational data has gained popularity in recent years due to the increasingly complex structures of real world applications. Collective Classification deals with the simultaneous classification of neighboring instances in relational data, until a convergence criterion is reached. The rationale behind collective classification stems from the fact that an entity in a network (or relational data) is most likely influenced by the neighboring entities, and can be classified accordingly, based on the class assignment of the neighbors. Although extensive work has been done on collective classification of single labeled data, the domain of multi-labeled relational data has not been sufficiently explored. In this paper, we propose a neighborhood ranking method for multi-label classification, which can be further used in the Multi-label Collective Classification framework. We test our methods on real world datasets and also discuss the relevance of our approach for other multi-labeled relational data. Our experimental results show that the use of ranking in neighborhood selection for collective classification improves the performance of the classifier. Tanwistha Saha, Huzefa Rangwala, Carlotta Domeniconi |
ICMLA (1) | 3 |
| 2012 | Transductive multi-label ensemble classification for protein function predictionabstractAdvances in biotechnology have made available multitudes of heterogeneous proteomic and genomic data. Integrating these heterogeneous data sources, to automatically infer the function of proteins, is a fundamental challenge in computational biology. Several approaches represent each data source with a kernel (similarity) function. The resulting kernels are then integrated to determine a composite kernel, which is used for developing a function prediction model. Proteins are also found to have multiple roles and functions. As such, several approaches cast the protein function prediction problem within a multi-label learning framework. In our work we develop an approach that takes advantage of several unlabeled proteins, along with multiple data sources and multiple functions of proteins. We develop a graph-based transductive multi-label classifier (TMC) that is evaluated on a composite kernel, and also propose a method for data integration using the ensemble framework, called transductive multi-label ensemble classifier (TMEC). The TMEC approach trains a graph-based multi-label classifier for each individual kernel, and then combines the predictions of the individual models. Our contribution is the use of a bi-relational directed graph that captures relationships between pairs of proteins, between pairs of functions, and between proteins and functions. We evaluate the ability of TMC and TMEC to predict the functions of proteins by using two yeast datasets. We show that our approach performs better than recently proposed protein function prediction methods on composite and multiple kernels. Guoxian Yu, Carlotta Domeniconi, Huzefa Rangwala, Guoji Zhang, Zhiwen Yu 0002 |
KDD | 2 |
| 2012 | Feature Enriched Nonparametric Bayesian Co-clustering
Pu Wang 0002, Carlotta Domeniconi, Huzefa Rangwala, Kathryn B. Laskey |
PAKDD (1) | 2 |
| 2012 | Semi-supervised classification based on random subspace dimensionality reduction
Guoxian Yu, Guoji Zhang, Carlotta Domeniconi, Zhiwen Yu 0002, Jane You |
Pattern Recognit. | 3 |
| 2012 | Neural Networks and Learning Systems Come TogetherabstractThis issue marks the beginning of the IEEE Transactions on Neural Networks and Learning Systems (TNNLS). By adding "Learning Systems" to the title, we now state explicitly the scope of the Transactions to include neural networks as well as related learning systems. This issue marks a new era in the history of our Transactions. The Transactions is now ready to face the challenges of the next 10-20 years. With the evolution of the fields of neural networks in particular and computational intelligence in general, the IEEE Transactions on Neural Networks and Learning Systems will continue to grow and to succeed in this ever-changing world. Also included are a few comments about the review process of TNN manuscripts and the introduction of 14 new TNNLS Associate Editors. Short biographies are included for the new Associate Editors. Bart Baesens, Pantelis Bouboulis, Sergio Cruces, Carlotta Domeniconi, Shiro Ikeda, Xuelong Li 0001, Patricia Melin, Vadrevu Sree Hari Rao, Björn W. Schuller, Huajin Tang, Cong Wang 0033, Jian Yang 0003, Derong Zhao, Derong Liu 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2011 | Nonparametric Bayesian Co-clustering EnsemblesabstractA nonparametric Bayesian approach to co-clustering ensembles is presented. Similar to clustering ensembles, co-clustering ensembles combine various base co-clustering results to obtain a more robust consensus co-clustering. To avoid pre-specifying the number of co-clusters, we specify independent Dirichlet process priors for the row and column clusters. Thus, the numbers of row- and column-clusters are unbounded a priori; the actual numbers of clusters can be learned a posteriori from observations. Next, to model non-independence of row- and column-clusters, we employ a Mondrian Process as a prior distribution over partitions of the data matrix. As a result, the co-clusters are not restricted to a regular grid partition, but form nested partitions with varying resolutions. The empirical evaluation demonstrates the effectiveness of nonparametric Bayesian co-clustering ensembles and their advantages over traditional co-clustering methods. Pu Wang 0002, Kathryn B. Laskey, Carlotta Domeniconi, Michael I. Jordan |
SDM | 3 |
| 2011 | Advancing data clustering via projective clustering ensemblesabstractProjective Clustering Ensembles (PCE) are a very recent advance in data clustering research which combines the two powerful tools of clustering ensembles and projective clustering.Specifically, PCE enables clustering ensemble methods to handle ensembles composed by projective clustering solutions. PCE has been formalized as an optimization problem with either a two-objective or a single-objective function. Two-objective PCE has shown to generally produce more accurate clustering results than its single-objective counterpart, although it can handle the object-based and feature-based cluster representations only independently of one other. Moreover, both the early formulations of PCE do not follow any of the standard approaches of clustering ensembles, namely instance-based, cluster-based, and hybrid. In this paper, we propose an alternative formulation to the PCE problem which overcomes the above issues. We investigate the drawbacks of the early formulations of PCE and define a new single-objective formulation of the problem. This formulation is capable of treating the object- and feature-based cluster representations as a whole, essentially tying them in a distance computation between a projective clustering solution and a given ensemble. We propose two cluster-based algorithms for computing approximations to the proposed PCE formulation, which have the common merit of conforming to one of the standard approaches of clustering ensembles. Experiments on benchmark datasets have shown the significance of our PCE formulation, as both the proposed heuristics outperform existing PCE methods. Francesco Gullo, Carlotta Domeniconi, Andrea Tagarelli |
SIGMOD Conference | 2 |
| 2011 | Composite kernels for semi-supervised clustering
Carlotta Domeniconi, Bojun Yan |
Knowl. Inf. Syst. | 1 |
| 2010 | Enhancing Single-Objective Projective Clustering EnsemblesabstractProjective Clustering Ensembles (PCE) has recently been formulated to solve the problem of deriving a robust projective consensus clustering from an ensemble of projective clustering solutions. PCE is formalized as an optimization problem with either a two-objective or a single-objective function, depending on whether the object-based and the feature-based representations of the clusters in the ensemble are treated separately. A major result in is that single-objective PCE outperforms two-objective PCE in terms of efficiency, at the cost of lower accuracy in consensus clustering. In this paper, we enhance the single-objective PCE formulation, with the ultimate goal of providing more effective formulations capable of reducing the accuracy gap with the two-objective counterpart, while maintaining the efficiency advantages. We provide theoretical insights into the single-objective function, and introduce two heuristics that overcome the major limitations of the previous single-objective PCE formulation. Experimental evidence has demonstrated the significance of our proposed heuristics. In fact, results have not only confirmed a far better efficiency w.r.t. two-objective PCE, but have also shown the claimed improvements in accuracy of the consensus clustering obtained by the new single-objective PCE. Francesco Gullo, Carlotta Domeniconi, Andrea Tagarelli |
ICDM | 2 |
| 2010 | Nonparametric Bayesian Clustering Ensembles
Pu Wang 0002, Carlotta Domeniconi, Kathryn B. Laskey |
ECML/PKDD (3) | 2 |
| 2009 | Projective Clustering EnsemblesabstractRecent advances in data clustering concern clustering ensembles and projective clustering methods, each addressing different issues in clustering problems. In this paper, we consider for the first time the projective clustering ensemble (PCE) problem, whose main goal is to derive a proper projective consensus partition from an ensemble of projective clustering solutions. We formalize PCE as an optimization problem which does not rely on any particular clustering ensemble algorithm, and which has the ability to handle hard as well as soft data clustering, and different feature weightings. We provide two formulations for PCE, namely a two-objective and a single-objective problem, in which the object-based and feature-based representations of the ensemble solutions are taken into account differently. Experiments have demonstrated that the proposed methods for PCE show clear improvements in terms of accuracy of the output consensus partition. Francesco Gullo, Carlotta Domeniconi, Andrea Tagarelli |
ICDM | 2 |
| 2009 | Topic Significance Ranking of LDA Generative Models
Loulwa S. Al-Sumait, Daniel Barbará, James Gentle, Carlotta Domeniconi |
ECML/PKDD (1) | 4 |
| 2009 | Latent Dirichlet Bayesian Co-Clustering
Pu Wang 0002, Carlotta Domeniconi, Kathryn B. Laskey |
ECML/PKDD (2) | 2 |
| 2009 | Weighted cluster ensembles: Methods and analysisabstractCluster ensembles offer a solution to challenges inherent to clustering arising from its ill-posed nature. Cluster ensembles can provide robust and stable solutions by leveraging the consensus across multiple clustering results, while averaging out emergent spurious structures that arise due to the various biases to which each participating algorithm is tuned. In this article, we address the problem of combining multiple weighted clusters that belong to different subspaces of the input space. We leverage the diversity of the input clusterings in order to generate a consensus partition that is superior to the participating ones. Since we are dealing with weighted clusters, our consensus functions make use of the weight vectors associated with the clusters. We demonstrate the effectiveness of our techniques by running experiments with several real datasets, including high-dimensional text data. Furthermore, we investigate in depth the issue of diversity and accuracy for our ensemble methods. Our analysis and experimental results show that the proposed techniques are capable of producing a partition that is as good as or better than the best individual clustering. Carlotta Domeniconi, Muna S. Al-Razgan |
ACM Trans. Knowl. Discov. Data | 1 |
| 2008 | On-line LDA: Adaptive Topic Models for Mining Text Streams with Applications to Topic Detection and TrackingabstractThis paper presents Online Topic Model (OLDA), a topic model that automatically captures the thematic patterns and identifies emerging topics of text streams and their changes over time. Our approach allows the topic modeling framework, specifically the Latent Dirichlet Allocation (LDA) model, to work in an online fashion such that it incrementally builds an up-to-date model (mixture of topics per document and mixture of words per topic) when a new document (or a set of documents) appears. A solution based on the Empirical Bayes method is proposed. The idea is to incrementally update the current model according to the information inferred from the new stream of data with no need to access previous data. The dynamics of the proposed approach also provide an efficient mean to track the topics over time and detect the emerging topics in real time. Our method is evaluated both qualitatively and quantitatively using benchmark datasets. In our experiments, the OLDA has discovered interesting patterns by just analyzing a fraction of data at a time. Our tests also prove the ability of OLDA to align the topics across the epochs with which the evolution of the topics over time is captured. The OLDA is also comparable to, and sometimes better than, the original LDA in predicting the likelihood of unseen documents. Loulwa S. Al-Sumait, Daniel Barbará, Carlotta Domeniconi |
ICDM | 3 |
| 2008 | Using Wikipedia for Co-clustering Based Cross-Domain Text ClassificationabstractTraditional approaches to document classification requires labeled data in order to construct reliable and accurate classifiers. Unfortunately, labeled data are seldom available, and often too expensive to obtain. Given a learning task for which training data are not available, abundant labeled data may exist for a different but related domain. One would like to use the related labeled data as auxiliary information to accomplish the classification task in the target domain. Recently, the paradigm of transfer learning has been introduced to enable effective learning strategies when auxiliary data obey a different probability distribution. A co-clustering based classification algorithm has been previously proposed to tackle cross-domain text classification. In this work, we extend the idea underlying this approach by making the latent semantic relationship between the two domains explicit. This goal is achieved with the use of Wikipedia. As a result, the pathway that allows to propagate labels between the two domains not only captures common words, but also semantic concepts based on the content of documents. We empirically demonstrate the efficacy of our semantic-based approach to cross-domain classification using a variety of real data. Pu Wang 0002, Carlotta Domeniconi |
ICDM | 2 |
| 2008 | Building semantic kernels for text classification using wikipediaabstractDocument classification presents difficult challenges due to the sparsity and the high dimensionality of text data, and to the complex semantics of the natural language. The traditional document representation is a word-based vector (Bag of Words, or BOW), where each dimension is associated with a term of the dictionary containing all the words that appear in the corpus. Although simple and commonly used, this representation has several limitations. It is essential to embed semantic information and conceptual patterns in order to enhance the prediction capabilities of classification algorithms. In this paper, we overcome the shortages of the BOW approach by embedding background knowledge derived from Wikipedia into a semantic kernel, which is then used to enrich the representation of documents. Our empirical evaluation with real data sets demonstrates that our approach successfully achieves improved classification accuracy with respect to the BOW technique, and to other recently developed methods. Pu Wang 0002, Carlotta Domeniconi |
KDD | 2 |
| 2008 | A clustering framework based on subjective and objective validity criteriaabstractClustering, as an unsupervised learning process is a challenging problem, especially in cases of high-dimensional datasets. Clustering result quality can benefit from user constraints and objective validity assessment. In this article, we propose a semisupervised framework for learning the weighted Euclidean subspace, where the best clustering can be achieved. Our approach capitalizes on: (i) user constraints; and (ii) the quality of intermediate clustering results in terms of their structural properties. The proposed framework uses the clustering algorithm and the validity measure as its parameters. We develop and discuss algorithms for learning and tuning the weights of contributing dimensions and defining the “best” clustering obtained by satisfying user constraints. Experimental results on benchmark datasets demonstrate the superiority of the proposed approach in terms of improved clustering accuracy. Maria Halkidi, Dimitrios Gunopulos, Michalis Vazirgiannis, Nitin Kumar 0002, Carlotta Domeniconi |
ACM Trans. Knowl. Discov. Data | 5 |
| 2007 | Locally adaptive metrics for clustering high dimensional data
Carlotta Domeniconi, Dimitrios Gunopulos, Sheng Ma, Bojun Yan, Muna S. Al-Razgan |
Data Min. Knowl. Discov. | 1 |
| 2006 | Subspace Metric Ensembles for Semi-supervised Clustering of High Dimensional Data
Bojun Yan, Carlotta Domeniconi |
ECML | 2 |
| 2006 | An Adaptive Kernel Method for Semi-supervised Clustering
Bojun Yan, Carlotta Domeniconi |
ECML | 2 |
| 2006 | Regression Databases: Probabilistic Querying Using Sparse Learning SetsabstractWe introduce regression databases (REDB) to formalize and automate probabilistic querying using sparse learning sets. The REDB data model involves observation data, learning set data, views definitions, and a regression model instance. The observation data is a collection of relational tuples over a set of attributes; the learning data set involves a subset of observation tuples, augmented with learned attributes, which are modeled as random variables; the views are expressed as linear combinations of observation and learned attributes; and the regression model involves functions that map observation tuples to probability distributions of the random variables, which are learned dynamically from the learning data set. The REDB query language extends relational algebra project-select queries with conditions on probabilities of first-order logical expressions, which in turn involve linear combinations of learned attributes and views, and arithmetic comparison operators. Such capability relies on the underlying regression model for the learned attributes. We show that REDB queries are computable by developing conceptual evaluation algorithms and by proving their correctness and termination Alexander Brodsky 0001, Carlotta Domeniconi, David Etter |
ICMLA | 2 |
| 2006 | Detecting outliers using transduction and statistical testingabstractOutlier detection can uncover malicious behavior in fields like intrusion detection and fraud analysis. Although there has been a significant amount of work in outlier detection, most of the algorithms proposed in the literature are based on a particular definition of outliers (e.g., density-based), and use ad-hoc thresholds to detect them. In this paper we present a novel technique to detect outliers with respect to an existing clustering model. However, the test can also be successfully utilized to recognize outliers when the clustering information is not available. Our method is based on Transductive Confidence Machines, which have been previously proposed as a mechanism to provide individual confidence measures on classification decisions. The test uses hypothesis testing to prove or disprove whether a point is fit to be in each of the clusters of the model. We experimentally demonstrate that the test is highly robust, and produces very few misdiagnosed points, even when no clustering information is available. Furthermore, our experiments demonstrate the robustness of our method under the circumstances of data contaminated by outliers. We finally show that our technique can be successfully applied to identify outliers in a noisy data set for which no information is available (e.g., ground truth, clustering structure, etc.). As such our proposed methodology is capable of bootstrapping from a noisy data set a clean one that can be used to identify future outliers. Daniel Barbará, Carlotta Domeniconi, James P. Rogers |
KDD | 2 |
| 2006 | Weighted Clustering EnsemblesabstractCluster ensembles offer a solution to challenges inherent to clustering arising from its ill-posed nature. Cluster ensembles can provide robust and stable solutions by leveraging the consensus across multiple clustering results, while averaging out emergent spurious structures that arise due to the various biases to which each participating algorithm is tuned. In this paper, we address the problem of combining multiple weighted clusters which belong to different subspaces of the input space. We leverage the diversity of the input clusterings in order to generate a consensus partition that is superior to the participating ones. Since we are dealing with weighted clusters, our consensus function makes use of the weight vectors associated with the clusters. The experimental results show that our ensemble technique is capable of producing a partition that is as good as or better than the best individual clustering. Muna S. Al-Razgan, Carlotta Domeniconi |
SDM | 2 |
| 2006 | Exploration of Different Constraints and Query Methods with Kernel-based Semi-supervised ClusteringabstractSemi-supervised clustering makes use of a small amount of supervised data to aid unsupervised learning. The method used to obtain the supervised information, and the way such information is integrated within the learning algorithm can greatly affect the final result. This paper introduces two different kernel-based semi-supervised clustering algorithms, and investigates the power of kernel methods in principle. Moreover, driven by practice, two methods to obtain supervised data are considered. We compare our kernel-based semi-supervised clustering approaches with semi-supervised K-means and unsupervised kernel K-means. The experimental results show that both our methods can outperform the others, regardless of the technique used to generate the supervised data. Bojun Yan, Carlotta Domeniconi |
SMC | 2 |
| 2005 | A Framework for Semi-Supervised Learning Based on Subjective and Objective Clustering CriteriaabstractIn this paper, we propose a semi-supervised framework for learning a weighted Euclidean subspace, where the best clustering can be achieved. Our approach capitalizes on user-constraints and the quality of intermediate clustering results in terms of its structural properties. It uses the clustering algorithm and the validity measure as parameters. Maria Halkidi, Dimitrios Gunopulos, Nitin Kumar 0002, Michalis Vazirgiannis, Carlotta Domeniconi |
ICDM | 5 |
| 2005 | Categorization and Keyword Identification of Unlabeled DocumentsabstractIn this paper, we first propose a global unsupervised feature selection approach for text, based on frequent itemset mining. As a result, each document is represented as a set of words that co-occur frequently in the given corpus of documents. We then introduce a locally adaptive clustering algorithm, designed to estimate (local) word relevance and, simultaneously, to group the documents. We present experimental results to demonstrate the feasibility of our approach. Furthermore, the analysis of the weights credited to terms provides evidence that the identified keywords can guide the process of label assignment to clusters. We take into consideration both spam email filtering and general classification datasets. Our analysis of the distribution of weights in the two cases provides insights on how the spam problem distinguishes from the general classification case. Ning Kang 0009, Carlotta Domeniconi, Daniel Barbará |
ICDM | 2 |
| 2005 | On Error Correlation and Accuracy of Nearest Neighbor Ensemble ClassifiersabstractRecent empirical work has shown that combining predictors can lead to significant reduction in generalization error. Unfortunately, many combining methods do not improve nearest neighbor (NN) classifiers at all. This is because NN methods are very robust with respect to variations of a data set. In contrast, they are sensitive to input features. We exploit the instability of NN classifiers with respect to different choices of features to generate an effective and diverse set of NN classifiers. Interestingly, the approach takes advantage of the high dimensionality of the data. We investigate techniques to decorrelate errors while keeping the individual classifiers accurate. We analyze the results both in terms of error rates and error correlations. The experimental results show that our technique can offer significant performance improvements with respect to competitive methods. Carlotta Domeniconi, Bojun Yan |
SDM | 1 |
| 2005 | Large margin nearest neighbor classifiersabstractThe nearest neighbor technique is a simple and appealing approach to addressing classification problems. It relies on the assumption of locally constant class conditional probabilities. This assumption becomes invalid in high dimensions with a finite number of examples due to the curse of dimensionality. Severe bias can be introduced under these conditions when using the nearest neighbor rule. The employment of a locally adaptive metric becomes crucial in order to keep class conditional probabilities close to uniform, thereby minimizing the bias of estimates. We propose a technique that computes a locally flexible metric by means of support vector machines (SVMs). The decision function constructed by SVMs is used to determine the most discriminant direction in a neighborhood around the query. Such a direction provides a local feature weighting scheme. We formally show that our method increases the margin in the weighted space where classification takes place. Moreover, our method has the important advantage of online computational efficiency over competing locally adaptive techniques for nearest neighbor classification. We demonstrate the efficacy of our method using both real and simulated data. Carlotta Domeniconi, Dimitrios Gunopulos |
IEEE Trans. Neural Networks | 1 |
| 2005 | Kernel pooled local subspaces for classificationabstractWe investigate the use of subspace analysis methods for learning low-dimensional representations for classification. We propose a kernel-pooled local discriminant subspace method and compare it against competing techniques: kernel principal component analysis (KPCA) and generalized discriminant analysis (GDA) in classification problems. We evaluate the classification performance of the nearest-neighbor rule with each subspace representation. The experimental results using several data sets demonstrate the effectiveness and performance superiority of the kernel-pooled subspace method over competing methods such as KPCA and GDA in some classification problems. Peng Zhang 0016, Jing Peng 0001, Carlotta Domeniconi |
IEEE Trans. Syst. Man Cybern. Part B | 3 |
| 2005 | Selectivity estimators for multidimensional range queries over real attributes
Dimitrios Gunopulos, George Kollios, Vassilis J. Tsotras, Carlotta Domeniconi |
VLDB J. | 4 |
| 2004 | Classifying Documents Without LabelsabstractAutomatic classification of documents is an important area of research with many applications in the fields of document searching, forensics and others. Methods to perform classification of text rely on the existence of a sample of documents whose class labels are known. However, in many situations, obtaining this sample may not be an easy (or even possible) task. Consider for instance, a set of documents that is returned as a result of a query. If we want to separate the documents that are truly relevant to the query from those that are not, it is unlikely that we will have at hand labelled documents to train classification models to perform this task. In this paper we focus on the classification of an unlabelled set of documents into two classes: relevant and irrelevant, given a topic of interest. By dividing the set of documents into buckets (for instance, answers returned by different search engines), and using association rule mining to find common sets of words among the buckets, we can efficiently obtain a sample of documents that has a large percentage of relevant ones. (I.e., a high “purity”.) This sample can be used to train models to classify the entire set of documents. We prove, via experimentation, that our method is capable of filtering relevant documents even in adverse conditions where the percentage of irrelevant documents in the buckets is relatively high. Daniel Barbará, Carlotta Domeniconi, Ning Kang 0009 |
SDM | 2 |
| 2004 | Subspace Clustering of High Dimensional DataabstractClustering suffers from the curse of dimensionality, and similarity functions that use all input features with equal relevance may not be effective. We introduce an algorithm that discovers clusters in subspaces spanned by different combinations of dimensions via local weightings of features. This approach avoids the risk of loss of information encountered in global dimensionality reduction techniques, and does not assume any data distribution model. Our method associates to each cluster a weight vector, whose values capture the relevance of features within the corresponding cluster. We experimentally demonstrate the gain in perfomance our method achieves, using both synthetic and real data sets. In particular, our results show the feasibility of the proposed technique to perform simultaneous clustering of genes and conditions in microarray data. Carlotta Domeniconi, Dimitrios Gunopulos, Sheng Ma |
SDM | 1 |
| 2004 | An Efficient Density-based Approach for Data Mining Tasks
Carlotta Domeniconi, Dimitrios Gunopulos |
Knowl. Inf. Syst. | 1 |
| 2003 | Mining Relevant Text from Unlabelled DocumentsabstractAutomatic classification of documents is an important area of research with many applications in the fields of document searching, forensics and others. Methods to perform classification of text rely on the existence of a sample of documents whose class labels are known. However, in many situations, obtaining this sample may not be an easy (or even possible) task. We focus on the classification of unlabelled documents into two classes: relevant and irrelevant, given a topic of interest. By dividing the set of documents into buckets (for instance, answers returned by different search engines), and using association rule mining to find common sets of words among the buckets, we can efficiently obtain a sample of documents that has a large percentage of relevant ones. This sample can be used to train models to classify the entire set of documents. We prove, via experimentation, that our method is capable of filtering relevant documents even in adverse conditions where the percentage of irrelevant documents in the buckets is relatively high. Daniel Barbará, Carlotta Domeniconi, Ning Kang 0009 |
ICDM | 2 |
| 2003 | Dimensionality Reduction Using Kernel Pooled Local Discriminant InformationabstractWe study the use of kernel subspace methods for learning low-dimensional representations for classification. We propose a kernel pooled local discriminant subspace method and compare it against several competing techniques: generalized Fisher discriminant analysis (GDA) and kernel principal components analysis (KPCA) in classification problems. We evaluate the classification performance of the nearest-neighbor rule with each subspace representation. The experimental results demonstrate the efficacy of the kernel pooled local subspace method and the potential for substantial improvements over competing methods such as KPCA in some classification problems. Peng Zhang 0016, Jing Peng 0001, Carlotta Domeniconi |
ICDM | 3 |
| 2002 | Non-linear dimensionality reduction techniques for classification and visualizationabstractIn this paper we address the issue of using local embeddings for data visualization in two and three dimensions, and for classification. We advocate their use on the basis that they provide an efficient mapping procedure from the original dimension of the data, to a lower intrinsic dimension. We depict how they can accurately capture the user's perception of similarity in high-dimensional data for visualization purposes. Moreover, we exploit the low-dimensional mapping provided by these embeddings, to develop new classification techniques, and we show experimentally that the classification accuracy is comparable (albeit using fewer dimensions) to a number of other classification procedures. Michail Vlachos, Carlotta Domeniconi, Dimitrios Gunopulos, George Kollios, Nick Koudas |
KDD | 2 |
| 2002 | A Classification Approach for Prediction of Target Events in Temporal Sequences
Carlotta Domeniconi, Chang-Shing Perng, Ricardo Vilalta, Sheng Ma |
PKDD | 1 |
| 2002 | Efficient Local Flexible Nearest Neighbor ClassificationabstractThe nearest neighbor technique is a simple and appealing method to address classification problems. It relies on the assumption of locally constant class conditional probabilities. This assumption becomes invalid in high dimensions with a finite number of examples due to the curse of dimensionality. Severe bias can be introduced under these conditions when using the nearest neighbor rule. The employment of a local adaptive metric becomes crucial in order to keep class conditional probabilities close to uniform, and therefore to minimize the bias of estimates. We propose a technique that computes a locally flexible metric by means of Support Vector Machines (SVMs). The maximum margin boundary found by the SVM is used to determine the most discriminant direction over the query's neighborhood. Such direction provides a local weighting scheme for input features. We present experimental evidence, together with a formal justification, of classification performance improvement over the SVM algorithm alone and over a variety of adaptive learning schemes, by using both simulated and real data sets. Moreover, the proposed method has the important advantage of superior efficiency over the most competitive technique used in our experiments. Carlotta Domeniconi, Dimitrios Gunopulos |
SDM | 1 |
| 2002 | Locally Adaptive Metric Nearest-Neighbor ClassificationabstractNearest-neighbor classification assumes locally constant class conditional probabilities. This assumption becomes invalid in high dimensions with finite samples due to the curse of dimensionality. Severe bias can be introduced under these conditions when using the nearest-neighbor rule. We propose a locally adaptive nearest-neighbor classification method to try to minimize bias. We use a chi-squared distance analysis to compute a flexible metric for producing neighborhoods that are highly adaptive to query locations. Neighborhoods are elongated along less relevant feature dimensions and constricted along most influential ones. As a result, the class conditional probabilities are smoother in the modified neighborhoods, whereby better classification performance can be achieved. The efficacy of our method is validated and compared against other techniques using both simulated and real-world data. Carlotta Domeniconi, Dimitrios Gunopulos |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2001 | Incremental Support Vector Machine ConstructionabstractSVMs (support vector machines) suffer from the problem of large memory requirement and CPU time when trained in batch mode on large data sets. We overcome these limitations, and at the same time make SVMs suitable for learning with data streams, by constructing incremental learning algorithms. We first introduce and compare different incremental learning techniques, and show that they are capable of producing performance results similar to the batch algorithm, and in some cases superior condensation properties. We then consider the problem of training SVMs using stream data. Our objective is to maintain an updated representation of recent batches of data. We apply incremental schemes to the problem and show that their accuracy is comparable to the batch algorithm. Carlotta Domeniconi, Dimitrios Gunopulos |
ICDM | 1 |
| 2001 | An Efficient Approach for Approximating Multi-dimensional Range Queries and Nearest Neighbor Classification in Large Datasets
Carlotta Domeniconi, Dimitrios Gunopulos |
ICML | 1 |
| 2001 | Adaptive Nearest Neighbor Classification Using Support Vector MachinesabstractThe nearest neighbor technique is a simple and appealing method to address classification problems. It relies on t he assumption of locally constant class conditional probabilities. This assumption becomes invalid in high dimensions with a finite number of exam(cid:173) ples due to the curse of dimensionality. We propose a technique that computes a locally flexible metric by means of Support Vector Machines (SVMs). The maximum margin boundary found by the SVM is used to determine the most discriminant direction over the query's neighborhood. Such direction provides a local weighting scheme for input features. We present experimental evidence of classification performance improvement over the SVM algorithm alone and over a variety of adaptive learning schemes, by using both simulated and real data sets. Carlotta Domeniconi, Dimitrios Gunopulos |
NIPS | 1 |
| 2000 | Adaptive Metric nearest Neighbor ClassificationabstractNearest neighbor classification assumes locally constant class conditional probabilities. This assumption becomes invalid in high dimensions with finite samples due to the curse of dimensionality. Severe bias can be introduced under these conditions when using the nearest neighbor rule. We propose a locally adaptive nearest neighbor classification method to try to minimize bias. We use a Chi-squared distance analysis to compute a flexible metric for producing neighborhoods that are highly adaptive to query locations. Neighborhoods are elongated along less relevant feature dimensions and constricted along most influential ones. As a result, the class conditional probabilities tend to be smoother in the modified neighborhoods, whereby better classification performance can be achieved. The efficacy of our method is validated and compared against other techniques using a variety of simulated and real world data. Carlotta Domeniconi, Dimitrios Gunopulos |
CVPR | 1 |
| 2000 | An Adaptive Metric Machine for Pattern ClassificationabstractNearest neighbor classification assumes locally constant class con(cid:173) ditional probabilities. This assumption becomes invalid in high dimensions with finite samples due to the curse of dimensionality. Severe bias can be introduced under these conditions when using the nearest neighbor rule. We propose a locally adaptive nearest neighbor classification method to try to minimize bias. We use a Chi-squared distance analysis to compute a flexible metric for pro(cid:173) ducing neighborhoods that are elongated along less relevant feature dimensions and constricted along most influential ones. As a result, the class conditional probabilities tend to be smoother in the mod(cid:173) ified neighborhoods, whereby better classification performance can be achieved. The efficacy of our method is validated and compared against other techniques using a variety of real world data. Carlotta Domeniconi, Dimitrios Gunopulos |
NIPS | 1 |
| 2000 | Approximating Multi-Dimensional Aggregate Range Queries over Real Attributes
Dimitrios Gunopulos, George Kollios, Vassilis J. Tsotras, Carlotta Domeniconi |
SIGMOD Conference | 4 |
| 1998 | Direct gray scale ridge reconstruction in fingerprint imagesabstractAn original technique, based on ridge point detection directly from gray scale fingerprint images, is proposed. Our method avoids serious problems that algorithms which perform binarization of fingerprint images have. Each step can be easily hardware implemented, allowing a relevant speed up of the whole process. Carlotta Domeniconi, Sibel Tari |
ICASSP | 1 |