Body: <p>During a Machine Learning course which I have done I have learnt about the K means algorithm. Is it possible to use the principals of K means within a neural network?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-16T03:13:33.560Z
Comments.Text: Do you know what a neural network is? Or are you asking if a neural network can be used to cluster?
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-16T03:31:53.963Z
Comments.Text: I do know what neural networks are, what I am asking is if you are able to use the principals of K means (the choosing of the cluster centroids and the updating of the centroids position) and use those principals in order to find the optimal centroid position via a neural network.
Comments.UserDisplayName: jr123456jr987654321
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-16T07:54:44.327Z
Comments.Text: Yes it is possible, here is a paper that describes the process: https://arxiv.org/pdf/1808.07292.pdf
Comments.UserDisplayName: razvanc92
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-16T21:15:39.333Z
Comments.Text: @razvanc92 Feel free to provide a formal answer below. Maybe you could just summarize their abstract or so if you are not familiar with the paper.
Comments.UserDisplayName: nbro
Tags: <neural-networks><clustering><k-means>
Title: Would it be possible to implement the principals of the K means clustering algorithm in a Neural Network
UserDisplayName: jr123456jr987654321
ThreadText: # Would it be possible to implement the principals of the K means clustering algorithm in a Neural Network
  
  (Asked by: username_0 on 2020-07-16)
  
  During a Machine Learning course which I have done I have learnt about the K means algorithm. Is it possible to use the principals of K means within a neural network?
  
  **Tags:** neural-networks, clustering, k-means
  
  > **Comments:**
  > **username_1**: Do you know what a neural network is? Or are you asking if a neural network can be used to cluster?  
  > **username_0**: I do know what neural networks are, what I am asking is if you are able to use the principals of K means (the choosing of the cluster centroids and the updating of the centroids position) and use those principals in order to find the optimal centroid position via a neural network.  
  > **username_2**: Yes it is possible, here is a paper that describes the process: https://arxiv.org/pdf/1808.07292.pdf  
  > **username_1**: @username_2 Feel free to provide a formal answer below. Maybe you could just summarize their abstract or so if you are not familiar with the paper.  
  
  ---
  
  ## 0 answers
  
  