paper-with-me

홈 › Papers

Biclustering Using Message Passing

2014-12-01 · NeurIPS 2014 12 · Luke O'Connor, Soheil Feizi

Biclustering is the analog of clustering on a bipartite graph. Existent methods infer biclusters through local search strategies that find one cluster at a time; a common technique is to update the row memberships based on the current column memberships, and vice versa. We propose a biclustering algorithm that maximizes a global objective function using message passing. Our objective function closely approximates a general likelihood function, separating a cluster size penalty term into row- and column-count penalties. Because we use a global optimization framework, our approach excels at resolving the overlaps between biclusters, which are important features of biclusters in practice. Moreover, Expectation-Maximization can be used to learn the model parameters if they are unknown. In simulations, we find that our method outperforms two of the best existing biclustering algorithms, ISA and LAS, when the planted clusters overlap. Applied to three gene expression datasets, our method finds coregulated gene clusters that have high quality in terms of cluster size and density.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Clusteringglobal-optimization

Similar Papers 제목 키워드 기반

Submatrix localization via message passing

2015-10-30 · Bruce Hajek, Yihong Wu, Jiaming Xu

The principal submatrix localization problem deals with recovering a $K\times K$ principal submatrix of elevated mean $\mu$ in a large $n\times n$ symmetric matrix subject to additive standard Gaussian noise. This proble…

2kCommunity Detection

Region-Based Correspondence Between 3D Shapes via Spatially Smooth Biclustering

2017-10-01 · ICCV 2017 10 · Matteo Denitto, Simone Melzi, Manuele Bicego, Umberto Castellani 외

Region-based correspondence (RBC) is a highly relevant and non-trivial computer vision problem. Given two 3D shapes, RBC seeks segments/regions on these shapes that can be reliably put in correspondence. The problem thus…

Biclustering Algorithms Based on Metaheuristics: A Review

2022-03-30 · Adan Jose-Garcia, Julie Jacques, Vincent Sobanski, Clarisse Dhaenens

Biclustering is an unsupervised machine learning technique that simultaneously clusters rows and columns in a data matrix. Biclustering has emerged as an important approach and plays an essential role in various applicat…

Survey

Convex Biclustering

2014-08-05 · Eric C. Chi, Genevera I. Allen, Richard G. Baraniuk

In the biclustering problem, we seek to simultaneously group observations and features. While biclustering has applications in a wide array of domains, ranging from text mining to collaborative filtering, the problem of …

Collaborative Filtering

Towards a Unified Taxonomy of Biclustering Methods

2017-02-17 · Dmitry I. Ignatov, Bruce W. Watson

Being an unsupervised machine learning and data mining technique, biclustering and its multimodal extensions are becoming popular tools for analysing object-attribute data in different domains. Apart from conventional cl…

AttributeClusteringSurvey