- 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
- Quién audita si un cálculo en el servidor de dominio está bien.
- Conversaciones para continuar en Discord
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-10-31 (UTC).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-10-31 (UTC)."],[],[]]