Google maxfiy ma'lumotlarni qayta ishlash uchun kutubxona kodini ochadi

Google e'lon qilindi kutubxona manba kodlari "Differentsial maxfiylik» usullarini amalga oshirish bilan differentsial maxfiylik, ma'lumotlar to'plamida statistik operatsiyalarni undagi alohida yozuvlarni aniqlash imkoniyatisiz etarli darajada yuqori aniqlik bilan bajarishga imkon beradi. Kutubxona kodi C++ tilida yozilgan va ochiq Apache 2.0 ostida litsenziyalangan.

Differensial maxfiylik usullaridan foydalangan holda tahlil qilish tashkilotlarga ma'lumotlarni ajratish va aniq shaxslar parametrlarini umumiy ma'lumotlardan ajratishga imkon bermasdan, statistik ma'lumotlar bazalaridan tahliliy namunalar yaratishga imkon beradi. Misol uchun, bemorlarni parvarish qilishdagi farqlarni aniqlash uchun tadqiqotchilarga bemorlarning kasalxonalarda bo'lish o'rtacha davomiyligini solishtirish imkonini beruvchi ma'lumotlar taqdim etilishi mumkin, ammo bemorning maxfiyligini saqlab qoladi va bemor ma'lumotlarini ta'kidlamaydi.

Taklif etilayotgan kutubxona maxfiy ma'lumotlarni o'z ichiga olgan raqamli ma'lumotlar to'plamiga asoslangan jamlangan statistik ma'lumotlarni yaratish uchun bir nechta algoritmlarni amalga oshirishni o'z ichiga oladi. Algoritmlarning to'g'ri ishlashini tekshirish uchun u taqdim etiladi stokastik prob. Algoritmlar ma'lumotlar bo'yicha yig'ish, hisoblash, o'rtacha, standart og'ish, dispersiya va tartib statistik operatsiyalarni bajarishga imkon beradi, shu jumladan minimal, maksimal va medianani aniqlash. Shuningdek, u amalga oshirishni ham o'z ichiga oladi Laplas mexanizmi, bu oldindan belgilangan algoritmlar bilan qamrab olinmagan hisob-kitoblar uchun ishlatilishi mumkin.

Kutubxona modulli arxitekturadan foydalanadi, bu sizga mavjud funksiyalarni kengaytirish va qo'shimcha mexanizmlar, jamlash funktsiyalari va maxfiylik darajasini boshqarish vositalarini qo'shish imkonini beradi.
PostgreSQL 11 DBMS kutubxonasi asosida tayyorlangan ANON_COUNT, ANON_SUM, ANON_AVG, ANON_VAR, ANON_STDDEV va ANON_NTILE - differentsial maxfiylik usullaridan foydalangan holda anonim agregat funktsiyalar to'plami bilan kengaytma.

Manba: opennet.ru

a Izoh qo'shish