I have histograms of audio signals where they have bimodal normal distribution. What I want to do is to detect these subpopulations inorder to have a threshhold, this is meant as a preprocessing step so it can be used to make decisions based on it (the black line in the examples below).
I am thinking of implementing a K-Means clustering algorithm to detect distributions. Now my question is:
Is this the correct solution? Choosing bad initial means is worrying me that the algorithm will fail to cluster correctly.
What are other solutions to separate the two distributions, I have looked at GMM, but am not sure how it helps.
if K-Means is somehow appropriate for solving such a problem how should I select the initial means, or does it depend mostly on the data ?
Note that I am new to this field so I hope to correct me if I made any horrible mistakes