Capítulo 7 — Redacción del trabajo de fin de máster y limitaciones
Mapa de la lección
Lección 07 publicada. Mapa, ejemplo, EX039.
flowchart TD
N0["Resultados de aprendizaje"]
N1["7.1 Estructura"]
N2["7.2 Hallazgos frente a interpretación"]
N3["7.3 Limitaciones por tipo de validez"]
N4["7.4 Escribir sobre ataques con responsabilidad"]
N5["7.5 Anexo de artefactos"]
N6["7.7 Actividades de práctica"]
N7["Síntesis del capítulo"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
N7 --> EX["Ejemplo resuelto"]
EX --> Q["Ejercicio EX039"]
Dibujo lógico
flowchart LR
N0["Resultados de aprendizaje"]
N1["7.1 Estructura"]
N2["7.2 Hallazgos frente a interpretación"]
N3["7.3 Limitaciones por tipo de validez"]
N4["7.4 Escribir sobre ataques con responsabilidad"]
N5["7.5 Anexo de artefactos"]
N6["7.7 Actividades de práctica"]
N7["Síntesis del capítulo"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX039"]
[Resultados de aprendizaje]
|
v
[7.1 Estructura]
|
v
[7.2 Hallazgos frente a interpretación]
|
v
[7.3 Limitaciones por tipo de validez]
|
v
[7.4 Escribir sobre ataques con responsabilidad]
|
v
[7.5 Anexo de artefactos]
|
v
[7.7 Actividades de práctica]
|
v
[Síntesis del capítulo]
|
v
[Ejemplo resuelto] --> [Ejercicio EX039]
Resultados de aprendizaje
Usted será capaz de (1) estructurar un trabajo de fin de máster de modo que cada capítulo sirva a la pregunta de investigación; (2) redactar los resultados y la discusión separando los hallazgos de la interpretación; (3) redactar una sección de limitaciones organizada por tipo de validez; (4) tratar con responsabilidad por escrito los detalles sensibles para la seguridad; y (5) elaborar un anexo de artefactos que permita la reproducción.
7.1 Estructura
Una estructura habitual: introducción (problema, pregunta, resumen de la contribución); antecedentes y trabajos relacionados (a partir de su matriz); método (diseño, datos, ataques, métricas, plan de análisis); resultados (principales, secundarios y exploratorios, claramente etiquetados); discusión (interpretación, explicaciones alternativas, implicaciones); limitaciones; conclusión; referencias; anexos (artefactos, tablas adicionales). Redacte el método de modo que un colega pueda repetirlo; redacte los resultados de modo que un lector encuentre la respuesta a la pregunta de investigación en una sola tabla. El trabajo de Leo responde a su pregunta en una sola tabla de la TPR con una FPR del 1 % y el F1 macro para las cuatro condiciones.
7.2 Hallazgos frente a interpretación
Los resultados enuncian lo que se midió: «la eliminación de casi duplicados redujo la TPR con una FPR del 1 % del 9,8 % al 4,2 %». La discusión interpreta: «esto sugiere que los registros duplicados explican gran parte de la fuga, en coherencia con los trabajos sobre memorización en modelos de lenguaje». Manténgalos separados. En la discusión, vuelva a las explicaciones alternativas y diga cuáles descartaron sus ablaciones. Leo trasladó de los resultados a la discusión una recomendación de que las aseguradoras deduplicaran, y la suavizó. Lea cada frase de los resultados y pregúntese si informa de una medición; si explica o recomienda, muévala.
7.3 Limitaciones por tipo de validez
Organice las limitaciones según los cuatro tipos de validez. Interna: ¿podría algo distinto del tratamiento explicar el efecto? (por ejemplo, artefactos del generador sintético). De constructo: ¿miden las métricas la propiedad? (por ejemplo, la TPR con una FPR del 1 % bajo una familia de ataques capta solo parte del riesgo para la privacidad). Externa: ¿se traslada el resultado? (por ejemplo, una sola arquitectura de modelo, notas sintéticas, solo en inglés). De la conclusión: ¿es adecuada la estadística? (por ejemplo, cinco semillas). Para cada una, diga qué hizo y qué queda pendiente. Las limitaciones escritas así son una fortaleza; los examinadores desconfían de los trabajos que afirman no tener ninguna.
7.4 Escribir sobre ataques con responsabilidad
Describa los ataques al nivel necesario para entenderlos y reproducirlos en entornos de investigación, cite los artículos originales y evite publicar detalles operativos dirigidos contra sistemas en producción identificados por su nombre. Nunca incluya datos personales recuperados. Si encontró una vulnerabilidad en un producto real, siga la divulgación coordinada antes de que se publique el trabajo. Etiquete como ficción, en todo el texto, los datos y las organizaciones sintéticos. El trabajo de Leo describe el ataque calibrado citando su fuente y su configuración, sin ningún registro recuperado. Pida a su supervisor que lea la descripción del ataque en busca de detalles operativos antes de la entrega.
7.5 Anexo de artefactos
Incluya la URL del repositorio y el commit, el entorno, las órdenes para reproducir cada tabla, la ficha de datos del generador sintético, la ficha de modelo de cualquier modelo publicado (Mitchell et al., arXiv:1810.03993) y los hashes de los archivos clave. Indique qué no se publica y por qué. El anexo de Leo incluye la ficha de datos del generador sintético, el commit del repositorio, las órdenes para cada tabla y los hashes de los archivos. Indica que no se publica ningún modelo y por qué. Pida a un colega que reproduzca una tabla solo a partir del anexo antes de la entrega. Manténgalo actualizado.
7.6 Ejemplo resuelto (caso sintético de Harbourline)
La sección de limitaciones de Leo tiene cuatro subsecciones breves. Validez externa: «Estudiamos un único clasificador transformer ajustado finamente con notas sintéticas en inglés; los resultados pueden diferir para modelos generativos, otros idiomas y datos reales de siniestros». Validez de constructo: «Medimos la inferencia de pertenencia con dos ataques; no se estudiaron la inferencia de atributos ni la extracción». Trasladó de los resultados a la discusión una frase sobre que «las aseguradoras deberían deduplicar» y la suavizó a «la deduplicación es un control candidato de bajo coste que las aseguradoras podrían evaluar». El laboratorio de extracción se cita en su capítulo de antecedentes como una ilustración sencilla de por qué importa la precisión de la salida de la API al describir los modelos de amenaza.
"""Lab X: model extraction of a toy linear scoring API by querying it.
The 'API' returns a real-valued score; d+1 well-chosen queries recover the
weights exactly, and rounding the output limits fidelity. Synthetic model."""
import random
rng = random.Random(9)
d = 5
secret_w = [round(rng.uniform(-2, 2), 3) for _ in range(d)]; secret_b = 0.42
def api(x, decimals=None):
s = sum(a*b for a, b in zip(secret_w, x)) + secret_b
return round(s, decimals) if decimals is not None else s
for dec in (None, 2, 0):
b = api([0]*d, dec)
w = [api([1 if j == i else 0 for j in range(d)], dec) - b for i in range(d)]
err = max(abs(a-c) for a, c in zip(w, secret_w))
test = [[rng.uniform(-1, 1) for _ in range(d)] for _ in range(500)]
agree = sum((sum(a*c for a, c in zip(w, x))+b > 0) == (api(x) > 0) for x in test)/500
print(f"output_rounding={str(dec):4s} queries={d+1} max_weight_error={err:.3f} label_agreement={agree:.3f}")
Salida esperada:
output_rounding=None queries=6 max_weight_error=0.000 label_agreement=1.000
output_rounding=2 queries=6 max_weight_error=0.004 label_agreement=0.998
output_rounding=0 queries=6 max_weight_error=0.534 label_agreement=0.882
7.7 Actividades de práctica
- Redacte su sección de limitaciones por tipo de validez. 2. Marque cada frase de su capítulo de resultados como hallazgo o interpretación y mueva las que estén mal situadas. 3. Redacte un borrador del anexo de artefactos. Para las limitaciones, use los cuatro tipos de validez y diga para cada uno qué hizo y qué queda pendiente, como hizo Leo para un único clasificador y notas sintéticas. Para el capítulo de resultados, marque cada frase y traslade las interpretaciones a la discusión. Para el anexo, enumere el repositorio, el commit, el entorno, las órdenes, las fichas y los hashes, e indique qué no se publica.
7.8 Errores y límites
Cuatro errores se repiten, y cada uno hace que las afirmaciones resulten menos fiables; revise su borrador en busca de los cuatro:
- Resultados y discusión mezclados; esto confunde lo que se midió con cómo se interpreta.
- Limitaciones genéricas («se necesitan más datos»); no dicen nada a los examinadores sobre este estudio.
- Detalles operativos de ataques contra sistemas identificados por su nombre; ayudan a los atacantes sin ayudar a los lectores.
- Recomendaciones enunciadas como hallazgos; una recomendación enunciada como hallazgo afirma más de lo que muestran los datos, y por eso Leo trasladó y suavizó su recomendación a las aseguradoras.
Ejercicios — capítulo 7
- EX039 — Hallazgo o interpretación. Clasifique: (a) «la ASR bajó del 31 % al 6 %»; (b) «la defensa funciona porque elimina el canal del atacante». Rúbrica: 3 = (a) hallazgo, (b) interpretación, con el motivo; 2 = solo las etiquetas; 1 = una; 0 = incorrecto.
- EX040 — Validez. Escriba una limitación para cada tipo de validez de su proyecto. Rúbrica: 3 = cuatro concretas; 2 = tres; 1 = una o dos; 0 = ninguna.
- EX041 — Detalle responsable. Reescriba de forma responsable una frase que da una carga útil exacta y funcional contra un chatbot identificado por su nombre. Rúbrica: 3 = descripción a nivel de diseño, cita, sin objetivo en producción ni cadena; 2 = parcial; 1 = sigue siendo operativa; 0 = sin cambios.
- EX042 — Anexo de artefactos. Enumere seis elementos. Rúbrica: 3 = seis pertinentes; 2 = cuatro; 1 = dos; 0 = ninguno.
- EX043 — Cita del laboratorio. ¿Qué muestra el laboratorio de extracción sobre la precisión de la salida, con cifras? Rúbrica: 3 = recuperación exacta con precisión completa (error 0.000), 0.004 con 2 decimales, 0.534 con enteros; la coincidencia baja a 0.882; 2 = cifras parciales; 1 = vago; 0 = incorrecto.
- EX044 — Recomendación. Reescriba «las aseguradoras deben deduplicar» al nivel de la evidencia. Rúbrica: 3 = control candidato que evaluar, con condiciones; 2 = parcial; 1 = sigue siendo prescriptiva; 0 = sin cambios.
Síntesis del capítulo
Un trabajo de fin de máster se juzga por lo claramente que sus afirmaciones se ajustan a su evidencia. Separar los hallazgos de la interpretación, escribir limitaciones concretas y tratar con responsabilidad los detalles de los ataques hacen que el trabajo sea creíble y seguro.
Siga estudiando — capítulo 07 de 08
← Capítulo 06 (borrador) · Índice de capítulos del curso · Capítulo 08 (borrador) →