Найти в Дзене
Покупайте СтеллыИ дарите их за контент
3 недели назад
 • Вы подписаны

Аналогия как метод креативного мышления

Метод заключается в переносе принципов работы или свойств одного объекта (например, из природы) на другой для решения технических или творческих задач. Техника интуитивно понятна, но часто не применяется из-за отсутствия привычки искать вдохновение за пределами своей отрасли. Краткий алгоритм: Пример из собственного недавнего опыта. Мне надо было построить AI модель на последовательностях правил вида [rule_11,...rule_1i1], [rule_m1,...rule_mim]. Можно было пойти консервативным путем и в качестве признаков для списков выбрать факт наличия каждого правила, его частоты или веса...

2 месяца назад
 • Вы подписаны

Как сократить размеры датафрейма в разы: учим Pandas сидеть на диете

В мире данных размер имеет значение, а компактность - признак мастерства. Правильная типизация в подавляющем большинстве случаев поможет оптимизировать память и увеличить скорость вычислений. Посмотрим, как выбрать правильные типы автоматически. Для этого сгенерируем учебный датафрейм: Для наглядности будем выводить диагностическую информацию: Размер потребляемой датафреймом памяти с методами: Отличия в датафреймах, как compare на статистической информации из describe: В библиотеке Pandas имеется...

4 месяца назад
 • Вы подписаны

"Прожарка" новости о кибератаках против России

Эксперты BI.ZONE разместили отчет о том, что в феврале 2026 года обнаружили кибершпионскую кампанию, в которой вредоносные программы распространялись под видом сервисов для регистрации устройств Starlink, а также приложений для обучения управлению беспилотными летательными аппаратами (БПЛА). Выявлено три кластера злоумышленников: Paper Werewolf (GOFFEE), Versatile Werewolf (HeartlessSoul) и Eagle Werewolf. Несмотря на общую цель и схожесть используемых подходов, кластеры действовали автономно, без признаков прямой координации...

6 месяцев назад
 • Вы подписаны

Решение задач с разбиением чисел на цифры

Часто в задачах требуется не просто оперировать числом как целым, а разложить его на отдельные цифры — как разобрать механизм на детали. Рассмотрим простой, но эффективный подход. Для этого вспомним, что мы можем подсчитать целую и остаточную части при делении на 10 (или другое число, смотря в какой системе счисления работаем). Допустим, имеем задачу: "Дано 32-битное знаковое целое число x. Верните x с перевернутыми цифрами. Если переворачивание x приводит к выходу значения за пределы диапазона 32-битных...

6 месяцев назад
 • Вы подписаны

BM25Retriever под капотом

В современных rag системах центральным инструментом являются ретриверы - объекты, которые отвечают за поиск близкой к запросу информации (контекста). Одним из них является BM25Retriever, основанный на частоте встречаемости. В отличие от аналогов, использующих векторные представления, он полагается на точные совпадение единиц, на которые разбит текст (токенов). Для демонстрационных целей возмем набор текстов с описанием компьютерных угроз с сайта MITRE ATT&CK (тут и тут): Для корректной работы BM25Retriever...

Покупайте СтеллыИ дарите их за контент