Differential Privacy Epsilon Budget Calculator
Acompanhe um orçamento de epsilon de Differential Privacy informado pelo usuário usando basic sequential composition. Informe o consumo anterior, o epsilon por lançamento e a quantidade planejada para estimar o saldo; esta ferramenta não escolhe um limite de privacidade nem um mecanismo.
Resultado
Epsilon restante após os lançamentos planejados
Consumo total projetado de epsilon
Parcela projetada do orçamento utilizada
Lançamentos adicionais iguais após o plano
Como usar esta ferramenta ferramenta
- Informe o orçamento total de epsilon para o conjunto de dados ou escopo de contabilização.
- Informe o epsilon já consumido, o epsilon atribuído a cada lançamento planejado e a quantidade de lançamentos.
- Confira o consumo projetado e o epsilon restante. Um saldo negativo significa que os lançamentos planejados excedem o orçamento informado sob composição básica.
Premissas
- Usa composição sequencial aditiva básica para pure Differential Privacy. Não aplica composição avançada, composição paralela, amplificação por subamostragem nem um accountant de RDP.
- Delta para DP aproximada não é modelado. Se os mecanismos usarem delta ou métodos de contabilização mistos, esta aritmética não constitui uma contabilização completa de privacidade.
- A ferramenta apenas acompanha os valores informados; não determina se epsilon, delta, mecanismo ou cronograma de lançamentos é apropriado para um conjunto de dados ou política.
Fontes e dados de referência
Detalhes técnicos: o significado dos campos
- Orçamento total de epsilon
epsilonBudget - Orçamento máximo de epsilon para o escopo de contabilização, definido pela política de privacidade ou análise aplicável.
- Epsilon já consumido
epsilonSpent - Consumo de epsilon composto anteriormente para o mesmo escopo e método de contabilização.
- Epsilon por lançamento planejado
epsilonPerRelease - Epsilon atribuído a cada próximo lançamento; o valor é informado pelo usuário e não é derivado de um mecanismo.
- Quantidade de lançamentos planejados
plannedReleaseCount - Quantidade de lançamentos com epsilon igual incluídos na projeção.
Metodologia
Sob basic sequential composition para pure DP, epsilon projetado = epsilon anterior + epsilon por lançamento × quantidade de lançamentos planejados. Epsilon restante = orçamento total − consumo projetado. Lançamentos adicionais iguais após o plano = floor(max(0, epsilon restante) ÷ epsilon por lançamento).
Exemplo resolvido
Quatro lançamentos planejados com epsilon 0,35 cada
Dados de entrada: Orçamento total de epsilon: 5 epsilon, Epsilon já consumido: 2.4 epsilon, Epsilon por lançamento planejado: 0.35 epsilon/release, Quantidade de lançamentos planejados: 4 releases
Resultado: O consumo projetado é 3,8 epsilon; restam 1,2 epsilon. Com 0,35 epsilon por lançamento, cabem mais três lançamentos iguais sob composição básica.
Orientações práticas
- Mantenha um único escopo de contabilização consistente e registre o epsilon atribuído a cada lançamento antes de compor os totais.
- Verifique se os mecanismos usam pure DP ou DP aproximada (epsilon, delta) e se as premissas de composição ou amplificação se aplicam antes de confiar em uma soma simples.
Erros comuns
- Tratar epsilon como uma medida universal de privacidade com um limite recomendado; orçamentos aceitáveis dependem do mecanismo, dos dados, do cronograma de lançamentos e da política.
- Somar valores de epsilon de conjuntos de dados ou escopos de contabilização diferentes como se pertencessem ao mesmo orçamento.
Perguntas frequentes
Esta ferramenta calcula delta ou composição avançada?
Não. Ela usa composição aditiva básica somente para epsilon. Não calcula delta, composição avançada, amplificação por subamostragem nem RDP.
Um epsilon restante positivo significa que o lançamento tem privacidade suficiente?
Não. Significa apenas que a aritmética informada está dentro do orçamento informado. A escolha de mecanismos e limites exige uma análise completa de privacidade e da política aplicável.
Última revisão: 2026-10-18
É um registro simples de epsilon, não um accountant de Differential Privacy. Não inspeciona mecanismos, calcula epsilon a partir de dados/ruído, modela delta nem fornece orientação de segurança, jurídica ou de política de privacidade.
Esta ferramenta fornece uma estimativa indicativa com base nas premissas informadas acima.
As preferências de tema e de ferramentas, além das listas de itens salvos e usados recentemente, são armazenadas somente neste navegador.