Supongamos que tiene 4 páginas (A, B, C y D) y están conectadas entre sí con un gráfico dirigido. A indica B y C, B indica C, C indica D y D indica C. Luego, A vota 1/2 por B y 1/2 por C. Asimismo, B vota 1 por C, C vota 1 por D y D votos 1 por C. (cada nodo puede votar solo por 1 en suma para ser justos) Luego, cuente cuántos votos obtuvieron considerando la importancia de cada página.
P (A) = 0 (voto de A) * P (A) + 0 (de B) * P (B) + 0 (de C) * P (C) + 0 (de D) * P (D)
P (B) = 1/2 (voto de A) * P (A) + 0 (de B) * P (B) + 0 (de C) * P (C) + 0 (de D) * P (D )
P (C) = 1/2 (de A) * P (A) + 1 (de B) * P (B) + 0 (de C) * P (C) + 1 (de D) * P (D)
- ¿Es Javascript bueno en aplicaciones informáticas científicas como el álgebra lineal?
- Cómo encontrar la dimensionalidad de un espacio de Hilbert a partir de su función de producto interno (núcleo)
- ¿Cuál es la diferencia entre un operador de Hesse y Laplace?
- ¿Cómo surgieron las reglas de la multiplicación de matrices?
- ¿Por qué ‘K-means es equivalente al algoritmo de maximización de expectativas con una matriz de covarianza diagonal pequeña y completamente igual’?
P (D) = 0 (de A) * P (A) + 0 (de B) * P (B) + 1 (de C) * P (C) + 0 (de D) * P (D)
Convirtiendo la ecuación anterior en un problema matricial,
(P (A), P (B), P (C), P (D)) ‘= M (P (A), P (B), P (C), P (D))’
, donde M es una matriz, [[0 0 0 0], [1/2 0 0 0], [1/2 1 0 1], [0 0 1 0]]
Esto es exactamente un problema de valor propio. El vector de pagerank es el vector propio cuyo valor propio es 1. Curiosamente, la suma de columnas de M siempre es 1. Esta matriz se llama matriz de columna estocástica, que tiene muchas propiedades interesantes 🙂 Por lo tanto, un vector propio de rango de página indica cuántos votos obtiene cada página web de otras páginas web considerando sus importancias.
Ahora, se vuelve un poco complicado.
En M x = x , x1 * m1 + x2 * m2 + x3 * m3 + x4 * m3 = x . Cada componente de x describe cuánto es importante el nodo. Supongamos que x = (0.7, 0.1, 0.1, 0.1). Entonces, el primer nodo es importante, por lo que su voto tiene un 70% de importancia en la ecuación. Del mismo modo, los otros nodos tienen un 10% de importancia. En otras palabras, cada columna de la matriz representa el estado del voto de cada nodo.