Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оценка погрешности аппроксимации 
:(
    Опции темы
elCreator
Дата 2.5.2010, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 21.7.2007

Репутация: нет
Всего: -1



Есть задача - оптимизировать число измерений без значительных потерь точности.

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

Сечас решаю эту задачу так - беру произвольные три точки, линейно аппроксимирую, считаю квадраты разностей между значением аппроксимации и реальным значением, и беру корень из суммы этих квадратов по формуле для МНК 1/(N-1)sqrt(суммы квадратов разностей).
Затем беру следующие 3 точки, и т.д. Возможно, есть некий алгоритм, упрощающий поиск?

Присоединённый файл ( Кол-во скачиваний: 12 )
Присоединённый файл  __________.png 10,43 Kb
PM WWW ICQ   Вверх
Фантом
Дата 2.5.2010, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 2
Всего: 49



Давайте-ка детали - что измеряем, как аппроксимируем, зачем заменяем имеющиеся данные на результаты аппроксимации? Без выяснения физического смысла задачи на Ваши вопросы ответ дать невозможно.
PM   Вверх
elCreator
Дата 2.5.2010, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 21.7.2007

Репутация: нет
Всего: -1



Есть датчик, снимающий некую характеристику по 7 точкам. 
Есть база данных, в которой хранятся графики, результат измеренний этого датчика - по Х везде одни и те же 7 точек, по Y - значения в этих точках.

Цель - сократить количество измерений с 7 до 3. Причем, поскольку измеряется одна и та же величина, вероятно, имеются некоторые точки, по которым интерполировать получится точнее, чем по другим (не в конкретном случае, а в среднем при большой выборке). Проверить гипотезу о том, что мы нашли эти три точки оптимально, можно по уже существующей базе семиточечных измерений, сравнивая семиточечные графики с нашими трехточечными. 

В итоге нужно дать ответ - какие 4 из 7 точек можно убрать, а какие 3 оставить (промежуточные нельзя - ограничение ГОСТ на значения по Х).
PM WWW ICQ   Вверх
Фантом
Дата 2.5.2010, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 2
Всего: 49



Я бы не сказал, что от этого описания физический смысл стал яснее.  smile А в самом общем случае можно сказать только одно - если аппаратная погрешность всех датчиков во всех случаях предполагается одинаковой, то оставлять следует те датчики, разброс значений которых является максимальным. Просто потому, что тем самым количество информации, полученной при измерениях, будет наибольшим.
PM   Вверх
W4FhLF
Дата 3.5.2010, 04:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 5
Всего: 121



Не совсем понятно, зачем что-то убирать? Если есть выборка значений, можно просто осреднить значения. Если имеются явные выбросы в измерениях, то следует применять робастные статистики. В этом случае работает простой принцип накопления.




--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0482 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.