Персонализированные алгоритмы
Персонализированные алгоритмы — это класс алгоритмов машинного обучения и обработки данных, которые на основе анализа информации о поведении, предпочтениях и характеристиках конкретного пользователя формируют для него индивидуальный набор рекомендаций, контента или решений. В отличие от универсальных алгоритмов, применяющих единые правила ко всем пользователям, персонализированные алгоритмы адаптируют свой вывод под каждого субъекта, стремясь максимизировать релевантность результатов (например, товаров, видео, новостей, музыкальных треков) и, как следствие, вовлечённость пользователя. Основой работы таких алгоритмов служат сбор и обработка больших данных (Big Data), а также методы коллаборативной фильтрации, контентной фильтрации и гибридные подходы.
История развития
Концепция персонализации в информационных системах возникла задолго до появления современных интернет-сервисов. Первые автоматизированные системы рекомендаций появились в 1990-х годах в рамках проектов по фильтрации электронной почты и новостных лент. Одним из ранних примеров стала система Tapestry, разработанная в Xerox PARC (1992), которая позволяла пользователям помечать сообщения как «интересные» или «неинтересные», а затем на основе этих меток фильтровать поток.
Массовое внедрение персонализированных алгоритмов началось с развитием электронной коммерции. В 1998 году компания Amazon.com запатентовала технологию «рекомендаций на основе покупок» (item-to-item collaborative filtering), которая стала основой для рекомендаций «клиенты, купившие этот товар, также купили». В 2000-х годах алгоритмы персонализации стали ключевым элементом социальных сетей, видеохостингов и новостных агрегаторов. Так, платформа YouTube (принадлежит компании Google, которая признана в РФ иностранным агентом) начала активно внедрять персонализированные рекомендации в 2005 году, а в 2012 году запустила алгоритм глубокого обучения, который анализирует не только историю просмотров, но и время удержания внимания на каждом видео.
В 2010-х годах, с ростом вычислительных мощностей и доступности нейросетей, персонализированные алгоритмы стали применяться в таких областях, как стриминговые сервисы (Spotify, Netflix), поисковые системы (Google, Яндекс), а также в системах управления контентом (ленты новостей Facebook — социальная сеть, принадлежащая компании Meta, признанной экстремистской и запрещённой в РФ). В 2020-х годах персонализированные алгоритмы стали неотъемлемой частью интернет-инфраструктуры, включая рекомендации в интернет-магазинах, подборки в онлайн-кинотеатрах, таргетированную рекламу и даже персонализированные новостные ленты.
Принципы работы и классификация
Персонализированные алгоритмы можно разделить на три основных типа в зависимости от метода построения рекомендаций.
Коллаборативная фильтрация
Этот подход основан на предположении, что пользователи, которые вели себя сходным образом в прошлом (например, покупали одни и те же товары или ставили одинаковые оценки), будут иметь схожие предпочтения в будущем. Коллаборативная фильтрация делится на два подтипа:
- User-based (на основе пользователей): алгоритм находит группу пользователей, чьи оценки или действия наиболее близки к действиям целевого пользователя, и рекомендует те объекты, которые понравились этой группе, но не были оценены целевым пользователем.
- Item-based (на основе объектов): алгоритм вычисляет сходство между объектами (товарами, видео, статьями) на основе того, как часто их оценивают или покупают одни и те же пользователи. Затем для каждого объекта, который интересовал пользователя, алгоритм рекомендует наиболее похожие на него.
Коллаборативная фильтрация не требует анализа содержания самого объекта, что делает её универсальной, но она страдает от «холодного старта» (невозможности рекомендовать новым пользователям или новым объектам, по которым нет данных) и от разреженности данных.
Контентная фильтрация
В отличие от коллаборативной, контентная фильтрация анализирует свойства самого объекта (текст, жанр, автора, характеристики товара) и сопоставляет их с профилем пользователя. Профиль пользователя строится на основе истории его взаимодействий: например, если пользователь часто смотрит научно-фантастические фильмы, алгоритм будет рекомендовать ему другие фильмы этого жанра. Этот метод не страдает от «холодного старта» для новых объектов (если у них есть описание), но склонен к созданию «информационного пузыря» (filter bubble), когда пользователь видит только контент, похожий на то, что он уже потреблял, что ограничивает его кругозор.
Гибридные методы
Большинство современных крупных систем (например, Netflix, YouTube, Яндекс.Музыка) используют гибридные алгоритмы, которые комбинируют сильные стороны коллаборативной и контентной фильтрации. Например, коллаборативная фильтрация может быть дополнена контентными признаками, чтобы преодолеть «холодный старт» для новых пользователей, или наоборот, контентные рекомендации могут быть скорректированы на основе коллективного поведения пользователей.
Применение
Персонализированные алгоритмы находят применение в самых разных сферах цифровой экономики и повседневной жизни.
Электронная коммерция и маркетинг
Интернет-магазины (Ozon, Wildberries, Яндекс.Маркет) используют персонализированные алгоритмы для формирования рекомендаций «с этим товаром часто покупают», «похожие товары», а также для персонализации цен и скидок. Таргетированная реклама в социальных сетях и поисковых системах также основана на персонализированных алгоритмах, которые анализируют историю поиска, посещённые сайты и демографические данные пользователя.
Медиа и развлечения
Стриминговые сервисы (Spotify, Apple Music, Кинопоиск, VK Музыка) строят персонализированные плейлисты и подборки фильмов, анализируя историю прослушиваний/просмотров, лайки, дизлайки и время, проведённое за контентом. Алгоритмы YouTube (принадлежит компании Google, признанной в РФ иностранным агентом) определяют, какие видео показывать на главной странице и в разделе «рекомендованные», стремясь максимизировать время просмотра.
Социальные сети и новостные агрегаторы
Ленты новостей в социальных сетях (например, ВКонтакте, Одноклассники) и новостные агрегаторы (Яндекс.Новости, Google News) персонализируются на основе подписок, лайков, репостов и времени чтения. Это позволяет показывать пользователю наиболее релевантный для него контент, но также создаёт риск «информационного пузыря», когда пользователь видит только мнения, совпадающие с его собственными.
Здравоохранение и образование
В медицине персонализированные алгоритмы используются для анализа медицинских карт, генетических данных и образа жизни пациента, чтобы подбирать индивидуальные схемы лечения (персонализированная медицина). В образовании — для адаптивных систем обучения, которые подстраивают сложность и темп учебного материала под уровень знаний и скорость усвоения конкретного ученика.
Критика и риски
Широкое распространение персонализированных алгоритмов вызывает ряд серьёзных критических замечаний как со стороны экспертов, так и со стороны общественности.
Информационные пузыри и поляризация
Одним из главных рисков является создание «информационных пузырей» (filter bubbles) — ситуаций, когда алгоритм показывает пользователю только тот контент, который соответствует его уже сложившимся взглядам и интересам, исключая альтернативные точки зрения. Это может приводить к усилению социальной поляризации, радикализации взглядов и снижению способности к критическому восприятию информации. Особенно остро эта проблема стоит в новостных агрегаторах и социальных сетях.
Конфиденциальность и сбор данных
Для эффективной работы персонализированных алгоритмов требуется сбор огромного объёма данных о пользователе: его поведение, местоположение, история покупок, переписки, биометрические данные. Это создаёт риски утечки персональных данных, их неправомерного использования (например, для манипуляции выборами или продажи третьим лицам) и создания детальных цифровых профилей без ведома пользователя.
Манипуляция поведением
Персонализированные алгоритмы могут использоваться для целенаправленного манипулирования поведением пользователей: подталкивания к покупкам, голосованию за определённых кандидатов, просмотру определённого контента. Наиболее известным примером является скандал с компанией Cambridge Analytica (2018), которая использовала данные пользователей Facebook (социальная сеть, принадлежащая компании Meta, признанной экстремистской и запрещённой в РФ) для таргетированной политической рекламы.
Дискриминация и предвзятость
Алгоритмы, обученные на исторических данных, могут воспроизводить и усиливать существующие социальные предрассудки. Например, алгоритмы подбора персонала могут дискриминировать кандидатов по полу или возрасту, а алгоритмы кредитного скоринга — по расовому или социальному признаку, если такие закономерности присутствовали в обучающих данных.
Регулирование в России
В Российской Федерации вопросы, связанные с персонализированными алгоритмами, регулируются в первую очередь законодательством о персональных данных (Федеральный закон № 152-ФЗ «О персональных данных»). Сбор, обработка и хранение данных пользователей, используемых для персонализации, должны осуществляться с их согласия. Кроме того, с 2021 года действует закон о «приземлении» иностранных интернет-компаний, который обязывает их открывать представительства в России и соблюдать российское законодательство, в том числе в части обработки данных.
Отдельные аспекты регулирования касаются рекомендательных алгоритмов. В 2023 году вступил в силу закон, обязывающий владельцев сайтов и приложений, использующих рекомендательные технологии (в том числе персонализированные алгоритмы), информировать пользователей о применении таких технологий, а также обеспечивать возможность отказаться от персонализации. Кроме того, операторы обязаны не допускать использования рекомендательных алгоритмов для распространения информации, нарушающей законодательство РФ (например, пропаганды экстремизма, терроризма, наркотиков, а также информации, дискредитирующей Вооружённые силы РФ).
Интересные факты
- Персонализированные алгоритмы часто страдают от «эффекта чёрного ящика»: даже разработчики не всегда могут точно объяснить, почему алгоритм выдал ту или иную рекомендацию, что затрудняет их отладку и контроль за предвзятостью.
- В 2020 году алгоритм рекомендаций YouTube (принадлежит компании Google, признанной в РФ иностранным агентом) был обвинён в том, что он активно продвигает конспирологические теории и радикальный контент, так как такие видео удерживают внимание пользователей дольше, чем нейтральные.
- Некоторые сервисы (например, Netflix) проводят A/B-тестирование персонализированных алгоритмов, показывая разным группам пользователей разные версии рекомендаций и сравнивая их эффективность.
Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных».
- Федеральный закон от 31.07.2023 № 406-ФЗ «О внесении изменений в Федеральный закон "Об информации, информационных технологиях и о защите информации"» (в части регулирования рекомендательных технологий).
- Патент США № 6,266,649 B1 (Amazon.com, 1998) — Collaborative filtering technology.
- Pariser, E. (2011). The Filter Bubble: What the Internet Is Hiding from You. Penguin Press.
- O'Neil, C. (2016). Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy. Crown Publishing Group.
- Доклад «Рекомендательные алгоритмы и информационные пузыри» (Институт развития интернета, 2022).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →