11.11.2000

 

    

Журнал исследований

Зададим обучающую сетку для угловых ускорений и добавим ее в обучающий вектор P_ctrl:

        При этом размерность обучающего вектора составляет

[P_ctrl]=3^7*7^2=107 163.

        При такой размерности сказывается нехватка вычислительных ресурсов, хотя моделирование производится на компьютере с процессором Celeron 466 Mhz и памятью 64Mb. Для уменьшения размерности вектора обучения на вход контроллера перестали подавать информацию по скоростям vx и vy, а обучающую сетку по широте и долготе сократили с 7 (7^2) до 3. Таким образом получили, что

 [P_ctrl]=3^7=2 187. 

        При следующих начальных условиях

получили графики:

 

 

        Как видим из графиков, виден положительный результат. Теперь необходимо добиться наивысшей точности настройки путем варьирования топологии нейросети контроллера, а также провести серию экспериментов по моделированию с одинаковыми н.у. Дело в том, что при формировании нейросети начальные значения весов и смещений задаются случайным образом. И совсем не обязательно, что после обучения нейросеть будет иметь одни и теже веса и смещения. Поэтому была проведена серия из 10 запусков модели, из которых отобрали три наилучших.

    Н.у.:

1 вариант:

2 вариант:

3 вариант:

 

        При этом значения весовых коэффициентов и смещений равнялись:

 

1 вариант

2 вариант

3 вариант

матрица весов W1
матрица весов W1
матрица смещений b1
матрица смещений b2

         

 

Back to Top

 
Last updated: ноября 16, 2000.
Сайт создан в системе uCoz