Capa Federada
La Capa Federada se refiere a un componente arquitectónico específico o una capa de abstracción dentro de un sistema distribuido. Su función principal es gestionar y coordinar operaciones a través de múltiples nodos independientes o silos de datos sin centralizar los datos brutos en sí. En lugar de agrupar todos los datos en una sola ubicación, esta capa facilita la computación colaborativa en conjuntos de datos localizados.
En los entornos de datos modernos, la soberanía de los datos, las regulaciones de privacidad (como el GDPR) y las preocupaciones de latencia impiden la simple agregación de todos los datos en una única instancia en la nube. La Capa Federada resuelve esto al permitir que el análisis potente y a gran escala y el entrenamiento de modelos ocurran donde residen los datos, manteniendo una estricta gobernanza de datos.
Operacionalmente, la Capa Federada orquesta un proceso en el que los modelos o cálculos locales se entrenan en conjuntos de datos propietarios en el borde o dentro de límites organizacionales específicos. Solo las actualizaciones de modelo agregadas, los gradientes o los metadatos —no los datos brutos sensibles— se transmiten a un servidor coordinador central. Este servidor luego agrega estas actualizaciones para producir un modelo globalmente mejorado, que luego se envía de vuelta a los nodos locales para la siguiente ronda de entrenamiento.
Este concepto está estrechamente relacionado con el Aprendizaje Federado, la Computación en el Borde y la Tecnología de Libro Mayor Distribuido (DLT), ya que todos buscan distribuir la carga computacional y mantener la autonomía local mientras logran un objetivo global.