Целевое значение (Target Value)
Целевое значение — это заранее определённая величина или категория, которую модель машинного обучения должна предсказать или воспроизвести в процессе обучения.
В контексте нейронных сетей и машинного обучения целевое значение выступает в роли «правильного ответа», к которому алгоритм стремится приблизиться, минимизируя ошибку предсказания. Это ключевой элемент обучающей выборки: каждая входная запись сопровождается целевым значением, на основе которого модель корректирует свои параметры (веса) в ходе обучения.
Аналогия из бытового мира
Представьте, что вы учите ребёнка различать фрукты. Вы показываете ему яблоко и говорите: «Это яблоко». Здесь «яблоко» — целевое значение. Ребёнок (аналог модели) смотрит на признаки (цвет, форму, размер) и старается запомнить, как выглядит яблоко, чтобы в следующий раз самостоятельно определить этот фрукт. В процессе обучения вы корректируете его ответы, пока он не начнёт безошибочно распознавать яблоки.
Исторический контекст
Понятие целевого значения лежит в основе обучения с учителем (supervised learning) — одного из фундаментальных подходов в машинном обучении. Этот подход активно развивается с 1950–1960‑х годов, когда появились первые перцептроны (простейшие модели нейросетей). С тех пор концепция целевого значения остаётся неизменной, хотя масштабы и сложность задач существенно выросли: от распознавания простых образов до генерации текста и изображений.
Смежные понятия
- Входные данные (признаки) — информация, которую модель получает для анализа (например, пиксели изображения или слова в тексте). В отличие от целевых значений, они не являются «правильным ответом», а служат основой для предсказания.
- Предсказанное значение — результат работы модели, её попытка воспроизвести целевое значение на основе входных данных. Разница между целевым и предсказанным значением используется для расчёта функции потерь и корректировки параметров модели.
Примеры использования
- В задаче классификации изображений целевое значение — это метка класса (например, «кошка», «собака», «автомобиль»). Модель учится сопоставлять пиксели изображения с правильной меткой.
- В регрессионных задачах целевое значение — непрерывная величина (например, цена дома, температура, курс валюты). Модель предсказывает числовое значение на основе входных признаков.
- В задаче прогнозирования временных рядов целевое значение — будущее значение ряда (например, спрос на товар, нагрузка на сервер). Модель анализирует исторические данные, чтобы предсказать следующий шаг.
Популярные реализации
- модели CNN (Convolutional Neural Networks) для классификации изображений;
- модели LSTM (Long Short-Term Memory) и Transformer для прогнозирования временных рядов и обработки текста;
- алгоритмы линейной и логистической регрессии для простых задач регрессии и классификации.
