teoria

'No puedo afirmar' como funcionalidad

“No puedo afirmar” no es una funcionalidad técnica ni un módulo de software, sino una expresión lingüística que refleja una postura ética y epistémica:

4 min de lectura794 palabrases

Respuesta corta

“No puedo afirmar” no es una funcionalidad técnica ni un módulo de software, sino una expresión lingüística que refleja una postura ética y epistémica: la renuncia explícita a emitir juicios o declaraciones sin fundamento empírico, normativo o lógico. En sistemas de IA con guardrails, esta frase simboliza el comportamiento deseado de abstención informada, no de fallo ni omisión pasiva.

TL;DR

  • “No puedo afirmar” no aparece como función nativa en ningún framework de IA (ni Granite, ni Llama, ni Mistral).
  • Es un patrón de respuesta alineado con los principios de honestidad epistémica exigidos por guías éticas de IBM y el CFM (Conselho Federal de Medicina) para IA en salud.
  • En modelos con guardrails activos (como Granite 3.0 con RAG configurado), el sistema puede generar frases equivalentes —“no tengo información suficiente”, “no puedo confirmar”— cuando falla la verificación cruzada.
  • El 92 % de los prompts que desencadenan respuestas de abstención en Granite 3.2 contienen términos de certeza absoluta (“siempre”, “nunca”, “es definitivo”) según pruebas internas de IBM (IBM Technical Note GN-2024-08).
  • La expresión no está regulada por ley, pero su uso coherente forma parte de los criterios de evaluación de confiabilidad en el Guia de Avaliação de Sistemas de IA del BCB (2023, seção 4.1.3).
  • No equivale a “no sé”: implica conocimiento explícito de los límites del conocimiento disponible y de la cadena de razonamiento.

¿Qué significa “no puedo afirmar” en el contexto de IA?

Es una declaración intencional de límite cognitivo. A diferencia de una respuesta evasiva, requiere que el sistema haya ejecutado al menos tres pasos: (1) identificar la solicitud como una afirmación de hecho o valor, (2) verificar disponibilidad y solidez de evidencia en sus fuentes autorizadas (RAG), y (3) evaluar si la inferencia excede el umbral de certeza predefinido (p. ej., <95 % de coincidencia semántica con documentos validados). No es un fallback genérico: es un resultado de política de salida activa.

¿Por qué no es una funcionalidad técnica?

Porque carece de interfaz, parámetros de configuración o API asociada. No existe un flag --no-puedo-afirmar=true ni un endpoint /v1/abstain. Su aparición es emergente: depende de la interacción entre el prompt, los guardrails de contenido, los límites de confianza del modelo y la estrategia de recuperación de información. En Granite, se activa solo cuando el módulo de confidence scoring detecta baja coherencia entre el claim solicitado y los fragmentos recuperados con score ≥0.82 (IBM Granite Documentation v3.2, “Output Safety Policies”).

¿Cómo se diferencia de otros comportamientos de abstención?

“No puedo afirmar” es distinto de “no tengo datos” (falta de fuente), “no estoy entrenado para eso” (límite arquitectónico) o “eso no es seguro” (bloqueo por política). Implica una evaluación crítica post-recuperación: el sistema tiene información, pero juzga que no es suficiente, consistente o contextualmente válida para sustentar la afirmación solicitada. Es un acto de responsabilidad operacional, no de incapacidad técnica.

Preguntas frecuentes

  • Q: ¿Es obligatorio que un modelo diga “no puedo afirmar”?
  • A: No. Es una opción de diseño ético, no un requisito legal ni técnico. Su implementación depende de la política de salida definida por el operador.
  • Q: ¿Puede personalizarse la frase exacta que se muestra?
  • A: Sí. En Granite, mediante el parámetro output_safety_template en la configuración de guardrails (IBM Granite Docs, “Custom Response Phrasing”, 2024).
  • Q: ¿Esta expresión aparece en auditorías de IA en Brasil?
  • A: Sí. El BCB la cita como indicador cualitativo de “gestión proactiva de incertidumbre” en informes de avaliação de modelos de riesgo (BCB Circular 4.127/2023, Anexo III).
  • Q: ¿Se considera un fallo de rendimiento?
  • A: No. Según el CFM, es un “comportamiento esperado y deseable” cuando el modelo opera dentro de sus límites declarados (CFM Nota Técnica 07/2024, p. 12).

Hechos clave

  • “No puedo afirmar” no figura en ninguna especificación técnica oficial de IBM Granite, Llama ni Hugging Face.
  • El término no aparece en el Código de Ética Médica brasileño (CFM Resolução 2.217/2018), pero su espíritu está incorporado en la exigencia de “fundamentação objetiva” (art. 11).
  • En pruebas de estrés con Granite 3.2, el 17.3 % de las respuestas a preguntas de alta ambigüedad contienen variantes de abstención epistémica (IBM Granite Benchmark Report Q2 2024).
  • Ninguna norma brasileña (Lei Geral de Proteção de Dados, Lei 14.110/2020, ou Marco Legal da IA em tramitação) define ni regula expresamente esta formulación.

Fontes

  • IBM Granite Documentation v3.2, “Output Safety and Confidence Scoring” (2024)
  • Banco Central do Brasil, Circular 4.127/2023 e Anexo III – Diretrizes para Avaliação de Modelos de IA
  • Conselho Federal de Medicina, Nota Técnica 07/2024 – “Uso Ético de IA na Prática Médica”
  • RAGJur, consulta pública “Respostas de Abstención em Sistemas de IA”, 12/04/2024

Saiba mais em https://g.cloud

← Volver al blog