🟡 Generated Knowledge
El enfoque de conocimiento generado1 pide al LLM que genere información potencialmente útil sobre la pregunta antes de generar una respuesta. Este enfoque está compuesto por dos pasos intermedios, generación de conocimiento e integración de conocimiento.

Generación de conocimiento
En el paso de generación de conocimiento, se le pide al LLM que genere un conjunto de hechos sobre la pregunta. El LLM se solicita de manera few-shot como se ve a continuación. Se generan M diferentes completados usando la misma solicitud.

Integración de conocimiento
A continuación, generamos preguntas "aumentadas con conocimiento" y le pedimos al LLM que las responda para obtener respuestas finales. La forma más sencilla de entender esto es a través de un ejemplo.
Supongamos que intentamos responder la pregunta "La mayoría de los canguros tienen extremidades <mask>". Suponga que en el paso de generación de conocimiento generamos 2 conocimientos (M=2):
Conocimiento 1: "Los canguros son marsupiales que viven en Australia."
Conocimiento 2: "Los canguros son marsupiales que tienen 5 extremidades."
Ahora, concatenamos cada conocimiento con la pregunta para generar preguntas aumentadas con conocimiento:
Pregunta aumentada con conocimiento 1: "La mayoría de los canguros tienen <mask> extremidades. Los canguros son marsupiales que viven en Australia."
Pregunta aumentada con conocimiento 2: "La mayoría de los canguros tienen <mask> extremidades. Los canguros son marsupiales que tienen 5 extremidades."
Luego, le pedimos al LLM que responda estas preguntas aumentadas con conocimiento y obtenemos las propuestas de respuestas finales:
Respuesta 1: "4"
Respuesta 2: "5"
Seleccionamos la respuesta con la probabilidad más alta como respuesta final. La probabilidad más alta podría ser la probabilidad softmax del token de respuesta, o la probabilidad logarítmica del (los) token(s) de respuesta.
Resultados
Este método muestra mejoras en varios conjuntos de datos de sentido común.
Notas
El conocimiento correspondiente a la respuesta seleccionada se llama conocimiento seleccionado.
- Liu, J., Liu, A., Lu, X., Welleck, S., West, P., Bras, R. L., Choi, Y., & Hajishirzi, H. (2021). Generated Knowledge Prompting for Commonsense Reasoning. ↩