Потеря обучения и устойчивый отступ
Проект с пингвинами
Проект использует 342 записи Palmer с нужными измерениями: 240 для обучения, 102 для проверки. Выбранные примеры для обучения определяют масштабирование и параметры модели. Исходный CSV
Этот проект обучает веса с помощью softmax, в отличие от лаборатории на главной странице, где используются ближайшие средние по видам. Те же измерения пингвинов, но разные методы классификации. Предсказания могут различаться.
Риск и оценка · Различают потери на выборке и ожидаемые потери.
Обученное правило оценивается на 102 наблюдениях для проверки, не участвовавших в обучении.
Рассмотрите понятие рядом с проектом: предположения источника могут отличаться. Эти наблюдения не доказывают теорему.
Вход: 12 × 2; Проверка на новых данных: 102 · #58 · 40.6 мм, 193 мм. Известный ответ: Адели; Прогноз: Адели · [≈0,7383; ≈0,2444; ≈0,01737].
Используется в разделах источника: 2.3 Путь обучения имеет значение
Источник определяет эмпирический риск классификации r и наименьший обучающий отступ γ. Он связывает окрестность решения с нулевой потерей с границей отступа.
Для одного примера x=1, y=1 и положительного θ-hat все возмущения размера меньше δ<θ-hat сохраняют положительную оценку.
Устойчивость к изменениям параметров связана с обучающими отступами.
Пример формулы источника
Иллюстрация · Максимум в окрестности и граничное возмущение вычислены аналитически для этой модели с одним примером при более строгом условии 0 < δ < θ-hat. Это не доказывает общего неравенства источника.
Обозначения
- Эмпирический риск ноль-один линейного классификатора.
- Наименьший обучающий отступ.
- Положительный радиус возмущения.
Пример формулы источника
Этот пример использует свои входные данные и предположения. Его изменение не меняет проект.
Измените значение или код и запустите пример. Это конечная иллюстрация, а не доказательство теоремы.
Поток данных в этом примере
Код изменён. Сбросьте его, чтобы вернуть схему примера.
Вы выбираете
input.theta= 2input.delta= 1
Вычисляется здесь
Выражение результата: {
margin,
zeroOneLoss,
maximumNeighborhoodLoss: 0,
worstPerturbedMargin,
upperExpression: margin - delta,
}
theta=input.thetaИспользует:input.thetadelta=input.deltaИспользует:input.deltamargin=thetaИспользует:thetaworstPerturbedMargin=theta - deltaИспользует:theta,deltazeroOneLoss=theta >= 0 ? 0 : 1Использует:theta
Возвращает
margin- 2
zeroOneLoss- 0
maximumNeighborhoodLoss- 0
worstPerturbedMargin- 1
upperExpression- 1
Прочитайте числа из input и верните результат. Основы JavaScript.
Результат
Техническая формулировка
Источник предполагает двоичную классификацию с потерей ноль-один и линейно разделимые данные, затем связывает окрестность θ-hat с нулевым риском с отступом. Пример использует один ненулевой вход и положительный отступ, причём δ строго меньше этого отступа.
Источник: Выражение из статьи