Google məxfi məlumatların emalı üçün kitabxana kodunu açdı

Google nəşr olundu kitabxananın mənbə kodları"Fərqli məxfilik» üsullarının həyata keçirilməsi ilə diferensial məxfilik, verilənlər toplusunda fərdi qeydləri müəyyən etmək imkanı olmadan kifayət qədər yüksək dəqiqliklə statistik əməliyyatları yerinə yetirməyə imkan verir. Kitabxana kodu C++ dilində yazılmışdır və açıq Apache 2.0 altında lisenziyalıdır.

Diferensial məxfilik metodlarından istifadə edilən təhlil təşkilatlara məlumatları ayırmağa və konkret şəxslərin parametrlərini ümumi məlumatdan təcrid etməyə imkan vermədən statistik məlumat bazalarından analitik nümunələr yaratmağa imkan verir. Məsələn, xəstələrə qulluqda fərqləri müəyyən etmək üçün tədqiqatçılara xəstələrin xəstəxanalarda qalma müddətini müqayisə etməyə imkan verən, lakin yenə də xəstənin məxfiliyini qoruyan və xəstə məlumatlarını ön plana çıxarmayan məlumatlar təqdim oluna bilər.

Təklif olunan kitabxana məxfi məlumatları ehtiva edən ədədi məlumat dəstləri əsasında ümumiləşdirilmiş statistik məlumatların yaradılması üçün bir neçə alqoritmlərin həyata keçirilməsini əhatə edir. Alqoritmlərin düzgün işləməsini yoxlamaq üçün təmin edilir stokastik zond. Alqoritmlər minimum, maksimum və medianın müəyyən edilməsi də daxil olmaqla verilənlər üzərində toplama, hesablama, orta, standart kənarlaşma, dispersiya və sifariş statistikası əməliyyatlarını yerinə yetirməyə imkan verir. Buraya həm də həyata keçirilməsi daxildir Laplas mexanizmi, əvvəlcədən təyin edilmiş alqoritmlərlə əhatə olunmayan hesablamalar üçün istifadə edilə bilər.

Kitabxana mövcud funksionallığı genişləndirməyə və əlavə mexanizmlər, ümumi funksiyalar və məxfilik səviyyəsinə nəzarət vasitələri əlavə etməyə imkan verən modul arxitekturadan istifadə edir.
PostgreSQL 11 DBMS üçün kitabxana əsasında hazırlanmışdır diferensial məxfilik metodlarından istifadə edərək anonim məcmu funksiyalar dəsti ilə genişləndirmə - ANON_COUNT, ANON_SUM, ANON_AVG, ANON_VAR, ANON_STDDEV və ANON_NTILE.

Mənbə: opennet.ru

Добавить комментарий