Py之PySyf:syft/PySyf的简介、安装、使用方法之详细攻略
目录
syft/PySyf的简介
syft/PySyf的安装
syft/PySyf的使用方法
1、Tutorials
syft/PySyf的简介Syft是OpenMined的开源栈,它用Python提供安全私有的数据科学。Syft通过使用联邦学习、差别隐私和加密计算等技术将私有数据从模型训练中解耦。这是通过一个笨拙的界面和与深度学习框架的集成来完成的,因此作为数据科学家的您可以在使用这些新的隐私增强技术的同时保持您当前的工作流程。 为什么我应该使用Syft?Syft允许数据科学家对数据集提出问题,并在数据所有者设置的隐私限制范围内获得这些问题的答案,而无需获得数据本身的副本。我们称这个过程为远程数据科学。这意味着,在社会的各个领域,目前与他人共享信息(复制数据)的风险,如隐私侵犯、知识产权盗窃和勒索,将不再阻止安全访问将带来的巨大好处,如创新、见解和科学发现。 不再需要通过陌生电话来访问数据集。不再需要数周的等待时间来获得查询的结果。这也意味着在每个域中有1000倍以上的数据。PySyft为精简的数据科学家工作流打开了大门,所有这些都以个人隐私为核心。
GitHub官网01:GitHub - OpenMined/PySyft: Data science on data without acquiring a copy
GitHub官网02:GitHub - OpenMined/PySyft at syft_0.2.x
syft/PySyf的安装pip install -U syft --pre
syft/PySyf的使用方法
1、Tutorials
正在上传…重新上传取消 Data Owner
正在上传…重新上传取消Data Scientist
正在上传…重新上传取消Data Engineer
- Deploy a Domain Server
- Upload Private Data
- Create Accounts
- Manage Privacy Budget
- Join a Network
- Learn how PETs streamline Data Policies
- Install Syft
- Connect to a Domain
- Search for Datasets
- Train Models
- Retrieve Secure Results
- Learn Differential Privacy
- Setup Dev Mode
- Deploy to Azure
- Deploy to GCP
- Deploy to Kubernetes
- Customize Networking
- Modify PyGrid UI