How can I applay unsupervised images clustering

7 ビュー (過去 30 日間)
Eden Dotan
Eden Dotan 2022 年 9 月 20 日
回答済み: Image Analyst 2022 年 10 月 4 日
Hello,
I have data set of 1,000 images and I would like to sort them without labeling.
How can I implement it?
  2 件のコメント
KSSV
KSSV 2022 年 9 月 20 日
Based on what criteria you want to sort them?
Eden Dotan
Eden Dotan 2022 年 9 月 20 日
編集済み: Eden Dotan 2022 年 9 月 20 日
Based the object in the frame, more precisely,
some of the images contain cells, some tiny particles, and some empty.

サインインしてコメントする。

回答 (2 件)

Vignesh Murugavel
Vignesh Murugavel 2022 年 10 月 4 日
Hi,
As per my understanding you wish to apply a suitable unsupervised learning algorithm to classify the images/cluster the images into several groups.
You could try using an Autoencoder which can be used to get a representation of given input data which can be an image, text, or videos.
To train an autoencoder you can use trainAutoencoder.
The Autoencoder will generate meaningful features of the images, these features can be extracted from the last layer of encoder. The last layer of encoder is a lower dimensional representation of the image which can be used in k-means for clustering the features in K groups. This way the images will be classified into several groups.
You can refer the following link to know more about K-means Clustering and how to implement k-means
You must make sure that the clustering is based on some high-level similarities between the images.

Image Analyst
Image Analyst 2022 年 10 月 4 日
Try searching for "video scene classification"

カテゴリ

Help Center および File ExchangeStatistics and Machine Learning Toolbox についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by