Kompania Google tekste origjinale të bibliotekës "" me implementimin e metodave , që lejojnë të kryhen operacione statistike me saktësi të lartë mbi një grup të dhënash pa mundësuar identifikimin e regjistrave të veçantë në të. Kodi i bibliotekës është shkruar në gjuhën C++ dhe nën licencën Apache 2.0.
Analiza duke përdorur metodat e privatësisë diferenciale ofron mundësinë organizatave për të kryer analiza nga databazat statistike, pa lejuar ndarjen e të dhënave dhe identifikimin e parametrave të individëve të veçantë. Për shembull, për të identifikuar diferencat në kujdesin për pacientët, hulumtuesve mund t'u jepet informacion që lejon krahasimin e mesatares së kohës së qëndrimit të pacientëve në spitale, duke ruajtur për këtë arsye konfidencialitetin e pacientëve dhe duke mos lejuar nxjerrjen e informacionit për ta.
Biblioteka e propozuar përfshin implementimin e disa algoritmave për formimin e statistikave agreguese mbi grupe të dhënash numerike që përfshijnë informacione konfidenciale. Për të verifikuar saktësinë e punës së algoritmave, ofrohet . Algoritmat lejojnë kryerjen e operacioneve të mbledhjes, numërimit, llogaritjes së mesatareve, devijimit standard, variancës dhe statistikës rendore, përfshirë përcaktimin e minimumit, maksimumit dhe medianës. Po ashtu përfshihet implementimi i , i cili mund të përdoret për llogaritjet që nuk mbulohen nga algoritmet e paracaktuara.
Biblioteka përdor një arkitekturë modulare që lejon zgjerimin e funksionalitetit ekzistues dhe shtimin e mekanizmave të tjerë, funksioneve agregate dhe mjeteve të menaxhimit të nivelit të konfidencialitetit.
Në bazë të bibliotekës për DBMS PostgreSQL 11 është një zgjerim me një grup funksionesh agregate anonime që përdorin metodat e privatësisë diferenciale - ANON_COUNT, ANON_SUM, ANON_AVG, ANON_VAR, ANON_STDDEV dhe ANON_NTILE.
Burimi: opennet.ru
