how can I compare HashMaps with different keys ?
I have a clustering algorithm storing the clusters in HashMap<String, ArrayList<String>>.
I need to compare it with the ground truth which is stored in another HashMap<String, ArrayList<String>>.
The keys are not the same, because the array is created by incremental clustering, so I was wondering how can I compare the original clusters with the generated ones.
I'm using NMI and BCUBED as clustering evaluation measures, but my problem is how to refer to the same cluster (ArrayList<String>) if they have different keys..
any idea ?