# Can Keras be used to build clustering models

The keras.wrappers.scikit_learn module can be used to build KerasClassifier model.

Can Keras be used to build clustering models?

If it can be, are there any examples for that?

• Depends on what exactly you want, autoencoders are an example of that. What clustering algorithm do attempt to use? – Media May 9 '18 at 12:43
• you know i want to use some features like age, city, education, company, job title and so on to cluster people into some groups and to get the key features of each group. – sanjie May 9 '18 at 13:08
• Deep Learning tools generally suck at clustering. At best they include the slowest variant of k-means. One of the least useful methods. I doubt you find one that has, e.g., DBSCAN. Or even any of the fast k-means variants. Or OPTICS. Or support for other distance functions such as Canberra. – Has QUIT--Anony-Mousse May 9 '18 at 16:02