Realization on affinity propagation (AP) clustering. Codes are as follows.
sklearn_apply/plot_affinity_propagation.py
: an official tutorial.sklearn_apply/AP_feed_data.py
: My realization using sklearn API, with raw data fed.sklearn_apply/AP_feed_similarity.py
: My realization using sklearn API, with similarity matrix fed.
- Brendan J. Frey and Delbert Dueck, "Clustering by Passing Messages Between Data Points", Science Feb. 2007
- Demo of affinity propagation clustering algorithm
- sklearn.cluster.AffinityPropagation