OpenMined/PySyft
Perform data science on data that remains in someone else's server
解決的問題
PySyft 允許資料科學家在私有資料上執行分析與計算,而資料始終不會離開所有者的機器。它透過確保僅分享經過核准的結果,而非原始資料本身,解決了人工智慧與研究中存取敏感資料的問題。
作法原理
此系統採用點對點架構,資料所有者與資料科學家協作。資料科學家將 Python 作業(程式碼)提交給資料所有者。這些作業在所有者機器上的隔離沙盒虛擬環境中執行。此過程與傳輸方式無關,利用現有的雲端儲存(如 Google Drive 或 Microsoft 365)作為同步引擎,交換請求與結果。
適用對象
適用於需要從私有資料集取得洞見的資料科學家與研究人員,以及希望嚴格控管其敏感資訊的組織或個人資料所有者。
主要特色
- 隱私保護:原始私有資料始終保留在所有者機器上。
- 傳輸無關:可與現有的檔案式雲端儲存服務(如 Google Drive、Microsoft 365)搭配使用。
- 離線優先:連線恢復時同步變更,即使雙方離線也能維持功能可用。
- 隔離執行:作業在沙盒化的 Python 環境中執行,以保護所有者的機器。
- 支援模擬資料:資料科學家可在提交作業至真實私有資料前,使用模擬資料探索與開發程式碼。
相關
- 專案
- 專案
- 專案
- 專案
- 專案