Para facilitar o uso da biblioteca de privacidade diferencial pelos desenvolvedores, principalmente em relação aos recursos que podem ser particularmente difíceis de executar do zero, como calcular automaticamente os limites das contribuições dos usuários, o Google disponibilizou sua biblioteca gratuitamente para qualquer organização ou desenvolvedor que queira usá-la.
“Se você é um pesquisador de saúde, pode comparar o tempo médio em que os pacientes permanecem internados em vários hospitais para determinar se há diferenças nos cuidados”, diz a empresa.
“Nossa biblioteca de código aberto foi projetada para atender às necessidades dos desenvolvedores. Além de ser acessível gratuitamente, queríamos que ela fosse fácil de implantar e útil”.
“Usamos privacidade diferencial para criar recursos úteis para nossos produtos, como saber o quão cheia está uma empresa ao longo do dia ou a popularidade de um prato em um restaurante no Google Maps e melhorar o Google Fi“.
A privacidade diferencial é um meio analítico de alta confiança para garantir que casos como esse sejam tratados de maneira a preservar a privacidade.
Aqui estão alguns dos principais recursos da biblioteca:
- Funções estatísticas: As operações mais comuns de data science são suportadas por esta versão. Os desenvolvedores podem calcular contagens, somas, médias, medianas e porcentagens usando a nossa biblioteca..
- Testes rigorosos: A privacidade diferencial é uma tecnologia conhecida por ser difícil de realizar da maneira correta. Além de incluir um amplo conjunto de testes, oferecemos também uma biblioteca “Stochastic Differential Privacy Model Checker”, capaz de ser ampliada.
- Pronta para usar: a verdadeira utilidade da biblioteca fica evidente diante da pergunta: “será que eu posso usá-la?” E a resposta é “sim!”. Incluímos uma extensão PostgreSQL e também receitas comuns para quem está começando a adotar a ferramenta.
- Modular: A biblioteca foi projetada para que ela possa ser ampliada para incluir outras funcionalidades, como mecanismos adicionais, funções de agregação ou gerenciamento de orçamento de privacidade.