Чемпионат Алгоритмов Оптимизации. - страница 124

 
Yuriy Asaulenko:

Да все уже украдено закодено до нас. Есть уже и ген алгоритмы и нейросети и стат алгоритмы и много чего еще. Бери, конфигури под свою задачу, и пользуйся.

Я не любитель  изобретения велосипедов.) Только по большой необходимости.) Лучше и интересней сделать что-то действительно полезное или хотя бы просто интересное. 

Но посмотреть со стороны м.б и интересно.

D Вы это уже говорили и приводили красивые картинки поиска максимума математическим ПО. Я задал вопрос, ВЫ не ответили. Повторю

А когда функция неизвестна ПО, может это ПО определить экстремумы? И сколько операций и преобразований нужно сделать , что бы получить результат в советник на мкл. Сколько это займет времени? Фишка в том , как я понимаю, что участники посылают ''черному ящику' набор значений параметров в виде массива doudle[x1, x2,  xn].

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

 
Yuri Evseenkov:

D Вы это уже говорили и приводили красивые картинки поиска максимума математическим ПО. Я задал вопрос, ВЫ не ответили. Повторю

А когда функция неизвестна ПО, может это ПО определить экстремумы? И сколько операций и преобразований нужно сделать , что бы получить результат в советник на мкл. Сколько это займет времени? Фишка в том , как я понимаю, что участники посылают ''черному ящику' набор значений параметров в виде массива doudle[x1, x2,  xn].

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

Когда функция неизвестна, конечно может. Чем больше данных, тем, разумеется, точнее. Про МКЛ - не в курсе. Сколько времени займет? - Как там в фильме "5-й элемент" -" время не имеет значения.")

Простите, но я не понимаю - зачем эта вешь нужна в хозяйстве и в среде МТ?

Если уж хотите что-либо программировать, зайдите в тему "Билет в будущее", почитайте. Не я ее начал, но так случилось, что продолжаю. М.б. поможете чем, если заинтересует. Тоже задачка без четких условий.)) 

 
Yuriy Asaulenko:

Когда функция неизвестна, конечно может. Чем больше данных, тем, разумеется, точнее. Про МКЛ - не в курсе. Сколько времени займет? - Как там в фильме "5-й элемент" -" время не имеет значения.")

Простите, но я не понимаю - зачем эта вешь нужна в хозяйстве и в среде МТ?

Время то как раз и имеет значение. Представьте, в перерыве между тиками, что то нужно срочно оптимизировать. 

В ветке были примеры. Но как трудно найти среди тысячи постов. Могу только дать ссылку на то что я  писал  применительно к трейдингу. 

 
Yuri Evseenkov:

Время то как раз и имеет значение. Представьте, в перерыве между тиками, что то нужно срочно оптимизировать. 

В ветке были примеры. Но как трудно найти среди тысячи постов. Могу только дать ссылку на то что я  писал  применительно к трейдингу. 

Имхо, задачи оптимизации должны решаться все-таки конкретно для конкретного объекта, а не абстрактно, типа, на все случаи жизни.
 
Yuriy Asaulenko:
Имхо, задачи оптимизации должны решаться все-таки конкретно для конкретного объекта, а не абстрактно, типа, на все случаи жизни.
Объекты -это конкретные АТС, советники? Насколько я понимаю штатному ГА оптимизатора МТ абсолютно по барабану какие  перед ним объекты и какие тараканы вложил автор в свой советник.
 
Yuri Evseenkov:
 Насколько я понимаю штатному ГА оптимизатора МТ абсолютно по барабану какие  перед ним объекты и какие тараканы вложил автор в свой советник.

Это меня и смущает.)

А вот понятие оптимальности (оптимизации), - это далеко не всегда поиск максимума или минимума.

 
Yuriy Asaulenko:

Это меня и смущает.)

А вот понятие оптимальности (оптимизации), - это далеко не всегда поиск максимума или минимума.

Согласен. Но если дальше обсуждать, боюсь мы пойдем по  n-му кругу в ветке.

Желаю успехов в проекте "Билет в будующее". Возможно в случае успешной реализации и отпадёт необходимость в изобретении велосипедов. Присоединиться не могу, т.к не имею системных знаний в IT.

Ну а если будет время, заходите сюда. 

 
Yuri Evseenkov:
Объекты -это конкретные АТС, советники? Насколько я понимаю штатному ГА оптимизатора МТ абсолютно по барабану какие  перед ним объекты и какие тараканы вложил автор в свой советник.

Мне кажется, что тема оптимизации в интерпритации топикстартера покрылась таким туманом, что и по сей день никто ясно не понимает о чем собственно речь.

Эта ветка видела все. Здесь были бинарные хромосомы, гены, геномы, виды, популяции, эволюция, отбор, скрещивание, многомерное пространство и многое другое...

Чего здесь небыло, - так это ясности.

Для чего нужна оптимизация в трейдинге? - Подогнать значения параметров ТС для получения макс. прибыльности за тестируемый период. Другое применение трудно представить.

Какие критерии оценки?

1. Минимальное кол-во обращений.

2. Точность.

Универсальность - ерунда. Никакого универсального кода не нужно. Четко заточенный алгоритм, решающий конкретную задачу.

То, что преподносилось топикстартером как "универсальность алгоритма", - просто обощение конкретной группы задач.

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

 
Yuri Evseenkov:

Согласен. Но если дальше обсуждать, боюсь мы пойдем по  n-му кругу в ветке.

Желаю успехов в проекте "Билет в будующее". Возможно в случае успешной реализации и отпадёт необходимость в изобретении велосипедов. Присоединиться не могу, т.к не имею системных знаний в IT.

Ну а если будет время, заходите сюда. 

Спасибо. Пока не знаю, если помощь не подтянется, то как публичный проект заброшу.

Вашу тему смотрю регулярно, и с удовольствием.) 

 
Реter Konow:

Мне кажется, что тема оптимизации в интерпритации топикстартера покрылась таким туманом, что и по сей день никто ясно не понимает о чем собственно речь.

Эта ветка видела все. Здесь были бинарные хромосомы, гены, геномы, виды, популяции, эволюция, отбор, скрещивание, многомерное пространство и многое другое...

Чего здесь небыло, - так это ясности.

Для чего нужна оптимизация в трейдинге? - Подогнать значения параметров ТС для получения макс. прибыльности за тестируемый период. Другое применение трудно представить.

Какие критерии оценки?

1. Минимальное кол-во обращений.

2. Точность.

Универсальность - ерунда. Никакого универсального кода не нужно. Четко заточенный алгоритм, решающий конкретную задачу.

То, что преподносилось топикстартером как "универсальность алгоритма", - просто обощение конкретной группы задач.

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

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

Может лучше неспеша подготовим свои коды , пока без соревновательного интерфейса, а там будет видно дальше. 

Причина обращения: