Cómo utilizar la función funcional FCM en matlab
El algoritmo de agrupamiento difuso de C-means puede agrupar el conjunto de datos de entrada en categorías cluster_n especificadas
Descripción de la función
Formato de sintaxis
[center , U, obj_fcn] = FCM(datos, cluster_n, opciones)
Uso:
1. [centro,U,obj_fcn] = FCM(Datos,N_cluster, opciones); /p>
2. [center,U,obj_fcn] = FCM(Data,N_cluster);
Variables de entrada
datos ---- matriz n* m, que representa n muestras, cada muestra tiene valores propios m-dimensionales
cluster_n ---- escalar, que representa el número de centros de agregación, es decir, el número de categorías
opciones ---- Vector de columna 4*1, donde
opciones(1): índice de la matriz de membresía U, >1 (valor predeterminado: 2.0)
opciones(2): número máximo de iteraciones ( Valor predeterminado: 100)
opciones(3): Cambio mínimo en el grado de membresía, condición de terminación de iteración (Valor predeterminado: 1e-5)
opciones(4): Cada Ya sea para generar indicador de información para esta iteración (valor predeterminado: 0)
Variable de salida
centro ---- centro del clúster
U ---- matriz de grados de afiliación
obj_fcn ---- valor de la función objetivo