Saltar al contenido
Enrique Tomás Martínez Beltrán
InicioInvestigaciónPublicacionesTemasDocenciaBlog
Contacto
EN/ES
InicioInvestigaciónPublicacionesTemasDocenciaBlogContacto
EN/ES

Enrique Tomás Martínez Beltrán

Investigación postdoctoral en IA, ciberseguridad y aprendizaje federado, con trabajo en análisis de amenazas, ciberdefensa de ciclo cerrado y aprendizaje descentralizado confiable.

  • Política de privacidad
  • Términos del servicio
  • Accesibilidad
  • Google Scholarse abre en una pestaña nueva
  • ORCIDse abre en una pestaña nueva
  • LinkedInse abre en una pestaña nueva
  • GitHubse abre en una pestaña nueva
Todos los perfiles
  • ResearchGatese abre en una pestaña nueva
  • Scopusse abre en una pestaña nueva
  • DBLPse abre en una pestaña nueva
  • Web of Sciencese abre en una pestaña nueva

Enrique Tomás Martínez Beltrán. Todos los derechos reservados.

Volver arriba

Este sitio carga analítica opcional de Google y proveedores externos de analítica solo si aceptas. Puedes rechazarla y seguir usando la web con normalidad.

  1. Inicio
  2. Notas de investigación sobre aprendizaje federado, ciberseguridad y ciberdefensa
  3. Eficiencia de comunicación en DFL: por qué importan los prototipos
Communication EfficiencyPrototype LearningIA en edgeAprendizaje federado descentralizado

Eficiencia de comunicación en DFL: por qué importan los prototipos

Comparar payloads de modelos completos con representaciones compactas y relevantes para la tarea

Enrique Tomás Martínez Beltrán

Investigador postdoctoral en Informática

12 de agosto de 20267 min de lectura
  • LinkedInse abre en una pestaña nueva
  • Xse abre en una pestaña nueva
Eficiencia de comunicación en DFL: por qué importan los prototipos

La comunicación suele ser el coste oculto del aprendizaje federado descentralizado. Un dispositivo puede tener suficiente capacidad para entrenar localmente, pero no disponer de ancho de banda o batería para intercambiar un modelo grande en cada ronda. Los experimentos con prototipos de la tesis hacen tangible este compromiso: a veces la optimización más importante consiste en elegir un objeto más pequeño que comunicar.

Un modelo de coste sencillo

Sea PPP el número de parámetros del modelo y bbb los bytes utilizados para codificar cada parámetro. Un mensaje con el modelo completo tiene un payload aproximado:

Cmodel≈P b.C_{model}\approx P\,b.Cmodel​≈Pb.

Si un cliente envía CCC clases, MMM modalidades y prototipos de dimensión ddd, el payload correspondiente puede aproximarse como:

Cproto≈C M d bp+Cmeta,C_{proto}\approx C\,M\,d\,b_p + C_{meta},Cproto​≈CMdbp​+Cmeta​,

donde bpb_pbp​ es la precisión del prototipo y CmetaC_{meta}Cmeta​ cubre máscaras, etiquetas, versiones y metadatos de integridad. La aproximación es deliberadamente sencilla. Sirve para mostrar qué decisiones impulsan la comunicación: tamaño de representación, número de clases, modalidades y metadatos.

Compresión, sparsification y cuantización pueden reducir cualquiera de los dos payloads, pero no cambian la pregunta arquitectónica. ¿Están intercambiando los vecinos más información de la que necesitan para el objetivo de colaboración?

Qué muestra la tabla de recursos de Modalis

En la configuración de recursos AVMNIST comunicada, el mensaje medio de cada cliente en Modalis es de aproximadamente 0,11 MB. FedAvg y varias líneas base basadas en modelos completos o intensivas en comunicación se sitúan alrededor de 4,75 a 4,85 MB por mensaje, con PmcmFL cerca de 4,80 MB. En esa comparación, el mensaje de prototipos es más de 40 veces menor que el de las líneas base más grandes.

El F1 correspondiente de Modalis se informa como 83,4%. La tabla también ofrece cifras aproximadas de 44% de CPU, 70% de GPU y 31% de RAM para el método estudiado. Son valores de una configuración de benchmark y deben servir para discutir compromisos, no como requisitos universales de cualquier dispositivo.

Los bytes no son la única métrica

Un mensaje pequeño puede seguir siendo un mal diseño si transporta información inestable o engañosa. Por eso la eficiencia debería evaluarse con:

  • payload por cliente y ronda,
  • número de rondas hasta alcanzar una calidad objetivo,
  • retransmisiones y mensajes perdidos,
  • coste energético o de recursos de codificar y decodificar,
  • calidad final por modalidad y tipo de cliente,
  • sensibilidad a prototipos retrasados o ausentes.

El coste total se expresa mejor como:

Ctotal=R(Cpayload+Ccontrol+Cretry),C_{total}=R\left(C_{payload}+C_{control}+C_{retry}\right),Ctotal​=R(Cpayload​+Ccontrol​+Cretry​),

donde RRR es el número de rondas de comunicación. Un método con payload diminuto, pero el doble de rondas, puede no ser más barato de extremo a extremo.

Por qué los prototipos pueden encajar

En un entorno multimodal, los vecinos no siempre necesitan una copia de cada capa. Pueden necesitar una descripción compacta de cómo aparece una clase en un espacio de representación, incluyendo conocimiento aprendido desde una modalidad que falta localmente. Los prototipos encajan mejor con ese intercambio semántico que un estado bruto del optimizador.

Hay varios matices:

  1. Una clase con pocos ejemplos puede producir un prototipo ruidoso.
  2. Los prototipos pueden quedar desactualizados cuando cambia el modelo local.
  3. Un prototipo todavía puede filtrar información de su distribución de origen.
  4. Las máscaras y versiones añaden sobrecarga y deben contabilizarse.

Por tanto, el ahorro debe acompañarse de umbrales de soporte, versionado, comprobaciones de integridad y evaluación de filtraciones.

Un patrón práctico para informar

Al comparar protocolos DFL conviene comunicar tanto el payload como la curva de aprendizaje. Una tabla útil incluye tamaño de mensaje, número de rondas, bytes acumulados, F1 o pérdida, recursos y configuración de clientes y grafo. Así puede distinguirse una representación verdaderamente eficiente de un método que simplemente comunica menos mientras aprende menos.

Los resultados de la tesis apuntan a una dirección productiva: intercambiar representaciones compactas y relevantes para la tarea cuando los modelos completos son innecesariamente caros, y estudiar después cómo cambian los ahorros con la topología, las modalidades ausentes y la robustez. La eficiencia no es un detalle cosmético. Puede decidir si el aprendizaje descentralizado cabe en la red.

Esta nota es una síntesis original del análisis de comunicación de la tesis doctoral. Los payloads y recursos indicados corresponden al experimento AVMNIST citado.

Investigación relacionada

Drones, inteligencia en edge y DFL para operaciones de ciberdefensa

28 de mayo de 2026

Drones, inteligencia en edge y DFL para operaciones de ciberdefensa

Nota técnica sobre cómo flotas de drones pueden usar DFL para colaborar en modelos de detección sin exponer telemetría de misión.

Modalis: intercambio de prototipos para DFL multimodal heterogéneo

11 de agosto de 2026

Modalis: intercambio de prototipos para DFL multimodal heterogéneo

Recorrido técnico original por el enfoque Modalis basado en prototipos para aprendizaje descentralizado con clases non-IID y modalidades ausentes.