Apuntes de la reunión SIG Federada del 13/10/2022

  • Inmersión profunda en la integración TFF/OpenMined y el particionamiento lógico, presentado por Teo Milea
  • Preguntas:
    • Quién audita si un cálculo en el servidor de dominio está bien.
      • Se están considerando varios mecanismos.
      • En un extremo del espectro, esperamos admitir la auditoría manual y la aprobación de las solicitudes enviadas por el propietario de los datos.
      • En el otro extremo del espectro, nuestro objetivo es automatizar el proceso, por ejemplo, requiriendo DP, introduciendo un presupuesto de privacidad (épsilon máximo, delta), análisis estático del código modelo para verificar la presencia de operaciones de sistemas de archivos, etc.
    • Límite entre TFF y PySyft y novedades en PySyTFF, arquitectónicamente
      • Puntero al diagrama arquitectónico en las diapositivas 28-33 en esta presentación del 21 de julio
      • Las abstracciones de tiempo de ejecución y DSL federado de TFF no son la única parte del servicio que debe ejecutarse en un espacio confiable
      • Otra lógica que debe ejecutarse en un espacio confiable, fuera del control del usuario, incluye código que construye cálculos TFF, decide sobre el uso de mecanismos como DP, determina el presupuesto de privacidad, realiza verificaciones de políticas, impulsa el ciclo de capacitación y decide sobre el lanzamiento. de artefactos individuales (como modelos entrenados o métricas)
      • PySyTFF es un ejemplo de cómo dicha lógica puede colocarse en capas sobre el DSL y el tiempo de ejecución de TFF, como un servicio de nodo de dominio PySyft.
      • Recomendamos otros sistemas basados ​​en TFF para seguir el mismo patrón
  • Conversaciones para continuar en Discord