Cómo encontrar la correlación más fuerte entre los vectores de colores a continuación en MATLAB o Python

Interpretando la correlación como una medida de similitud, podemos definir la correlación [matemática] \ rho [/ matemática] entre dos vectores [matemática] \ mathbf {u} [/ matemática] y [matemática] \ mathbf {v} [/ matemática] como:

[matemáticas] \ rho _ {\ mathbf {u}, \ mathbf {v}} = \ sqrt {\ frac {\ mathbf {u} \ cdot \ mathbf {v}} {\ left \ Vert \ mathbf {u} \ right \ Vert \ left \ Vert \ mathbf {v} \ right \ Vert}} [/ math]

donde [matemáticas] 0 \ le \ rho \ le 1 [/ matemáticas]

[math] \ rho = 0 [/ math] indica que no hay similitud entre [math] \ mathbf {u} [/ math] y [math] \ mathbf {v} [/ math]. [math] \ rho = 1 [/ math] indica que los vectores son idénticos hasta un factor de escala, [math] k [/ math]:

[math] \ mathbf {u} = k \ mathbf {v} [/ math]

En MATLAB, podemos escribir:

función [rho] = correlación (u, v)
rho = sqrt (punto (u, b) / (norma (u) * norma (v))
fin

correlación ([0.2 0.4 0.5], [1.2 1.6 2.1])

ans =

0.9960

Estos valores suponen que está interesado en la correlación entre los vectores de columna con la misma matriz.

More Interesting

¿Alguien consiguió un trabajo en Machine Learning después de completar un Nanodegree de Machine Learning?

¿Cuáles son los mejores cursos introductorios para el aprendizaje automático disponibles en Internet para principiantes?

¿Existe una lista de conferencias de minería de datos / aprendizaje automático organizadas en los Estados Unidos?

¿Las redes de confrontación generativas funcionan para la detección de valores atípicos?

¿Quiénes son los mejores ingenieros de aprendizaje automático?

¿Cuál es la mejor manera de aprender a usar LDA (asignación de dirichlet latente) con Python?

¿Por qué el código de paralelo de GPU es más complicado que el código de paralelo de CPU?

Al entrenar una red neuronal, ¿es común tener un tamaño de paso diferente para los parámetros en cada capa y las compensaciones al realizar el Descenso de gradiente?

¿Cuándo la pérdida cuadrada no es buena para la función de pérdida para la regresión?

¿Cuál es el algoritmo de búsqueda de patrones (o reconocimiento de patrones) más avanzado? ¿Como funciona?

¿Qué métricas debo usar en mi investigación de preprocesamiento de datos (no estructurada)?

¿Puedo usar la agrupación (k-means, etc.) en un gran conjunto de datos para automatizar el proceso de búsqueda de similitudes y hacer recomendaciones?

¿Cuál es mejor, el modelo de regresión o ecuación estructural, y por qué?

¿Cuál es una buena definición de Generalización wrt Deep Learning?

¿Cómo podría usar el aprendizaje automático para clasificar los datos 1D?