Ma'lumotlar va haqiqat: Siz haqiqatda kim sizning ma'lumotlaringizdan ko'ra ko'proqmisiz?
Mana, shu hikoyani o'zbek texno-blogger uslubida, sodda va tushunarli qilib yozib chiqdim:
Raqamli dunyodagi xatolar: Ma'lumotlar to'g'ri, lekin haqiqat boshqa!
Dasturchilar va cloud texnologiyalar bilan ishlaydiganlar uchun "data integrity" (ma'lumotlarning aniqligi) juda muhim tushuncha. Biz bazadagi ma'lumotlar to'g'ri ekanligini tekshirishga odat qilganmiz. Ammo ma'lumotlar algoritmlar bo'yicha "to'g'ri" ko'rinsa-yu, hayotda mutlaqo noto'g'ri bo'lsa nima bo'ladi?
Amanda Smith ismli ayol haqidagi hikoya buni juda yaxshi tushuntirib beradi. Bu ayol Pennsylvaniya shtatida yashar edi, lekin unga Arkansas shtatida sodir etilgan "jinoyat" uchun 6 yilga qamoq jazosi berilishi kerak edi. Masala shundaki, Amanda hayotida Arkansasga ham bormagan edi!
Raqamli "hayot" qanday paydo bo'ldi?
Hammasi oddiygina "identity hijacking" (identifikatsiya o'g'irlanishi) tufayli sodir bo'lgan. Bir firibgar Amanda'ning SSN (Social Security number) va tug'ilgan sanisini olib, CashApp akkauntini ochib olgan. Keyin esa Facebook Marketplace orqali bir xaridorni aldab, 1000 dollar o'sha akkauntga yuborgan.
Investigatorlar pulni izlaganda, ularga oddiy ma'lumotlar kelib tushdi: SSN + tug'ilgan sana = Amanda Smith. Kompyuter uchun hamma narsa juda mantiqiy ko'rindi. Lekin insoniy nuqtai nazardan bu xato edi: akkaunt Amanda hech qachon yashamagan manzilda ochilgan edi.
"Tizim ichidagi tuzoq"
Bu yerda texnik paradoks yuzaga keladi. Fintech ilovalari (masalan, CashApp) fraudni oldini olish uchun juda qat'iy ma'lumotlarni talab qiladi. Lekin aynan shu tizim ba'zan foydalanuvchini "tuzoqqa" tushirib qo'yadi.
Amanda qandaydir "raqamli doiraviy doirada" qolib ketdi:
- Aylov: Ma'lumotlarga ko'ra, akkaunt uniki.
- Muammo: Akkaunt uniki emasligini isbotlash uchun, unga o'sha akkaunt ma'lumotlarini ko'rish kerak.
- Qiyinchilik: CashApp esa ma'lumotlarni berishi uchun, u akkaunt egasi ekanligini isbotlashini talab qiladi.
Dasturchilar uchun bu katta dars. Biz patternlarni (pattern matching) juda yaxshi taniyidigan tizimlar yaratyapmiz, lekin "anomaliya"larni (g'ayritabiiy holatlarni) tushunishda hali ham zaifmiz.
Texnologiya bilan ishlaydiganlar uchun xulosalar
Agar siz fintech yoki cloud xizmatlarini ishlab chiqayotgan bo'lsangiz, quyidagilarga e'tibor bering:
- Faqat SSN ga ishonmang: Faqat statik ma'lumotlarga (ism, tug'ilgan sana) tayanish xavfli. Device fingerprinting yoki biometrik ma'lumotlarni qo'shish kerak.
- "Anomaly Detection" muhim: Agar akkaunt ochilishi bilan u foydalanuvchi odatdagidan mutlaqo boshqa joyda katta summa sarflasa, tizim buni "tasdiqlangan foydalanuvchi" emas, "shubhali holat" deb belgilashi kerak.
- Xatoni tuzatish imkoniyati: Algoritm xato qilsa, foydalanuvchi buni osongina "undo" qilishi yoki "bu men emas" deb ayta olishi uchun qulay UX (User Experience) yaratish kerak.
Hozirgi AI va cloud davrida ma'lumotlar biz uni tekshirishimizdan ko'ra tezroq harakatlanmoqda. Shunday ekan, raqamli dunyoni qurayotganimizda, ma'lumotlar ortida haqiqiy insonlarni ham unutmasligimiz kerak.