Ложноположительная вероятность: 13,77817073 %; Оптимум числа хешей, непрерывный: 3,465735903
Этот вариант использует другие исходные данные: Число записей — 200. Фильтр может ошибочно сообщить о наличии отсутствующего элемента. Для стандартного фильтра без удаления ложноотрицательные ответы не предполагаются.
Вероятность оценивается выражением (1−exp(−kn/m))^k. Непрерывный оптимум k равен (m/n)ln2 и требует выбора ближайшего целого.
Практическое применение
Оценивает долю ложноположительных ответов фильтра по числу битов, записей и хешей. Вероятность оценивается выражением (1−exp(−kn/m))^k. Непрерывный оптимум k равен (m/n)ln2 и требует выбора ближайшего целого.
Фильтр может ошибочно сообщить о наличии отсутствующего элемента. Для стандартного фильтра без удаления ложноотрицательные ответы не предполагаются.
Частые ошибки
Используйте исходные величины именно для рассматриваемого случая: число битов фильтра; число записей; число хешей.
Хеши считаются независимыми и равномерными. Переполнение, некорректное удаление и варианты counting Bloom имеют другие условия.
Источники и допущения
Основание расчёта
Метод, правило или ставка сверены с указанным источником. Последняя проверка этой реализации: 2026-09-30.
Хеши считаются независимыми и равномерными. Переполнение, некорректное удаление и варианты counting Bloom имеют другие условия.
Используйте исходные величины именно для рассматриваемого случая: число битов фильтра; число записей; число хешей.
Фильтр может ошибочно сообщить о наличии отсутствующего элемента. Для стандартного фильтра без удаления ложноотрицательные ответы не предполагаются.
Как проверить расчёт на конкретном примере?+
Число битов фильтра: 1 000; Число записей: 100; Число хешей: 7. Ложноположительная вероятность: 0,8193722066 %; Оптимум числа хешей, непрерывный: 6,931471806. Вероятность оценивается выражением (1−exp(−kn/m))^k. Непрерывный оптимум k равен (m/n)ln2 и требует выбора ближайшего целого.
Какие ограничения есть у метода?+
Хеши считаются независимыми и равномерными. Переполнение, некорректное удаление и варианты counting Bloom имеют другие условия.
Можно ли изменить исходные данные и сравнить варианты?+
Да. Фильтр может ошибочно сообщить о наличии отсутствующего элемента. Для стандартного фильтра без удаления ложноотрицательные ответы не предполагаются. Сравнивайте варианты в одинаковых единицах и при неизменных допущениях: Хеши считаются независимыми и равномерными. Переполнение, некорректное удаление и варианты counting Bloom имеют другие условия.