Mengingat angka, di mana nilai setiap nomor berbeda, dilambangkan sebagai , dan probabilitas memilih setiap nomor adalah , masing-masing.
Sekarang jika saya memilih nomor berdasarkan probabilitas yang diberikan, di mana , apa harapan dari jumlah angka-angka ? Perhatikan bahwa pemilihan tanpa penggantian, sehingga angka tidak dapat melibatkan angka duplikat. Saya mengerti bahwa jika pemilihannya adalah dengan penggantian, harapan jumlah dari angka sama dengan , di mana
Selanjutnya, bagaimana dengan ekspektasi varians dari angka-angka ?
Saya seorang mahasiswa PhD CS yang sedang mengerjakan masalah big data, dan saya tidak memiliki latar belakang statistik. Saya berharap seseorang dapat memberi saya formula sebagai jawabannya. Namun, jika jawabannya terlalu rumit untuk dijelaskan dengan rumus atau perhitungan intensif harus dilibatkan, jawaban perkiraan sangat dapat diterima.
Anda dapat mengasumsikan sini cukup besar, dan probabilitasnya bisa sangat bervariasi. Dalam praktiknya, nilai probabilitas tersebut berasal dari log kueri, yang mencatat serangkaian kueri agregasi. Intinya adalah bahwa frekuensi setiap angka yang terlibat dalam kueri bisa sangat miring, yaitu, beberapa jarang ditanyakan, sementara beberapa sering ditanyakan. Anda dapat mengasumsikan distribusi probabilitas adalah distribusi normal, distribusi zipf atau alternatif masuk akal lainnya.
Distribusi nilai hanya bagian yang berdekatan dari setiap distribusi yang mungkin. Dengan kata lain, jika Anda memiliki histogram yang mewakili distribusi tertentu, semua angka yang terlibat dalam masalah ini adalah semua angka dalam satu ember.
Dalam hal nilai K, Anda dapat menganggap itu selalu kurang dari jumlah elemen yang sering ditanyakan.