paper-with-me

Papers

GPU-accelerated Faster Mean Shift with euclidean distance metrics

2021-12-27 · Le You, Han Jiang, Jinyong Hu, Chorng Chang, Lingxi Chen, Xintong Cui, Mengyang Zhao

Handling clustering problems are important in data statistics, pattern recognition and image processing. The mean-shift algorithm, a common unsupervised algorithms, is widely used to solve clustering problems. However, the mean-shift algorithm is restricted by its huge computational resource cost. In previous research[10], we proposed a novel GPU-accelerated Faster Mean-shift algorithm, which greatly speed up the cosine-embedding clustering problem. In this study, we extend and improve the previous algorithm to handle Euclidean distance metrics. Different from conventional GPU-based mean-shift algorithms, our algorithm adopts novel Seed Selection & Early Stopping approaches, which greatly increase computing speed and reduce GPU memory consumption. In the simulation testing, when processing a 200K points clustering problem, our algorithm achieved around 3 times speedup compared to the state-of-the-art GPU-based mean-shift algorithms with optimized GPU memory consumption. Moreover, in this study, we implemented a plug-and-play model for faster mean-shift algorithm, which can be easily deployed. (Plug-and-play model is available: https://github.com/masqm/Faster-Mean-Shift-Euc)

📄 PDF Abstract BibTeX arXiv:2112.13891

Code (1)

masqm/Faster-Mean-Shift-Euc 공식 구현 pytorch

Tasks

ClusteringGPU

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Early Stopping Early Stopping is a regularization technique for deep neural networks that stops training when parameter updates no longer begin to yield improves on a validation set. In…

Similar Papers 제목 키워드 기반

Faster Mean-shift: GPU-accelerated clustering for cosine embedding-based cell segmentation and tracking

2020-07-28 · Mengyang Zhao, Aadarsh Jha, Quan Liu, Bryan A. Millis 외

Recently, single-stage embedding based deep learning algorithms gain increasing attention in cell segmentation and tracking. Compared with the traditional "segment-then-associate" two-stage approach, a single-stage algor…

Cell SegmentationCell TrackingClusteringGPU+4

Fast K-Means with Accurate Bounds

2016-02-08 · James Newling, François Fleuret

We propose a novel accelerated exact k-means algorithm, which performs better than the current state-of-the-art low-dimensional algorithm in 18 of 22 experiments, running up to 3 times faster. We also propose a general i…

ClusteringVector Quantization (k-means problem)

A new metric on the manifold of kernel matrices with application to matrix geometric means

2012-12-01 · NeurIPS 2012 12 · Suvrit Sra

Symmetric positive definite (spd) matrices are remarkably pervasive in a multitude of scientific disciplines, including machine learning and optimization. We consider the fundamental task of measuring distances between t…

Hyperbolic Gaussian Blurring Mean Shift: A Statistical Mode-Seeking Framework for Clustering in Curved Spaces

2025-12-12 · Arghya Pratihar, Arnab Seal, Swagatam Das, Inesh Chattopadhyay arxiv

Clustering is a fundamental unsupervised learning task for uncovering patterns in data. While Gaussian Blurring Mean Shift (GBMS) has proven effective for identifying arbitrarily shaped clusters in Euclidean space, it st…

Representation Learning

Bolt: Accelerated Data Mining with Fast Vector Compression

2017-06-30 · Davis W. Blalock, John V. Guttag

Vectors of data are at the heart of machine learning and data mining. Recently, vector quantization methods have shown great promise in reducing both the time and space costs of operating on vectors. We introduce a vecto…

Quantization