TGViewer
Заметки математика-программиста, Алексей Драль Заметки математика-программиста, Алексей Драль @alexdral · 772 subscribers
Post #251 310
Фильтр Блума, очки и девушки

Заметки в тему названия блога. При работе с большими данными люди, некоторые даже не осознавая этого, часто пользуются фильтрами Блума (Bloom Filter). На первый взгляд это очень странная структура данных, которая позволяет очень быстро, не перебирая весь датасет, отвечать на вопрос “есть ли объект x в нашем датасете?” Чем-то сродни словарю (dict) или множеству (set). Но есть нюанс. Один из ответов на вопрос не является точным. Можно сказать, что фильтр Блума - это как очкарики (сам такой, не обижайтесь) или девушки, но наоборот.

Например, если вы спросите девушку “хочешь пойти в кино?”, то ответ “да” - это “да, а ответ “нет” - это “может быть”. Если вы спросите очкарика (без очков) есть ли в помещении какой-то объект, то ответ “да” - это “да” (поскольку этот объект человек видит), а ответ “нет” - еще не означает “нет” (можно и не увидеть небольшой предмет в комнате).

Фильтр Блума действует ровно наоборот: ответ “нет” - это точно “нет”, но ответ “да” означает “может быть”.
  • 😁 6
  • 👍 5
  • 🤡 1
More from @alexdral
  1. Sep 14, 2026Никому не скажу, где чаепитил на выходных, но знаки будут... P.S. на этой неделе запускаем…
  2. Sep 11, 2026📸 Новые ракурсы Кокшетау Не все же вам рассказывать о том, как мы за 1.5 часа на занятии…
  3. Sep 1, 2026🔥 Двухнедельный интенсив по Big Data в Кокшетау 🇰🇿 Нет времени объяснять, кому интересн…
  4. Aug 21, 2026🚀 50 грантов Tech Orda: специализация AI Agents Engineer Уникальная возможность для гражд…
  5. Aug 14, 2026🚀 Гайд по Data-профессиям: 6 грейдов от Junior до C-level Вместо тысячи слов (посчитал, п…
  6. Aug 11, 2026✍️ Как вайбкодинг ускоряет разработку Короткий ответ на вопрос почему агентская разработка…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →