Градиент в этой визуализации
Градиент функции , обозначаемый или , — вектор её частных производных, . Там, где дифференцируема и , он указывает направление наискорейшего роста , а его длина равна этой наибольшей скорости роста. Здесь он показан на шести поверхностях вместе с производной по направлению — скоростью изменения в выбранном направлении.
Стеклянная поверхность — график ; на полу лежит её карта линий уровня. Синяя точка P находится на поверхности над . Красная стрелка u — горизонтальный единичный вектор под углом , отсчитанным против часовой стрелки от положительного направления оси . За горизонтальный единичный шаг вдоль u касательная плоскость поднимается на высоту жёлтого отрезка: это производная по направлению
Производную по направлению также обозначают , где направление задаёт единичный вектор ; здесь отсчитывается против часовой стрелки от положительного направления оси , поэтому и . Синее кольцо — единичная окружность вокруг P, поднятая на касательную плоскость. Её высшая точка лежит в направлении градиента, на выше P, поскольку
где — угол между u и . Наклон наибольший вдоль градиента, нулевой вдоль линии уровня через P и наиболее отрицательный против градиента.
На что обратить внимание
- Градиент перпендикулярен линии уровня через P. Линии уровня, проведённые с одинаковым шагом по , сгущаются там, где велико.
- При полном обороте u точка на карте описывает окружность с диаметром от до . Там, где , окружность стягивается в саму точку.
- Направление наискорейшего подъёма не обязательно ведёт к вершине: на вытянутом холме эти направления различаются.
- Частные производные — это производные по направлениям: даёт , а — .
- Там, где (критическая точка), во всех направлениях наклон равен 0 и направления наискорейшего роста нет. Седло — такая точка, которая не является ни локальным максимумом, ни локальным минимумом.
- Жёлтый подъём относится к касательной плоскости: это линейное приближение. За короткий горизонтальный шаг вдоль u сама поверхность поднимается на ; чем меньше , тем точнее совпадение.
Где это применяется
- Градиентный спуск, основной метод обучения моделей машинного обучения, уменьшает функцию последовательными малыми шагами против градиента, . При достаточно малый шаг ведёт вниз, но метод может остановиться в локальном минимуме или двигаться очень медленно вблизи седла, не достигнув самой низкой точки.
- Поскольку градиент перпендикулярен линиям уровня, он задаёт направление их нормали. Если гладкая имеет максимум или минимум на кривой (при ), два градиента параллельны, : в этом идея множителей Лагранжа.
- В физике консервативная сила равна градиенту потенциальной энергии с противоположным знаком, : она направлена к меньшей энергии, туда, где энергия убывает быстрее всего.
Управление
- Перетаскивайте P на поверхности или её проекцию на карте либо конец красной стрелки. Ключевые точки и направления (, , , ) переводят к точным значениям; в ключевой критической точке равно ровно 0.
- Обход поворачивает u на полный оборот и останавливает его в направлении наибольшего наклона. Вид сверху показывает поверхность строго сверху, сохраняя углы на карте. Режим презентации открывает полный экран для проектора (Пробел запускает обход, ← → поворачивают u, H скрывает ответы).
Связанные темы
- E10Карта линий уровняПланируется
- E12Частная производная
- E13Касательная плоскость
- E16Критерий по вторым частным производнымПланируется
- E17Множитель ЛагранжаПланируется
Дополнительные материалы: Википедия: Gradient (Английский); OpenStax, Calculus Volume 3, 4.6 Directional Derivatives and the Gradient (Английский).