¿Cuáles son las diferencias clave entre el aprendizaje del programa bayesiano y el aprendizaje profundo?

Aquí está el enlace de github al código relativo a BPL por los investigadores que lo desarrollaron: brendenlake / BPL

El aprendizaje del programa bayesiano es uno de los muchos enfoques del aprendizaje automático. Hoy, uno de los métodos más populares, si no el más popular, es el aprendizaje profundo . Deep Learning requiere una gran cantidad de datos para entrenar un modelo, mientras que BPL requiere muchos menos datos (incluso un solo ejemplo está bien) . El término “Bayesiano” en BPL se refiere al Teorema de Bayes en el que intenta utilizar “programas estocásticos simples para representar conceptos”. La palabra estocástico, que se refiere a la teoría de la probabilidad, es en torno a la cual gira libremente el Teorema de Bayes. Entonces, al usar ” programas estocásticos simples ” o algoritmos de probabilidad, BPL puede “representar conceptos” (es decir, dado el conocimiento de cómo escribir una letra conocida, cuál es la posibilidad de que esta nueva letra esté relacionada …). BPL construye estos “programas estocásticos simples … compositivamente a partir de partes, subpartes y relaciones espaciales”. Cada parte, subparte o relación espacial es un algoritmo de probabilidad de Bayes (supongo) que intenta explicar sus características. Todas estas partes, subpartes y relaciones espaciales existen en una jerarquía de conocimiento que la máquina ha adquirido con poca experiencia. Mi suposición es que las dos partes críticas para BPL son:

  • Usando el Teorema de Bayes para “describir” partes, etc.
  • Asignación / recuperación de estas partes y demás desde una jerarquía para construir un ejemplo alternativo / abstracto de algo.

Consulte este enlace para obtener más información sobre conceptos de aprendizaje profundo:

Aprendizaje profundo en pocas palabras: qué es, cómo funciona, ¿por qué importa?

More Interesting

¿Es una red neuronal de alimentación de una sola capa equivalente a un algoritmo de regresión logística?

¿Cómo podemos hacer que las redes neuronales artificiales sean más similares a las redes neuronales biológicas?

¿Qué documentos debo leer para conocer el estado del arte en el aprendizaje automático en las transmisiones, incluidos los análisis y la predicción?

¿Qué son las redes neuronales que pasan mensajes?

¿Qué crm usa la inteligencia artificial?

Inteligencia artificial: ¿Qué tan difícil sería crear una criatura robot de la vida real con la IA y la capacidad de entrenamiento de la criatura Blanco y Negro?

¿Es la inteligencia artificial la próxima gran cosa en India?

No soy bueno programando. ¿Cómo elijo áreas de investigación entre las siguientes: sistemas de gestión de bases de datos, minería de datos, inteligencia artificial, aprendizaje automático, reconocimiento de patrones, bioinformática, ingeniería de software o alguna otra?

¿Qué tipo de personas a menudo se sienten atraídas por el campo de la Inteligencia Artificial?

¿Los ingenieros de aprendizaje automático están programando la emoción en IA general? Si no, ¿se deduce que las decisiones de GI y SI serán completamente impredecibles?

La inteligencia artificial será perjudicial para la humanidad, dijo Stephen Hawking. ¿Es realmente así?

¿Todos los algoritmos de ajuste de curvas utilizan alguna forma de aprendizaje automático? ¿En qué se diferencian de la retropropagación de la red neuronal artificial?

¿Qué conocimiento básico se debe tener antes de aprender el aprendizaje automático en India?

¿Los NPC en los videojuegos se consideran IA o están controlados por la CPU?

¿Por qué hay toda esta charla sobre IA? Los robots nunca podrán reemplazar a los humanos, y no tienen alma.