Home > brede > brede_mat_fowlkesmallows.m

brede_mat_fowlkesmallows

PURPOSE ^

brede_mat_fowlkesmallows - Compute Fowlkes Mallows similarity

SYNOPSIS ^

function Bk = brede_mat_fowlkesmallows(M, varargin)

DESCRIPTION ^

 brede_mat_fowlkesmallows - Compute Fowlkes Mallows similarity

       function b = brede_mat_fowlkesmallows(M)

       Input:  M    Matching matrix

       output  Bk    Fowlkes Mallows' Bk similarity measure

       Fowlkes Mallows' Bk is a scalar for a matching matrix, e.g., a
       measure for how consistent a clustering algorithm is across
       runs. 

       Ref: EB Fowlkes, CL Mallows, "A Method for Comparing Two
            Hierachical Clusterings" , Journal of the American
            Statistical Association, September, 1983, 78(383):553+ 

       Example:
          [W1, H1] = brede_mat_nmf(M, 'Info', 3, 'seed', 1);
          [W2, H2] = brede_mat_nmf(M, 'Info', 3, 'seed', 20);
          H1b = brede_mat_binarize(brede_mat_wta(H1, 'dimension', 'row'));
          H2b = brede_mat_binarize(brede_mat_wta(H2, 'dimension', 'row'));
          C = brede_mat_product(H1b, brede_mat_transpose(H2b));
          brede_mat_fowlkesmallows(C)

       See also BREDE, BREDE_MAT, BREDE_MAT_MUTUALINFO.

 $Id: brede_mat_fowlkesmallows.m,v 1.2 2006/01/31 16:43:32 fnielsen Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 27-Nov-2009 18:11:22 by m2html © 2005