Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 122077

Cluster analysis is the task of partitioning data into subsets of objects according to their mutual "similarity," without using preexisting knowledge such as class labels. [Clustered-standard-errors and/or cluster-samples should be tagged as such; do NOT use the "clustering" tag for them.]

2 votes
1 answer
195 views

What does the denominator in the Adjusted Rand Index mean?

According to Scikit's documentation, the Adjusted Rand Index (ARI) can be defined as: $$\mathrm{ARI} = \frac{\mathrm{RI} - \mathbb{E}[\mathrm{RI}]}{\max(\mathrm{RI})-\mathbb{E}[\mathrm{RI}]}$$ I don …
Tendero's user avatar
  • 966
11 votes
1 answer
611 views

How to automatically cluster a U-Matrix?

After training a self-organising map, one can calculate the U-Matrix. There are some tools to manually visualize it and identify clusters, but I'm wondering if there is any algorithm to do this proces …
Tendero's user avatar
  • 966
5 votes
2 answers
2k views

How to represent the probability of a point belonging to a cluster?

I want to do a scatter plot with a two-dimensional dataset. Suppose I have only 3 clusters. Then, I could assign each cluster a color of these: red, green and blue. If soft-assignment was made, then e …
Tendero's user avatar
  • 966
2 votes
2 answers
782 views

Which criteria to use to determine cluster centroids?

I have 3-dimensional datapoints I want to cluster. The idea is to do this in an unsupervised fashion with neural networks for a research project. To see how the system performs I'm trying with dataset …
Tendero's user avatar
  • 966
4 votes
1 answer
875 views

How is the upper bound for Normalized Mutual Information determined?

Mutual information between two clusterings $A$ and $B$ can be calculated as: $$MI(A,B)=H(A)+H(B)-H(A,B)$$ In the 10th page of this paper it is stated that $MI(A,B)$ can vary in the range $[0,\min\{H …
Tendero's user avatar
  • 966
3 votes
1 answer
362 views

Could convolutional networks be used for spike sorting?

Spike sorting consists in clustering groups of signals based on their shapes. I have always seen convolutional neural networks (CNNs) being used for image classification. …
Tendero's user avatar
  • 966
5 votes
1 answer
2k views

Which result for normalized mutual information is correct?

I wanted to find the normalized mutual information to validate a clustering algorithm, but I've encountered two different values depending on the library I use. …
Tendero's user avatar
  • 966
4 votes
Accepted

Which result for normalized mutual information is correct?

It turns out that the R version uses by default the 'max' variant of the NMI, while Python's uses 'sqrt'. Doing this in R will yield the same results: NMI(labels_true, labels_pred, variant="sqrt")
Tendero's user avatar
  • 966
4 votes
1 answer
4k views

Unsupervised training of CNN

I have some unlabeled 1D (i.e. time-domain) signals (real neuron measurements) that I would like to classify in 3 classes. I would like to use a ConvNet to do this. However, as far as I know, ConvNets …
Tendero's user avatar
  • 966