1. Главная
  2. Библиотека
  3. Высшая математика
  4. Пусть даны точки Рассмотрим функцию где расстояние берё...
Разбор задачи

Пусть даны точки Рассмотрим функцию где расстояние берётся в евклидовой метрике. Возьмем точку и сделаем один шаг градиентного спуска: . При каком из указанных значений величина будет минимальна?

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Математический анализ
  • #Численные методы
Пусть даны точки Рассмотрим функцию где расстояние берётся в евклидовой метрике. Возьмем точку и сделаем один шаг градиентного спуска: . При каком из указанных значений величина будет минимальна?

Условие:

Пусть даны точки $

a1=(0,0)a2=(1,2)a3=(4,1)\begin{array}{l} \mathbf{a}_{1}=(0,0) \\ \mathbf{a}_{2}=(1,2) \\ \mathbf{a}_{3}=(-4,1) \end{array}

$

Рассмотрим функцию f:R2Rf: \mathbf{R}^{2} \rightarrow \mathbf{R}

f(x)=i=13xai, f(\mathbf{x})=\sum_{i=1}^{3}\left|\mathbf{x}-\mathbf{a}_{i}\right|,

где расстояние берётся в евклидовой метрике. Возьмем точку x0=(3,4)\mathbf{x}_{0}=(3,4) и сделаем один шаг градиентного спуска:

xλ=x0λf(x0) \mathbf{x}_{\lambda}=\mathbf{x}_{0}-\lambda \nabla f\left(\mathbf{x}_{0}\right)
. При каком из указанных значений λ\lambda величина f(xλ)f\left(\mathbf{x}_{\lambda}\right) будет минимальна?

Решение:

Решение задачи

1. Дано

Даны три точки в R2\mathbb{R}^2:

a1=(0,0),a2=(1,2),a3=(4,1) \mathbf{a}_{1}=(0,0), \quad \mathbf{a}_{2}=(1,2), \quad \mathbf{a}_{3}=(-4,1)
Функция, которую мы минимизируем (сумма расстояний):
\nf(x)=i=13xai=xa1+xa2+xa3\nf(\mathbf{x})=\sum_{i=1}^{3}\left|\mathbf{x}-\mathbf{a}_{i}\right| = |\mathbf{x}-\mathbf{a}_{1}| + |\mathbf{x}-\mathbf{a}_{2}| + |\mathbf{x}-\mathbf{a}_{3}|
Начальная точка:
x0=(3,4) \mathbf{x}_{0}=(3,4)
Шаг градиентного спуска:
xλ=x0λf(x0) \mathbf{x}_{\lambda}=\mathbf{x}_{0}-\lambda \nabla f\left(\mathbf{x}_{0}\right)

2. Найти

Найти значение параметра λ>0\lambda > 0, при котором функция f(xλ)f(\mathbf{x}_{\lambda})...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое условие должно выполняться для оптимального размера шага \(\lambda\) в одномерном поиске (line search) при градиентном спуске, чтобы функция \(f(\mathbf{x}_\lambda)\) была минимальна?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет