2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Решение Обратной задачи
Сообщение27.02.2009, 17:19 


27/02/09
4
В результате моделирования сложной физической системы, характеризующейся набором параметров, для различных наборов этих параметров были получены результаты в виде спектров (графики из 350-700 точек). На практике для реальных образцов также были получены спектры. Фактически задача состоит в нахождении параметров реальных образцов из данных моделирования.
Проще говоря мы имеем функцию
F(x1,x2,x3,x4,x5,...,L)
Где х1,х2,х3,... - параметры нашей системы, L -координата точки вдоль оси Ох на нашем спектре. Расчёт значений функции очень! сложный и ресурсоёмкий. Нам необходимо, имея спектр реальной системы, вычислить её параметры.

Буду очень признателен любой помощи.

Добавлено спустя 23 минуты 21 секунду:

Если кто знает, подскажите возможной метод решения задачи.

 Профиль  
                  
 
 
Сообщение27.02.2009, 20:18 


27/02/09
4
На данный момент рассматривается возможность использования кепстрального и регрессионого анализа.

 Профиль  
                  
 
 
Сообщение28.02.2009, 02:49 
Аватара пользователя


23/02/09
259
в общем случае решение обратной функции не возможно но часто возможны приближения -и довольно точные -но при таком количестве параметров это может быть сделано ток индивидуально под конкретные функции -еще много от чего зависит -например требуеться большая скорость -с допуском иногда ошибок -или безошибочная работа -от этогго тож зависит выбор алгоритмов -зависит еще от того как изменяються велечины от изменения параметров -одни быстрее -другие медленее а так же выбор начальных параметров -а может целую кучу начальных параметров переберать -в любом случае решение такой задачи это не 15 мин на форуме:)

 Профиль  
                  
 
 
Сообщение05.03.2009, 02:47 


27/02/09
4
Лиля
На счёт 15-ти минут это точно).
Но к задачи: скорость работы алгоритма не критична (в определённых рамках конечно, например прямая полностью оптимизированная задача решается на современном четырёх ядерном ПК в течении 1 - 30 часов, в зависимости от начальных значений и необходимой точности);
количество параметров 3 - 5;
погрешность вычислений не должна превышать 5-10(край)%;

 Профиль  
                  
 
 
Сообщение08.03.2009, 16:39 


27/03/06
122
Маськва
Модель нужна. Для неё находим параметры, минимизируя среднеквадратичное отклонение. Если есть возможность, то в лоб. Если нет, то фильтрация. Возможно, многопроходная.

 Профиль  
                  
 
 
Сообщение11.03.2009, 12:39 


27/02/09
4
А можно чуть-чуть по подробнее? Если я правильно понял вы предлагаете метод аналогичный МНК?

 Профиль  
                  
 
 
Сообщение11.03.2009, 22:29 
Аватара пользователя


23/02/09
259
RED75 в сообщении #191820 писал(а):
количество параметров 3 - 5;

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

 Профиль  
                  
 
 
Сообщение13.03.2009, 11:20 


17/10/08

1313
Правильно ли я понимаю, что суть задача ставится следующим образом? Найти функции
$g_1, g_2, ..., g_n$:
$x_1=g_1(L,S(L))$,
$x_2=g_2(L,S(L))$,
...
$x_n=g_n(L,S(L))$,
такие, чтобы они как можно точно соответствовали данным моделирования ($S(L)$ - значение спектра в точке $L$ ). Например,
если есть m измерений и используется квадратичная мера точности, то потребуется на
множестве функций $g_j$ минимизировать функционал:
$\sum\limits_{i=1}^m \sum\limits_{j=1}^n (x_{ij}-g_j(L_i,S_i))^2$
где
$x_{ij}$ - значение j-го параметра в измерении i,
$L_i$ - значение координаты в измерении i,
$S_i$ - вычисленное значение функции в измерении i

Так что ли?

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

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



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

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


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

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