dotnet / dotnet/machinelearning
How to determine optimal number of clusters with K-Mean
Open
area-Trainers
enhancement
Priority:2
- Dominant language
- C#
- Stars
- 9.4k
- Forks
- 2k
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 11
Description
### System information
ML.NET 1.4.0
### Issue
I need to know how to find optimal number of clusters for K-Mean for the dataset, there are some methods that can be used like Silhouette Method or Gap analysis or Elbow methods. Does ML.NET have any API that i can use for identifying optimal K for the dataset or any way i can find. Attaching my dataset also. It will be very helpful for my use case.
[InputforClustering.xlsx](https://github.com/dotnet/machinelearning/files/4153355/InputforClustering.xlsx)
### Source code / logs
Contributor guide
Assessment
This issue has not been assessed yet.