¿Se podría denominar al PageRank como un algoritmo de aprendizaje automático?

Sí, más o menos, si piensas en PageRank como un algoritmo de aprendizaje no supervisado.

La función de error que se minimiza es la diferencia entre aproximaciones sucesivas de PageRank. PageRank es el vector propio principal de la matriz de adyacencia web, que se comporta bastante bien, modula algunos supuestos y ajustes para las páginas colgantes (sin enlaces de salida). Estas propiedades aseguran una rápida convergencia del algoritmo, en aproximadamente cientos (s) de iteraciones.

Tenga en cuenta que el PageRank se trata de representaciones dispersas, como representaciones únicas en los primeros enfoques de aprendizaje automático. Las propiedades de convergencia y el buen comportamiento de la matriz de adyacencia web es lo que hizo posible los cálculos rápidos de PageRank, incluso en representaciones dispersas muy ineficientes de un valor de rango por página.

También tenga en cuenta que la propagación hacia atrás de las diferencias de Pagerank es simple y directa, a lo largo de los bordes del gráfico web. La propagación hacia atrás en el aprendizaje profundo es más compleja e involucrada, según las funciones de activación de neuronas y la conectividad de red. Todavía tienen que gestionarse en términos de complejidad, pero son claramente más generales.

PageRank impone una estructura, de manera similar a, por ejemplo, word2vec, donde podemos hablar sobre la distancia y los nodos más cercanos. Una lista de resultados clasificados en el PageRank de top-k para una consulta es como una lista de las palabras de top-k más cercanas al espacio de inserción de una palabra de consulta determinada. También hay otras formas en que los vectores propios imponen la estructura más directamente, como el uso del segundo vector propio en la agrupación.

En mi conocimiento, el rango de página no es más que la propagación de creencias en bucle con caminata aleatoria y la propagación de creencias en bucle se utiliza en muchas aplicaciones de aprendizaje automático, especialmente el modelo probabilístico aproximado y la inferencia. Por lo tanto, pagerank se puede considerar como un algoritmo de aprendizaje automático con su moda no supervisada. Sin embargo, también existe una clasificación supervisada que apunta al algoritmo de caminata aleatoria. Consulte http://research.ics.aalto.fi/eve

No lo creo.

No es un algoritmo de aprendizaje supervisado porque no hay aprendizaje, no tenemos páginas con clasificaciones de página dadas como etiquetas que puedan usarse para construir un modelo y predecir nuevas clasificaciones de página.

No es un aprendizaje no supervisado porque no estamos descubriendo ninguna estructura oculta de nuestros datos.

Pagerank es solo un cálculo, un algoritmo como decir GCD, si decimos que PageRank es un algoritmo de ML, entonces sería realmente muy muy difícil argumentar que cualquier algoritmo no es un algoritmo de aprendizaje automático. Si alguien quiere adoptar el enfoque de que cualquier algoritmo que usa datos es un algoritmo ML, entonces que así sea, estoy respetuosamente en desacuerdo.

En mi opinión, sí.
Se puede considerar que es un algoritmo no supervisado.

More Interesting

¿Puede la coincidencia de patrones funcionar en la clasificación de imágenes en color con SVM?

¿Cuáles son los beneficios de usar unidades lineales rectificadas frente a la función de activación sigmoidea típica?

Cómo ahorrar tiempo en la implementación de algoritmos de aprendizaje profundo

¿Cómo puedo evitar el sobreajuste?

¿Cómo deberíamos comenzar con los conceptos básicos del aprendizaje automático para construir un sistema de recomendación utilizando Python?

En weka, ¿qué significan las cuatro opciones de prueba y cuándo las usa?

¿Es el enlace neuronal una tecnología que podría funcionar?

¿Cuáles son algunas implementaciones geniales de aprendizaje automático?

Cómo distinguir el Aprendizaje profundo de los anteriores análogos en las composiciones de funciones, más específicamente el trabajo reciente sobre el "proceso gaussiano profundo"

¿Cómo se aplica el aprendizaje profundo en el reconocimiento de imágenes?

¿Cuáles son las desventajas de usar el algoritmo clásico de árbol de decisión para grandes conjuntos de datos?

Cómo elegir un tema de tesis doctoral en aprendizaje profundo

¿Cuáles son las tendencias e investigaciones actuales relacionadas con la red neuronal profunda en los sistemas inteligentes de transporte?

¿Cuáles son algunos de los mejores programas de posgrado de aprendizaje automático que no requieren un título universitario de CS?

¿El aprendizaje automático no supervisado basado en la agrupación de datos también determina automáticamente la cantidad de agrupaciones?