动手学差分隐私

(Programming Differential Privacy)

一本面向开发者的差分隐私书籍

(A book about differential privacy, for programmers)

Joseph P. NearChiké Abuah(著)

刘巍然(Weiran Liu)李双(Shuang Li)(译)

Programming Differential Privacy uses examples and Python code to explain the ideas behind differential privacy! The book is suitable for undergraduate students in computer science, and no theory background is expected.

动手学差分隐私应用具体实例和Python代码解释差分隐私的基本原理! 本书适合计算机专业的本科生使用,学习本书的内容不需要预先了解任何理论背景知识。

Programming Differential Privacy is executable! Each chapter is actually generated from Python code. If you view the HTML version of the book, you can click on the "Launch Binder" icon at the top of each page to start an interactive version of that chapter.

动手学差分隐私是一本可上手执行代码的书! 每章的内容实际上都是用Python代码生成的。如果您浏览的是本书的HTML版本, 可以点击页面上方的"Launch Binder"图标,开启对应章节的交互式版本。

This book was originally developed at the University of Vermont as part of CS211: Data Privacy. The material has since been used at the University of Chicago, Penn State, and Rice University. If you're using the book in your course, please let us know!

本书最初在佛蒙特大学开发,服务于CS211课程:数据隐私。随后, 本书被芝加哥大学、宾夕法尼亚州立大学、以及莱斯大学所使用。如果您在您的课程中使用了本书,还请告知我们!

Programming Differential Privacy is a living, open-source book. We welcome comments, suggestions, and contributions via issues and pull requests on the GitHub repository.

动手学差分隐私是一本内容可随时更新的开源书籍。 我们欢迎您提交任何意见和建议, 或通过在GitHub仓库上提交问题(Issue)和推送请求(Pull request)来为本书作出您的贡献。

Please use the following to cite the book:

@book{near_abuah_2021,
   title={Programming Differential Privacy},
   author={Near, Joseph P. and Abuah, Chiké},
   volume={1},
   url={https://uvm-plaid.github.io/programming-dp/},
   year={2021}
}

请使用下述方法引用本书:

@book{near_abuah_2021,
   title={Programming Differential Privacy},
   author={Near, Joseph P. and Abuah, Chiké},
   volume={1},
   url={https://uvm-plaid.github.io/programming-dp/},
   year={2021}
}