Функция определения национальности по фото в приложении Gradient стала вирусным трендом: пользователь загружает селфи, а алгоритм выдает процентное распределение «этнического происхождения» — например, 40% итальянец, 30% кореец, 20% скандинав. Забавный результат быстро разошелся по соцсетям, но одновременно вызвал волну вопросов: как это работает технически и можно ли воспринимать такой анализ всерьез.

Короткий ответ: нельзя. Gradient — это развлекательное приложение с фильтрами и AI-эффектами, а не инструмент генеалогии. Ниже разберем, на чем основана функция, почему результаты меняются от фото к фото и чем этот подход отличается от настоящего генетического теста.

Что такое Gradient и функция Ethnicity Estimate

Gradient — мобильное приложение для обработки фотографий с набором AI-функций: стилизация под живопись, «портрет знаменитости», состаривание лица и тест происхождения. Функция, которую в разных версиях называли Ethnicity Estimate или «ДНК-тест по фото», анализирует черты лица и сопоставляет их с усредненными паттернами, на которых обучена нейросеть.

Принцип работы сводится к классификации изображения. Сверточная нейросеть выделяет на лице ключевые точки — форму глаз, носа, скул, овал лица — и сравнивает полученный вектор признаков с обучающей выборкой фотографий людей с известной (заявленной) этнической принадлежностью. На выходе формируется процентное распределение по нескольким категориям.

Важно понимать ограничение метода: модель оперирует визуальными признаками, а не генетикой. Она не «читает» происхождение — она лишь оценивает, на лица каких групп из обучающего набора ваше фото похоже больше всего.

💡

Gradient не анализирует ДНК — нейросеть лишь сравнивает черты лица с фотографиями из обучающей выборки, поэтому результат является статистической догадкой, а не фактом происхождения.