реклама на сайте
подробности

 
 
> метод наименьших квадратов, как оценить необходимую разрядность представления чисел
net
сообщение Apr 19 2009, 13:15
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



есть набор данных эксперимента N*{x,y}
нужно подобрать коэффициенты полинома степени M для аппроксимации эксперимента

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


ВОПРОС
как оценить необходимую разрядную сетку представления чисел в ЭВМ необходимую для обеспечения данного метода


в литературе как то смутно написано что типа работает и при больших степенях полинома
но хотелось бы
1 посмотреть на вывод данного утверждения
2 посмотреть формулы для разрядности представления чисел не влияющей на точность аппроксимации

или дайте ссылку с данными выводами
спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Oldring
сообщение Apr 20 2009, 09:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(net @ Apr 19 2009, 17:15) *
для решения данной задачи использую метод наименьших квадратов, в качестве полинома базисные функции полиномы чебышева, при решении матрицы используется сингулярное разложение


Может быть сказать, что энергия ошибок, минимизируемая методом наименьших квадратов, определяется с весовой функцией, с которой полиномы Чебышева ортогональны, и тогда ничего обращать не нужно будет? wink.gif

PS Что касается разрядности - думаю нужно действовать стандартным образом. Каждое округление вносит независимо известную энергию ошибки.
Для матричных вычислений основы теории изложены, например, у Голуба и товарищей http://www.ozon.ru/context/detail/id/96591/


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
net
сообщение Apr 20 2009, 11:39
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(Oldring @ Apr 20 2009, 13:04) *
. Каждое округление вносит независимо известную энергию ошибки.


все дело в том что при правильном составлении матрицы эта энергетика меняется - именно этот момент и интересует
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 20 2009, 12:16
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(net @ Apr 20 2009, 15:39) *
все дело в том что при правильном составлении матрицы эта энергетика меняется - именно этот момент и интересует


Все умножается на константную матрицу?


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
net
сообщение Apr 20 2009, 15:16
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(Oldring @ Apr 20 2009, 16:16) *
Все умножается на константную матрицу?

в каком то смысле и так - поскольку чебышев и обычные степени линейны
но еще и за счет ортогональности чебышева и нормировки для чебышева {-1;1} уменьшается ошибка
кроме того сингулярное разложение дает выигрыш для плохообусловленных матриц
поэтому это все улучшает положение - и по литературе это лучшение носит принципиальный характер
если обычны канонической формы МНК работает до 5 степени то указанным способом можно считать и 100 степень
вот и хочется узнать ошибку от разрядность представления чисел для данного метода
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 20 2009, 16:20
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(net @ Apr 20 2009, 19:16) *
но еще и за счет ортогональности чебышева и нормировки для чебышева {-1;1} уменьшается ошибка


Ортогональны для неравномерного веса. Для равномерного веса - почти ортогональны. Впрочем, это в данном случае не принципиально. Для полного лиапазона [-1,1] число обусловленности матрицы, составленной из достаточно подробной дискретизации первых 100 полиномов Чебышева, равно всего 8.6. Но только для полного диапазона [-1,1] Если же взять диапазон x = [-0.99,0.99] - то число обусловленности тут же подскочит до полмиллиона biggrin.gif Так что не все так просто с большими степенями и ортогональностью полиномов Чебышева, как кажетсяч на первый взгляд.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
net
сообщение Apr 21 2009, 05:17
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(Oldring @ Apr 20 2009, 20:20) *
Ортогональны для неравномерного веса. Для равномерного веса - почти ортогональны. Впрочем, это в данном случае не принципиально. Для полного лиапазона [-1,1] число обусловленности матрицы, составленной из достаточно подробной дискретизации первых 100 полиномов Чебышева, равно всего 8.6. Но только для полного диапазона [-1,1] Если же взять диапазон x = [-0.99,0.99] - то число обусловленности тут же подскочит до полмиллиона biggrin.gif Так что не все так просто с большими степенями и ортогональностью полиномов Чебышева, как кажетсяч на первый взгляд.

вы по делу чтото сказать можете?
интересует разрядность чисел для представления
а все остальное что вы пишите известно из литературы и выводы уже сделаны в этой литературе
все что вы говорите не несет никакой информации - по вопросу есть что сказать?
решение задачи в принципе никого не волнует - меня интересует решение задачи в приборе
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 21 2009, 08:28
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(net @ Apr 21 2009, 09:17) *
вы по делу чтото сказать можете?


Нет, по делу ничего сказать не могу. Разбирайтесь сами в деталях своей реализации.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- net   метод наименьших квадратов   Apr 19 2009, 13:15
- - 314   В подобных ситуациях иногда можно выкрутится с пом...   May 3 2009, 16:10
|- - net   Цитата(314 @ May 3 2009, 20:10) В подобны...   May 12 2009, 10:31
- - 314   Прошу прощения, если не очень понятно выразился. П...   May 12 2009, 19:32
|- - net   Цитата(314 @ May 12 2009, 23:32) Предлага...   May 13 2009, 08:15
- - Xenia   Кто подскажет, как из коэффициентов разложения в р...   Nov 29 2011, 14:47
- - iiv   Цитата(Xenia @ Nov 29 2011, 20:47) Когда-...   Nov 29 2011, 17:33
- - Xenia   Цитата(iiv @ Nov 29 2011, 21:33) У Вас ко...   Nov 29 2011, 19:52
- - iiv   Цитата(Xenia @ Nov 30 2011, 01:52) А я со...   Nov 29 2011, 20:42
- - _Pasha   Цитата(iiv @ Nov 30 2011, 00:42) Коэффици...   Nov 29 2011, 22:33
- - iiv   Цитата(_Pasha @ Nov 30 2011, 03:33) Для п...   Nov 30 2011, 00:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01468 секунд с 7
ELECTRONIX ©2004-2016