Обработал данные третьего плана многофакторного планирования и получил опять результаты,
которые позволяют сделать только один вывод скорость распространения гравитации должна
быть больше чем 200 скоростей света. Это меня заставило задуматься о том все ли у меня в
порядке с теоретическим обоснованием этого моего исследования, т.к., проводя ранее подобные
исследования, я обычно за два шага уверенно приходил в область оптимума, а здесь сделал три
шага и оптимума не видно. И я стал даже задумываться о том, что может быть методы
многофакторного планирования по тому критерию оптимизации, что я использую, не очень
подходят для этого. Ведь до этого исследования, если не считать случая по оптимизации
коэффициентов в формуле Планка, я оптимизировал параметры систем по отклику системы, а не по
разнице между откликом и заданным оптимальным значением (в нашем случае в формуле (3),
которую я приводил выше, между расчетными, т.е. полученными при вычислительном эксперименте
на модели, YRas(I, J, U) и наблюдаемыми YNab(I, J) значениями вековых смещений в U-ом
эксперименте для I ой планеты и J-го параметра). В дальнейшем этот критерий я буду называть
dY в противовес критерию Y, который обычно применяется при многофакторном планировании, и
где, при проведение натурных экспериментов, Yu0(U)= YNab(U), а, при проведение
вычислительных экспериментов, Yu0(U)= YRas(U).
Yu0(U) = SUMi,j ( kVesa(I, J) * Abs
((YRas(I, J, U) - YNab(I, J)) / YNab(I, J)) / 100) (3)
Вообще то в книге
С.В.Мельников, В.Р.Алешкин, П.М.Рощин Планирование эксперимента в исследованиях
сельскохозяйственных процессов Л. Колос 1980 на стр. 45 для расчета комплексного критерия
приводится формула подобная моей формуле (3). Там только используется не абсолютное значение
относительной разности между откликом системы и оптимальным значением, а квадрат этой
разности, т.е. критерий dY^2, но, как пишут авторы, это делается только для того, чтобы
разность была всегда положительной. Я же в своей формуле использовал абсолютное значение
этой разницы, т.е. принципиальных отличий от их формулы у меня нет и, следовательно, я могу
смело использовать свой критерий оптимизации dY для оптимизации параметров Солнечной
системы. Но одно дело, что у них там написано, а другое дело то, что я вижу. Да и мой
собственный опыт с коэффициентами в формуле Планка (1t) не очень показательный, т.к.
оптимизировал я там только 3 коэффициента, а 4-ый фактор (температура излучения) мною
принудительно задавался для повышения качества информации при проведение вычислительных
экспериментов по почти D-оптимальному плану Бокса для четырех факторов. К тому же второй
коэффициент (показатель степени при частоте излучения v) мне надо было не столько
оптимизировать, сколько подтвердить, что он равен 3, как это следовало из формулы Вина.
Таким образом, я по большому счету оптимизировал только 2 параметра (фактора) и,
следовательно, у меня могли быть только двойные смешанные взаимодействия, а это прекрасно
воспроизводится полиномом 2-ой степени (2), который я получаю после обработки данных
вычислительных экспериментов.
А кто может ответить на вопрос есть ли в нашей
системе, которую мы исследуем, смешанные взаимодействия выше парных, т.е. тройные или
четверные. А может быть даже есть и не только линейные взаимодействия, но и квадратичные. К
сожалению, ответить на эти вопросы никто не может. Да, наверное, никто не сможет ответить и
на то, как это скажется на описание поверхности отклика при таких условиях. По этому, я на
всякий случай (не очень доверяя всему, что написано в учебниках) решил провести маленькое
исследование по оптимизации по критериям dY и dY^2 параметров простейших математических
выражений, которые будут имитировать поведение различных систем. И первым делом я решил
взять чуть ли не самый сложный случай с четверным взаимодействием, где вдобавок одно
взаимодействие еще и не линейно, т.е. всем Вам известный закон тяготения Ньютона (3t) и
попробовать оптимизировать его параметры. В принципе, мы можем с законом тяготения провести
и натурные эксперименты. Правда, не с самим законом тяготения для масс, а с законом
тяготения для зарядов (закон Кулона), где даже аналог гравитационной постоянной можем
изменять, распологая различные диэлектрики между зарядами. Но речь сейчас идет не о том,
можем ли мы воспроизвести эксперименты на реальном объекте или на его модели, а о том, можем
ли мы, уже даже зная аналитическую формулу, отражающую отклик системы на наши воздействия на
нее, чисто с математической точки зрения получить оптимальные значения системы по
примененному мною критерию dY, т.е. по разнице между откликом системы и известным
оптимальным значением.
Может возникнуть вопрос а зачем вообще надо проводить
исследования для получения аппроксимации (2), если у нас уже есть аналитическая формула
закона тяготения. А затем, что, мы сейчас просто проверяем на что способны методы
многофакторного планирования, чтобы заранее знать, что от них ожидать. Ведь когда мы
исследуем какую то сложную систему, то нам надо проводить натурные или вычислительные
эксперименты, чтобы получить хотя бы уравнение регрессии (2), т.к. никакие аналитические
выражения для критерия оптимизации при исследование самого объекта нам не известны вообще, а
аналитическая формула, по которой вычисляется критерий оптимизации в моделях объекта, даже
если и удастся такую получить в развернутом виде, может уместиться только на десятках или
сотнях страниц, что делает ее не пригодной для аналитических методов оптимизации. А
уравнение регрессии (2), т.е. полином 2-го порядка, который мы получаем при многофакторном
планировании, очень удобен для этого и по этому мы и постараемся его получить по критерию dY
для тестируемых систем. А т.к. в программе Solsys5 у меня по формуле (3) рассчитывается
значение комплексного критерия оптимизации (целевой функции) в каждом из 24 экспериментов, а
отклик системы в наших тестовых примерах определяется не по комплексному критерию, то мы
можем, для оптимизации параметров по критерию dY в тестовых выражениях (3t10t), формулу (3)
упростить до выражения (4)
Yu0(U) = Abs((YRas(U) - Yopt) / Yopt) (4)
Где: Yu0
(U) относительная разница между расчетным YRas(U) и оптимальным Yopt значением отклика
системы, поведение которой имитирует одна из формул (3t10t), в U-ом эксперименте.
Результаты оптимизации параметров в формуле тяготения, по примененному мною критерию
оптимизации dY, получились удручающие, т.к. аппроксимация критерия оптимизации, полученным
уравнением регрессии (2), не лезла ни в какие ворота. Да Вы сами взгляните на полученные
значения критерия оптимизации dY с использованием формулы закона тяготения (3t) и эти же
значения по полученному уравнению регрессии (2) на нижеприведенном рисунке (верхняя часть
рисунка), где маленькие синие кружки это критерий оптимизации рассчитанный с использованием
формулы (3t) для выражения (3) в 24 экспериментах плана Бокса (номер соответствует
абсциссе), а большие синие кружки это критерий оптимизации, рассчитанный по уравнению
регрессии (2), для тех же значений параметров, что и в соответствующем эксперименте. При
этом все факторы X1 X4, при выполнение плана Бокса, на нулевом уровне были равны единице,
а интервалы их варьирования были 0,5, а значение Yopt бралось равным 1, т.е. я принимал, что
оптимальные значения параметров X1 X4 в формуле (3t) равны 1 и получалось, что Yopt =
1*1*1/1=1. Для меня такой результат аппроксимации был большой неожиданностью, т.к. ранее в
своей книге я сам закон тяготения, т.е. по критерию Y, аппроксимировал уравнением (2) и
никаких проблем по качеству аппроксимации тогда не было. Я тут же аппроксимировал
полученные значения Yu0(U) полиномом (2) и по критерию Y и выяснилось, что на этот раз у
меня получились значительные погрешности в аппроксимации (синие маленькие и большие кружки
на нижней части рисунка).
Yu = k0 + k1*X1 + k2*X2 + k3*X3 + k4*X4 +
+ k5*X1*X2 +
k6*X1*X3 + k7*X1*X4 + k8*X2*X3 + k9*X2*X4 + k10*X3*X4 +
+ k11*X1^2 + k12*X2^2 +
k13*X3^2 + k14*X4^2 (2)
где Yu (или dYu или dYu^2) критерий оптимизации, который надо
минимизировать, X1 X4 - оптимизируемые параметры, а k0 k14 коэффициенты, которые мы
получаем методом наименьших квадратов при статистической обработке значений Yu0(U)
полученных в 24 экспериментах при разных значениях параметров X1 X4.
http://ser.t-k.ru/Ris/3t_Y_dY.gif (зеркало
http://modsys.narod.ru/Ris/3t_Y_dY.gif)
Стал разбираться в чем дело и выяснил, что когда я ранее аппроксимировал закон
притяжения, то задавал интервалы варьирования параметров примерно 20%, а сейчас задал их
50%. Уменьшил интервал варьирования до 20% и на сей раз опять получил приличный результат
(черные кружки), т.е. получается, что все дело не в самом критерии оптимизации, а в
интервалах варьирования, тем более, что при интервалах варьирования 80% (зеленые кружки),
результат получился еще хуже, чем при 50%. И по критерию dY (в верхней части рисунка) тоже
получается, что, чем больше интервал варьирования, тем хуже аппроксимация экспериментальных
данных, но здесь уже не все так однозначно, т.к. получается, что и при интервале
варьирования 20% аппроксимация экспериментальных данных получается не на много лучше. По
этому я решил продолжить исследование с использованием других математических выражений
имитирующих поведение системы.
YRas(U) = X1*v^X2* exp(-X3*v/X4) (1t)
YRas(U) = u
(2t)
YRas(U) = X1 * X2 * X3 / X4^2 (3t)
YRas(U) = X1^2 * X2^2 (4t)
YRas(U) =
X1 * X2 * X3 * X4 (5t)
YRas(U) = X1 + X1^2 (6t)
YRas(U) = X1 + X2 + X3 + X4 (7t)
YRas(U) = X1*X2 + X1*X3 + X1*X4 + X2*X3 + X2*X4 + X3*X4 (8t)
YRas(U) = X1^2 +
X2^2 + X3^2 + X4^2 (9t)
YRas(U) = X1 + X2 + X3 + X4 + X1^2 + X2^2 + X3^2 + X4^2
+
+ X1*X2 + X1*X3 + X1*X4 + X2*X3 + X2*X4 + X3*X4 (10t)
При проведение
вычислительных экспериментов по всем этим выражениям я принимал, что оптимальные значения
всех параметров в этих формулах равны единице и находил сначала оптимальное значение отклика
системы Yopt, а затем задавал в соответствие с планом различные значения параметров X1 X4
и, вычислив значение YRas(U), находил значение критерия оптимизации в U-ом эксперименте.
Значение критерия Y я брал равным YRas(U), критерия dY я вычислял по формуле (4), а критерий
dY^2 определял возведя критерий dY в квадрат. Затем, обработав данные по 24 значениям этих
критериев Yu0(U), я получал коэффициенты k0 k14 для аппроксимации (2) по которой вычислял
значение Yu для тех же значений параметров X1 X4, что были в 24 экспериментах по плану
эксперимента, и сравнивал их с 24 значениями Yu0(U). А по результатам сравнения я выставлял
оценку почти D-оптимальному плану Бокса по качеству аппроксимации экспериментальных данных
выражением (2) по различным критериям оптимизации. Сравнение я проводил графически определяя
попало ли значение Yu0(U), которое на приведенных выше рисунках отражено в 24 экспериментах
маленькими кружками, внутрь большого кружка отражающего значение Yu. При этом графический
масштаб для вывода данных выбирался так, чтобы все данные от минимального до максимального
значения по ординате укладывались в интервале от 1 до 7 сантиметров. А оценки качеству
аппроксимации значений критериев оптимизации Y, dY и dY^2, полученных по плану Бокса
полиномом (2), я производил по пятибальной шкале, определяя наилучшую оценку по наихудшим
результатам, а затем, полученные результаты, оформил в виде таблицы. Критерии оценок были
такими
5 баллов все 24 маленьких кружка, т.е. значения Yu0(U), находятся внутри
соответствующего большого кружка, центр которого соответствует ординате значения Yu. При
этом диаметр большого кружка в два раза больше диаметра маленького.
4 балла - все 24
маленьких кружка или находятся внутри больших кружков или хотя бы касаются его с наружной
стороны. При этом я также указываю в таблице, рядом с оценкой, в знаменателе количество
экспериментов, по которым была выставлена эта наихудшая оценка. Так, если в 23 случаях
маленькие кружки находятся внутри больших, а в одном случае маленький кружок пересекается с
большим или касается его с наружной стороны, то будет указана оценка 4/1.
3 балла
если все маленькие кружки находятся хотя бы на расстояние 1-го диаметра большого кружка от
его окружности. При этом, если 20 маленьких кружков находятся внутри больших, 1 кружок
пересекается с большой окружностью, а три маленьких кружка находятся на расстояние