2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 оптимизация .статическая модель
Сообщение31.03.2010, 10:30 


31/03/10
11
добhый день! прошу помощи в следующей проблеме:
R(U)-квадратичная функция
$R(U)=\frac12(A u,u)+(b, u)+C;$
$A_{n*n}$-симметричная матрица (А u,u)>0 для всякого u<>0;
b-вектор; С -константа;
1)дана матрица A:
4 ; 0,2 ; -0,2
0,2 ; 4 ; 0,1
-0,2 ; 0,1 ; 4
2)вектор b=(0;0;0)
3) С=0;
5)$u^0=(20,20,20)$
и при нулевой итерации каким-то образом R(U) получилось =2440
Мне нужно составить программный код перехода от $u^n$ к $u^n+1$ методом градиентного спуска...
но я не могу понять как здесь вычисляется R(u)? смутно понимаю смысл этой матрицы A что с ней делать? подставляю значения $u^0$ получается вектор со значениями(80; 84,2; 74) а что делать дальше ?

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 10:48 
Заслуженный участник


11/05/08
32166
sergheii в сообщении #304816 писал(а):
получается вектор со значениями(80; 84,2; 74) а что делать дальше ?

Во-первых, не получается. А во вторых: Вы знаете, что такое скалярное произведение?...

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 11:46 


31/03/10
11
исправил (80;86,78)?

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 11:49 
Заслуженный участник


11/05/08
32166
Да (с точностью до путаницы с запятыми).

Так что такое скалярное произведение?...

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 11:55 


31/03/10
11
это число -длина вектора

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 11:58 
Заслуженный участник


11/05/08
32166
sergheii в сообщении #304858 писал(а):
это число -длина вектора

Нет. Это произведение двух векторов. Как оно вычисляется через координаты?

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 12:03 


31/03/10
11
сумма произведений координат

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 12:04 
Заслуженный участник


11/05/08
32166
ну так и считайте её

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 12:08 


31/03/10
11
:D :D спасибо!!!

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 13:33 


31/03/10
11
подскажите как найти градиент этой функции

-- Ср мар 31, 2010 15:05:31 --

правильное ли это решение: grad=A*u+b
grad=(80;86;78)-это и есть градиент этой функции ?

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 14:49 
Заслуженный участник


11/05/08
32166
sergheii в сообщении #304895 писал(а):
правильное ли это решение: grad=A*u+b

Правильное. И это не "решение", это -- стандартная формула.

 Профиль  
                  
 
 Re: оптимизация .статическая модель
Сообщение31.03.2010, 17:15 


31/03/10
11
всё пять часов без обеда и с вашей помощью разобрался что откуда :shock: :shock:
Спасибо большое Ewert за правильное направление!!! :wink:

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group