Abstract

Popular clustering approaches like K-means are computationally intensive, especially when applied to big dimensional datasets. The K-means algorithm is effective in extracting important information from a dataset, such as the optimum distance measure. The fundamental issue with the standard K-means solution is that it does a lot of redundant effort when recalculating distances for samples that will not affect the cluster. The Yinyang K-approach has a set of rules which surpasses different K-approach algorithms through clustering the centres in the preliminary level and exploiting correctly maintained lower and higher limitations between every point and the cluster centres. It uses two filters to detect which distance calculations are unneeded and prevents them from being performed. These algorithms can be written in any coding language, including C, CPP, and Python. Clustering methods can be greatly accelerated using FPGA technology. Field programmable gate arrays (FPGAs), such as the PYNQ board, are particularly attractive for implementing clustering algorithms for huge datasets because of their reconfigurability, compact size, and high processing power. With the goal of proving the utility of the Yinyang K-means algorithm, we compared both methodologies by implementing them in an IDE run locally in a CPU as well as a PYNQ board.

Keywords:
Field-programmable gate array Computer science Cluster analysis Embedded system Artificial intelligence

Metrics

1
Cited By
0.26
FWCI (Field Weighted Citation Impact)
13
Refs
0.61
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Clustering Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Computational Techniques and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Anomaly Detection Techniques and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

FPGA Implementation of Forgy’s K-Means Clustering for Real Time Image Analysis

M. Anuradha

Journal:   Communications on Applied Electronics Year: 2019 Vol: 7 (30)Pages: 5-10
JOURNAL ARTICLE

An FPGA implementation of real-time K-means clustering for color images

Takashi SaegusaTsutomu Maruyama

Journal:   Journal of Real-Time Image Processing Year: 2007 Vol: 2 (4)Pages: 309-318
BOOK-CHAPTER

A New Real-Time FPGA-Based Implementation of K-Means Clustering for Images

Tiantai DengDanny CrookesFahad SiddiquiRoger Woods

Communications in computer and information science Year: 2018 Pages: 468-477
BOOK-CHAPTER

Two Modifications of Yinyang K-means Algorithm

Wojciech Kwedlo

Lecture notes in computer science Year: 2017 Pages: 94-103
© 2026 ScienceGate Book Chapters — All rights reserved.