Marco Federado
Un Marco Federado es un patrón de arquitectura que permite entrenar o ejecutar un modelo o aplicación compartido a través de múltiples fuentes de datos o dispositivos descentralizados, sin requerir que los datos brutos se centralicen en una única ubicación. En lugar de agrupar todos los datos, el marco coordina el proceso de aprendizaje enviando modelos a las fuentes de datos, agregando las actualizaciones aprendidas y distribuyendo el modelo mejorado de vuelta.
En los ecosistemas de datos modernos, los datos a menudo están aislados debido a restricciones regulatorias (como GDPR o HIPAA), preocupaciones competitivas o pura dificultad logística. Un Marco Federado resuelve la tensión crítica entre la necesidad de conjuntos de datos grandes y diversos para entrenar modelos de IA robustos y el imperativo de mantener la soberanía y la privacidad de los datos. Permite que las organizaciones colaboren en inteligencia sin comprometer la confidencialidad de su información propietaria.
El proceso generalmente sigue estos pasos:
El Aprendizaje Federado es la aplicación más común de un Marco Federado. Los conceptos relacionados incluyen la Computación en el Borde (donde el procesamiento ocurre en el borde de la red) y la Privacidad Diferencial (una técnica que a menudo se superpone a los métodos federados para agregar garantías matemáticas de privacidad).