Словарь ИИ
Что такое признаки
Коротко
Признаки это свойства объекта в виде чисел или категорий, по которым модель делает прогноз: возраст клиента, сумма заказа, день недели.
Машинное обучение · features
Михаил МозгПроверено: 1 минута чтения
Ребенку
Представь игру «Угадай животное». Тебе говорят: у него есть хвост, оно мяукает и любит молоко. Ты сразу отвечаешь: кошка. Хвост, мяуканье и молоко помогли тебе угадать. Компьютер тоже угадывает по таким подсказкам, только ему их записывают в табличку цифрами и словами. Эти подсказки называют признаками.
Простыми словами
Чтобы модель что-то предсказывала, каждый случай нужно описать понятными ей данными. Например, квартиру описывают площадью, этажом, районом и годом постройки. Каждое такое свойство и есть признак. Модель смотрит на тысячи квартир с известной ценой и находит, как эти свойства связаны с ценой. Потом по тем же свойствам новой квартиры она оценивает ее стоимость. Полезные свойства делают прогноз точнее, а случайные только мешают. Аналитики в разговоре часто называют их фичами, от английского слова features.
Для бизнеса
Качество прогнозной модели в компании часто упирается в признаки, а не в выбор алгоритма. Модель оттока не увидит риск, если в данных нет частоты покупок, обращений в поддержку и даты последнего заказа. Поэтому основная работа в таких проектах идет на стороне компании: найти, где эти данные лежат, в CRM, 1С или кассовой системе, и собрать их в одну таблицу. Отсюда и бюджет: интеграции и чистка данных нередко стоят дороже обучения модели. Отдельный риск: сведения, которые известны только задним числом, например статус «вернул товар» при прогнозе возвратов. С ними модель блестяще работает на истории и бесполезна в жизни. Такие ловушки ищут до запуска, когда разбирают предиктивную аналитику.
Для специалиста
Признак (feature) это функция, которая сопоставляет объекту выборки числовое или категориальное значение; в матрице данных они образуют столбцы, объекты строки. Так их определяет глоссарий scikit-learn, где перечислены и синонимы: атрибуты, предикторы, регрессоры, независимые переменные. Виды: числовые, категориальные (кодируют one-hot или target encoding), порядковые, бинарные, временные, текстовые, эмбеддинги. Конструирование признаков (feature engineering) создает новые столбцы из сырых данных: агрегаты, отношения, лаги, частоты. Отбор признаков (feature selection) делят на фильтры, обертки (wrappers) и встроенные методы (embedded); обзор дали Guyon и Elisseeff (JMLR, 2003) и назвали три цели: точнее предсказывать, быстрее и дешевле считать, глубже понимать процесс, который породил данные. Глубокие сети учат представления сами (representation learning), но в табличных задачах ручная подготовка данных по-прежнему решает многое. Типичная ошибка подготовки: утечка данных (data leakage), когда во входной столбец попадает информация, недоступная в момент прогноза.
Не путать. Не путать с признаками в обычном смысле, например признаками болезни: здесь это столбцы данных, на которых учится модель.
Пример
Сеть клиник прогнозирует неявки на прием. Признаки модели: день недели, время записи, сколько дней прошло от записи до визита, были ли у пациента прошлые неявки и пришло ли напоминание. По ним модель заранее отмечает рискованные записи, и администратор звонит этим пациентам.
Связанные термины
Вопросы и ответы
Что такое признаки в машинном обучении?
Что такое фичи?
Источники
- scikit-learn, Glossary of Common Terms: feature, официальная документация, проверено 16.10.2026scikit-learn.org
- Guyon, Elisseeff, An Introduction to Variable and Feature Selection, JMLR, 2003jmlr.org
- scikit-learn, Common pitfalls and recommended practices: data leakage, проверено 16.10.2026scikit-learn.org
Где это применяют в компании
Не уверены, нужно ли это вашей компании?
Карта ИИ-решений