У вас не стоит Flash Player
Настройки
#11618 - Thu Sep 02 2010 11:34 PM Генетическая оптимизация
savvin1988 Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 80
Loc: Брянск
Приветствую всех!

Вопрос к разработчикам программы ТСЛаб.

Планируется в программе вводить другой тип оптимизации такой как Генетическая оптимизация?

Немного о генетической оптимизации.
Например. Нам требуется оптимизироть стратегию с 10-ю переменными.
При обычной оптимизации - перебор или решетчатого типа.
Число всех вариаций составляет допустим 6576473776488737764557 число раз
При этом для того чтобы перебрать все параметры из этой выборки потребуется к примеру несколько лет непрерывной работы компа.

Эти вопросы решает генетическая оптимизация.
При этом алгоритме оптимизации необходимые параметры можно найти в разы быстрее. К примеру за пару часов.

Как она это делает?
В разные части выборки начинается разброс значений оптимизируемых параметров. (популяций).
Так происходит n раз. Каждый раз это поколение.
В результате показываются только наиболее выжившие значения.
Т.е самые лучшие.
К примеру генетический оптимизатор optimax.

Наверх
#11620 - Thu Sep 02 2010 11:57 PM Re: Генетическая оптимизация [Re: savvin1988]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Я в институте занимался оптимизацией. Целевая функция, 333 способа поиска экстремумов и т.д.
Сделать можно все что угодно. Еще можно все это замешать на CUDA ( http://www.nvidia.ru/object/cuda_home_new_ru.html ).
Технологии последняя время творят чудеса :-)

Если есть что-то конкретное, велкам в личку. Если это из разряда прожектов было бы не плохо сделать что-то эдакое, то ответ сразу нет. Есть куча бытовухи, которая четко нужна проекту TSLab. Эти задачи просты, ясны и понятны. Мы их делаем.

Наверх
#12042 - Tue Sep 07 2010 08:40 AM Re: Генетическая оптимизация [Re: andy]
serg Offline
Pooh-Bah

Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
день добрый !
Всех интересует вопрос скорости оптимизации.
Пример : имеется скрипт 7 параметров.Лобовая оптимизация или в "лоб" ( т.е. ВСЕ параметры оптимизируется СРАЗУ) при начале прогона выдают кол-во прогонов 89 139 564 , ориентировочное время 1400 часов.
Почему то ни где не предалагается ПОШАГОВАЯ оптимизация.
Т е выбирается главный параметр, его прогоняю, затем вторичные и т.д.
В данном примере оптимизация ( со всеми манупуляциями) заняла у меня 7 мин.
Вопрос: у кого есть опыт данной оптимизации, насколько она правильная ?
Во вкладке бек тест скрипта, который находится на данном сайте
автор - pmys.


Attachments
Обходная оптимизация.doc (377 downloads)


Наверх
#12053 - Tue Sep 07 2010 10:40 AM Re: Генетическая оптимизация [Re: serg]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Если параметров много, их надо обьединять в группы и оптимизировать по группам конечно, выключив при этом остальные группы из оптимизации. Важность этих групп и их физический смысл Трейдер должен понимать.

Наверх


Moderator:  ViL, sar