I have medical data set with different types of attributes and I have to do the classification based on attributes: there are no class labels in this data set. Suggest to me which algorithm works better for this dataset.

  • 1
    $\begingroup$ Its not called classification, you want to do clustering. $\endgroup$
    – Ankit Seth
    Sep 4, 2018 at 8:05
  • $\begingroup$ Perhaps you may want to get trained health care professionals (or a panel of them) to classify the outcome you are interested in, assuming you aim to predict something (not quite clear what you are really aiming to do). $\endgroup$
    – Björn
    Sep 4, 2018 at 13:55

1 Answer 1


First of all, your question is not that clear. Next time try adding an example of your dataset.

As you probably know, Machine learning algorithms are described as learning a target function (f) that best maps input variables (X) to an output variable (Y): Y = f(X) .

As @ankit-seth mentioned,
If you want to classify the data you need to have the labels, and then you can use ML algorithms to do that.
I'm guessing you need to cluster(group) your data - try reading about K-Means and go from there ...

good luck :)

  • $\begingroup$ Questions that are unclear should be edited to be made clear or should be flagged as unclear. $\endgroup$
    – Stephen Rauch
    Sep 4, 2018 at 14:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.