Clustering ensembles: models of consensus and weak partitions | Synapse