Алгоритм MinHash позволяет транслировать разряжённые (sparse) бинарные векторы большой размерности в целочисленные векторы многократно меньшей размерности с сохранением информации, позволяющей оценить похожесть исходных векторов.С алгоритмом SimHash его объединяет то, что оба они просто потрясающе красивы! Настолько, что вот прям хочется про них рассказать.Про SimHash в следующий раз, а вот если интересно чем же мне так понравился MinHash, добро пожаловать под кат! Ну и чем же?
Пакет подарочный прозрачный «Красота», 30×26×12 см. Подарочный пакет с пластиковыми ручками «Красота» (30×26×12 см) — это вместительная прозрачная упаковка с элегантным цветочным дизайном и словом «Красота» в качестве главного акцента. Крупный формат L позволяет упаковать объемные презенты, а стильный принт избавляет от необходимости искать дополнительную открытку. Дизайн «Красота»: На прозрачную основу нанесен утонченный цветочно-растительный узор, […]
TL:DR; Новичок попробовал Haiku в первый раз и решил, что она потрясная. Особенно по сравнению с рабочими окружениями, доступными на Linux Я уже делился своими идеями (а также разочарованиями) по поводу #LinuxUsability (part 1, part 2, part 3, part 4, part 5, part 6). В этом обзоре я опишу первые впечатления от Haiku,…
В данной статье рассматривается простой алгоритм распознавания нарисованного пользователем многоугольника. Алгоритм преобразует набор точек, предоставленный пользователем, в точки многоугольника, удаляя точки находящиеся на прямых. Так же алгоритм может на базовом уровне распознавать окружности.Данный алгоритм не претендует на уникальность. Однако, я постарался детально расписать как он работает без сложной математики, за исключением, быть может свертки. Читать далее