Estás captando algo real cuando notas esas inconsistencias, pero la brecha entre resolver una pregunta perfectamente y perder completamente el hilo no necesariamente te dice de qué lado de la comprensión/predicción de patrones cayó el modelo. A veces el modelo entiende mal el contexto de formas que parecerían imposibles si "comprendiera" algo - pero luego maneja una pregunta genuinamente complicada de múltiples partes que requiere razonamiento entre diferentes dominios, y juraría que comprendió lo que quisiste decir.
El asunto es que, cuando observas desde afuera, en realidad no puedes determinar qué está pasando en los pesos y activaciones. Lo que experimentas - los aciertos y errores - se vería idéntico ya sea que el modelo tuviera alguna comprensión genuina del significado o simplemente estuviera haciendo predicción realmente, muy sofisticada basada en patrones estadísticos. Una persona que pierde el hilo de tu pregunta se ve confundida de una manera parecida a un chatbot, pero eso es puramente comportamiento observable. Básicamente estás en la posición de alguien intentando descubrir si otra persona te entiende solo leyendo sus respuestas, sin acceso a su cerebro.
Si quieres un enfoque práctico en lugar de quedarte atrapada en la filosofía: trata la inconsistencia como una característica, no como un defecto. Esa aleatoriedad de calidad es tu señal para verificar cosas importantes, hacer preguntas de seguimiento para comprobar si está siguiendo el contexto, y no confiar en ella para nada donde estar equivocado con confianza importe. Ya sea que haya "comprensión" sucediendo debajo no cambia cómo deberías realmente usar estas herramientas.