paper-with-me

홈 › Papers

Ultrametric Fitting by Gradient Descent

2019-05-25 · NeurIPS 2019 12 · Giovanni Chierchia, Benjamin Perret

We study the problem of fitting an ultrametric distance to a dissimilarity graph in the context of hierarchical cluster analysis. Standard hierarchical clustering methods are specified procedurally, rather than in terms of the cost function to be optimized. We aim to overcome this limitation by presenting a general optimization framework for ultrametric fitting. Our approach consists of modeling the latter as a constrained optimization problem over the continuous space of ultrametrics. So doing, we can leverage the simple, yet effective, idea of replacing the ultrametric constraint with a min-max operation injected directly into the cost function. The proposed reformulation leads to an unconstrained optimization problem that can be efficiently solved by gradient descent methods. The flexibility of our framework allows us to investigate several cost functions, following the classic paradigm of combining a data fidelity term with a regularization. While we provide no theoretical guarantee to find the global optimum, the numerical results obtained over a number of synthetic and real datasets demonstrate the good performance of our approach with respect to state-of-the-art agglomerative algorithms. This makes us believe that the proposed framework sheds new light on the way to design a new generation of hierarchical clustering methods. Our code is made publicly available at \url{https://github.com/PerretB/ultrametric-fitting}.

📄 PDF Abstract BibTeX arXiv:1905.10566

Code (1)

PerretB/ultrametric-fitting 공식 구현 pytorch

Tasks

Clustering

Similar Papers 제목 키워드 기반

A hierarchical loss and its problems when classifying non-hierarchically

2017-09-01 · Cinna Wu, Mark Tygert, Yann Lecun

Failing to distinguish between a sheepdog and a skyscraper should be worse and penalized more than failing to distinguish between a sheepdog and a poodle; after all, sheepdogs and poodles are both breeds of dogs. However…

General Classification

Fitting trees to $\ell_1$-hyperbolic distances

2024-09-02 · NeurIPS 2023 11 · Joon-Hyeok Yim, Anna C. Gilbert

Building trees to represent or to fit distances is a critical component of phylogenetic analysis, metric embeddings, approximation algorithms, geometric graph neural nets, and the analysis of hierarchical data. Much of t…

Learning Ultrametric Trees for Optimal Transport Regression

2022-10-21 · Samantha Chen, Puoya Tabaghi, Yusu Wang

Optimal transport provides a metric which quantifies the dissimilarity between probability measures. For measures supported in discrete metric spaces, finding the optimal transport distance has cubic time complexity in t…

regression

Occam Gradient Descent

2024-05-30 · B. N. Kausik

Deep learning neural network models must be large enough to adapt to their problem domain, while small enough to avoid overfitting training data during gradient descent. To balance these competing demands, overprovisione…

image-classificationImage ClassificationLearning TheoryModel Compression

Benign Overfitting without Linearity: Neural Network Classifiers Trained by Gradient Descent for Noisy Linear Data

2022-02-11 · Spencer Frei, Niladri S. Chatterji, Peter L. Bartlett

Benign overfitting, the phenomenon where interpolating models generalize well in the presence of noisy data, was first observed in neural network models trained with gradient descent. To better understand this empirical …