¿Cómo se aplica el análisis tensorial al aprendizaje automático, en términos de contexto específico de aplicación?

Hemos obtenido varios resultados interesantes sobre el uso de la descomposición del tensor para el aprendizaje no supervisado de modelos variables latentes. La idea clave es considerar los tensores que se derivan de momentos multivariados de los datos observados. Mostramos que la descomposición de estos tensores nos permite aprender constantemente los parámetros de una amplia gama de modelos de variables latentes, como los modelos de temas (como la popular asignación de Dirichlet latente), modelos ocultos de Markov, modelos de comunidad de red, mezclas gaussianas, etc. Es crucial utilizar momentos de orden superior (y, por lo tanto, análisis de tensor), ya que se puede demostrar que para muchos de estos modelos, solo los momentos por pares (y, por lo tanto, el análisis matricial) no son suficientes para aprender los parámetros del modelo. Desde entonces, muchos otros investigadores han seguido y demostrado que estos métodos se pueden aplicar a muchos otros modelos, como mezclas de modelos de clasificación.
Hemos implementado estos métodos en la práctica en una serie de conjuntos de datos a gran escala que incluyen datos de texto y gráficos, y obtenemos un rendimiento altamente competitivo en comparación con los métodos tradicionales, como la maximización de expectativas o Bayes variacional. Tenemos una mejora en los órdenes de magnitud en los tiempos de ejecución mientras obtenemos puntajes de perplejidad similares (o mejores) en comparación con los métodos variacionales estocásticos de última generación. Puede consultar mi sitio web para más detalles.

Los métodos de descomposición de tensor se muestran útiles para varias subáreas de sistemas de recomendación. Es una forma natural de capturar la correlación entre tres o más tipos de cosas. Por ejemplo, en la recomendación de etiquetas personalizadas, le gustaría considerar la correlación entre usuarios, productos y etiquetas, como en: Recomendaciones de etiquetas basadas en la reducción de la dimensionalidad del tensor / http://portal.acm.org/citation.c… .

Este informe del taller http://www.cs.cornell.edu/CV/Ten … “Direcciones futuras en computación y modelado basado en tensor” tiene un par de años pero puede proporcionar una buena introducción. Ver también http://www.math.psu.edu/morton/p… “Análisis de componentes principales acumulados” por mi hermano matemático (estudiante del mismo asesor de tesis) Jason Morton y http://galton.uchicago.edu/~ lekh … Lek-Heng Lim.

More Interesting

¿Qué significa 'Bagging reduce la varianza mientras se conserva el sesgo'?

¿Habrá una demanda de aceleradores de hardware para algoritmos de aprendizaje automático en el futuro cercano?

¿Cómo podemos usar la cadena de Monte Carlo Markov y bayesiano no paramétrico para la reducción de dimensionalidad?

¿Qué tan difícil es aprender TensorFlow?

¿Necesito una GPU para aprender el aprendizaje profundo?

¿Por qué no estamos usando el coeficiente beta como una selección de características?

¿Cuáles fueron los algoritmos utilizados para los chatbots antes de que surgiera el aprendizaje profundo?

¿Cuáles son algunas reglas de clasificación de pulgares?

¿Debería estudiar aprendizaje automático, aprendizaje profundo o aprendizaje de refuerzo?

¿Cuál es la relación entre la teoría de la Gestalt y el aprendizaje profundo?

¿Cómo aprendo el aprendizaje automático y el procesamiento de imágenes para aplicaciones móviles? Por ejemplo, para usar los mismos efectos de filtro en aplicaciones iOS y Android, ¿debería usar Python?

Andrew Ng: ¿Por qué ya no es necesario entrenar capas a través de codificadores automáticos para Deep Learning?

¿Cómo analizaría programáticamente una oración y decidiría si responde con "eso es lo que dijo"? Resuma un algoritmo que, dada una oración, devuelve verdadero o falso para determinar si la declaración es apropiada.

¿Cuáles son algunas de las investigaciones más alucinantes jamás realizadas o en curso en el aprendizaje automático estadístico?

¿Por qué el aprendizaje automático a menudo perpetúa el sesgo?