| testkd
TESTKD
Test k-NN classifier for dissimilarity data
[E,C] = TESTKD(D,K,PAR)
[E,C] = D*TESTKD([],K,PAR)
| Input | | D | Dissimilarity dataset. Object labels are assumed to be the true labels. Feature labels are assumed to be the labels of the objects they are related to. | | K | Desired number of neighbors to take into account, default K = 1. | | PAR | 'LOO' - leave-one-out option. This should be used if the objects are related to themselves. If D is not square, it is assumed that the first sets of objects in columns and rows match. | | 'ALL' | use all objects (default). |
| Output | | E | Estimated error | | C | Dataset with confidences, size M x N, if D has size M x L and the labels are given for N classes. Note that for K < 3 these confidences are derived from the nearest neigbor distances and that for K >= 3 they are the Bayes estimators of the neighborhood class probabilities. D*TESTC returns E. |
Description TESTKD is based on just counting errors and does not weight with class class priors stored in D. Use D*(DL*KNNDC)*TESTC if this is needed. DL is the dissimilarity matrix of the representation objects used for D. See also
datasets, knndc, nne, nnerror1, nnerror2, | This file has been automatically generated. If badly readable, use the help-command in Matlab. |
|