Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вы оба такие смешные... ) Без обид.))))
1. Если глобальный максимум известен всем без исключения, то, подумайте ещё раз, внимательно подумайте, что произойдет?
Может быть ли вообще проведён чемпионат алгоритмов оптимизации в таком случае? Конечно не может, ведь любой участник может в холостую вызвать ФФ на процентов 60-70 от максимально разрешенного и выдать результат со 100% точностью!
2. Мы можем соревноваться лишь на НЕИЗВЕСТНЫХ ФФ! Максимальное значение одного из участников и есть лучший результат.
1. Я говорил о том, что глобальный максимум должен знать рефери.
Это необходимо для того, чтобы после завершения запусков алгоритмов, на этапе проверки результатов можно было бы сравнить не только кол-во вызовов ФФ, но и точность расчета макс. значения. Если не будет известен максимум функции, то точность расчета алгоритма проверить невозможно. Какой смысл в алгоритме оптимизации, точность (а значит эффективность) которого не была проверена и доказана?
2. Точно также можно прогнать алгоритм на "холостом ходу" и в конце выдать самое большое число из возможных как результат... И победа?
Если нет, то участнику нужно будет сохранять значения приведшие к максимуму для доказательства того, что алгоритм действительно работал.
Означает ли это, что алгоритм ещё не готов? Сколько времени Вы рассчитываете получить для понимания и подготовку алгоритма под известную ФФ? Какая разница что содержится в ФФ? Алгоритм должен быть в состоянии работать с неизвестной ему ФФ, иначе это фигня а не алгоритм.
Как может быть готов мой алгоритм, если по факту еще не предоставлена задача, с которую он должен решать? Еще нет всех компонентов общей картины для представления.
Однако, не волнуйтесь, прошлую задачу я решил за 6 часов, эту решу за чуть большее время...
Создавать универсальные алгоритмы мое призвание.)))
Суть задачи - создать алгоритм эффективного поиска максимального значения аналитической функции. Большей универсальности алгоритма чем в формулировке сути задачи не требуется.
Да и о какой универсальности Вы говорите, если алгоритм при работе с любыми ФФ всегда использует 4 основных параметра - диапазон, шаг, количество параметров и значение получаемое от ФФ?
Как может быть готов мой алгоритм, если по факту еще не предоставлена задача, с которую он должен решать? Еще нет всех компонентов общей картины для представления.
Однако, не волнуйтесь, прошлую задачу я решил за 6 часов, эту решу за чуть большее время...
Создавать универсальные алгоритмы мое призвание.)))
Всё идёт к тому, что вы сталкиваетесь с Загадкой Безумного Шляпника -- а всё действо под названием Чемпионат -- становится похоже на Безумное Чаепитие -- https://ru.wikipedia.org/wiki/Болванщик
Шляпник в итоге признался, что не знает ответа для своей Загадки
1. Я говорил о том, что глобальный максимум должен знать рефери.
Это необходимо для того, чтобы после завершения запусков алгоритмов, на этапе проверки результатов можно было бы сравнить не только кол-во вызовов ФФ, но и точность расчета макс. значения. Если не будет известен максимум функции, то точность расчета алгоритма проверить невозможно. Какой смысл в алгоритме оптимизации, точность (а значит эффективность) которого не была проверена и доказана?
2. Точно также можно прогнать алгоритм на "холостом ходу" и в конце выдать самое большое число из возможных как результат... И победа?
3. Если нет, то участнику нужно будет сохранять значения приведшие к максимуму для доказательства того, что алгоритм действительно работал.
1. Если макс будет знать только рефери (а для этого именно рефери должен составить ФФ) то с какой целью Вы настойчиво хотите посмотреть на внутренности ФФ? Нет, как я и говорил, максимальное значение не будет знать никто, в том числе и рефери. Лучшим результатом будет признан максимальный. Если бы участников было гораздо больше чем 2-е, то мы могли бы максимальный результат одного из участников принять за 100% точность, а остальные соответственно были бы ранжированы от этого значения. Но поскольку нас только 2-е, то точность мы измерить не сможем, можем только выбрать лучший по результату в рамках чемпионата. Но повторяю ещё раз, можно подсунуть вне рамок чемпионата известную функцию с известным максимумом и посмотреть реальную точность алгоритмов.
2. В случае с неизвестной ФФ такое "точно так же" проделать не получится, ведь по окончании всех прогонов нужно сохранить параметры в файл, которые будут обязательно проверены путём подачи их в ФФ и сверкой результата ФФ и результата участника.
3. Это не имеет значения с неизвестной ФФ. Важен окончательный результат и параметры для этого результата, которые будут проверены. Не получится схитрить никому никаким образом.
Если ищете лазейки - то зря. Если переживаете за ошибки в ФФ - то зря. Если волнуетесь в невозможности оценить реальную поисковую способность алгоритмов - то зря, возможность у Вас будет.
Всё идёт к тому, что вы сталкиваетесь с Загадкой Безумного Шляпника -- а всё действо под названием Чемпионат -- становится похоже на Безумное Чаепитие -- https://ru.wikipedia.org/wiki/Болванщик
Прикол в том, что сам Шляпник в итоге признался, что не знает ответа для своей Загадки
Ну Время остановило себя для Шляпника, и оказало ему тем самым великую честь.) В нашем случае Время вряд ли себя остановит, так что наше "чаепитие" неизбежно подойдет к концу...
И на этом "чаепитии" Загадка не даст себя запутать Шляпнику настолько, чтобы остаться неразгаданной.
Как может быть готов мой алгоритм, если по факту еще не предоставлена задача, с которую он должен решать? Еще нет всех компонентов общей картины для представления.
Однако, не волнуйтесь, прошлую задачу я решил за 6 часов, эту решу за чуть большее время...
Создавать универсальные алгоритмы мое призвание.)))
Суть задачи - создать алгоритм эффективного поиска максимального значения аналитической функции. Большей универсальности алгоритма чем в формулировке сути задачи не требуется.
Да и о какой универсальности Вы говорите, если алгоритм при работе с любыми ФФ всегда использует 4 основных параметра - диапазон, шаг, количество параметров и значение получаемое от ФФ?
Я так и думал. Всё, о чем я говорил ранее - как об стену горох, а алгоритм у Вас даже и не готов вовсе....
Мне очень жаль, что к моменту начала чемпионата у Вас до сих пор нет готового алгоритма, это значит что Вы далеки от представления об универсальности алгоритма поиска.
Сегодня я выкладываю ФФ и далее по озвученным шагам с перерывом в 1-2 дня. Если к моменту проведения тестирования алгоритмов мой алгоритм окажется единственным - значит я победитель.
Я Вам уже миллион раз советовал взять один из готовых и доступных алгоритмов, разобраться в работе, модифицировать при необходимости и использовать на чемпионате. Неужели Вы думаете, что сможете создать универсальный алгоритм за несколько часов или несколько дней? Возьмите хотя бы Alglib из кодабазы, выставите его, хоть это будет и не Ваш алгоритм, но у меня хотя бы будет возможность соревноваться с кем то кроме меня самого.
Итак - далее по шагам чемпионата без задержек. Разжёвано и пережовано всё уже до невозможности подробно. Извините, ожидать уже никого нет возможности - иначе этот диалог у нас с Вами может продолжаться вечно.
Ну Время остановило себя для Шляпника, и оказало ему тем самым великую честь.) В нашем случае Время вряд ли себя остановит, так что наше "чаепитие" неизбежно подойдет к концу...
И на этом "чаепитии" Загадка не даст себя запутать Шляпнику настолько, что остаться не разгаданной.
1. Если макс будет знать только рефери (а для этого именно рефери должен составить ФФ) то с какой целью Вы настойчиво хотите посмотреть на внутренности ФФ? Нет, как я и говорил, максимальное значение не будет знать никто, в том числе и рефери. Лучшим результатом будет признан максимальный. Если бы участников было гораздо больше чем 2-е, то мы могли бы максимальный результат одного из участников принять за 100% точность, а остальные соответственно были бы ранжированы от этого значения. Но поскольку нас только 2-е, то точность мы измерить не сможем, можем только выбрать лучший по результату в рамках чемпионата. Но повторяю ещё раз, можно подсунуть вне рамок чемпионата известную функцию с известным максимумом и посмотреть реальную точность алгоритмов.
2. В случае с неизвестной ФФ такое "точно так же" проделать не получится, ведь по окончании всех прогонов нужно сохранить параметры в файл, которые будут обязательно проверены путём подачи их в ФФ и сверкой результата ФФ и результата участника.
3. Это не имеет значения с неизвестной ФФ. Важен окончательный результат и параметры для этого результата, которые будут проверены. Не получится схитрить никому никаким образом.
Если ищете лазейки - то зря. Если переживаете за ошибки в ФФ - то зря. Если волнуетесь в невозможности оценить реальную поисковую способность алгоритмов - то зря, возможность у Вас будет.
Вывод - чтобы я не делал - все зря... ))
"какой целью Вы настойчиво хотите посмотреть на внутренности ФФ?" - Просто я никогда ее не видел.
"Если ищете лазейки - то зря." - Как я могу ни разу не решив аналогичную задачу и не имея никакого алгоритма, искать какие то лазейки? Я пытаюсь сореинтироваться. Как и раньше.
По моему Вы ничего не обсуждаете, а просто устанавливаете правила.
Я так и думал. Всё, о чем я говорил ранее - как об стену горох, а алгоритм у Вас даже и не готов вовсе....
Мне очень жаль, что к моменту начала чемпионата у Вас до сих пор нет готового алгоритма, это значит что Вы далеки от представления об универсальности алгоритма поиска.
Сегодня я выкладываю ФФ и далее по озвученным шагам с перерывом в 1-2 дня. Если к моменту проведения тестирования алгоритмов мой алгоритм окажется единственным - значит я победитель.
Я Вам уже миллион раз советовал взять один из готовых и доступных алгоритмов, разобраться в работе, модифицировать при необходимости и использовать на чемпионате. Неужели Вы думаете, что сможете создать универсальный алгоритм за несколько часов или несколько дней? Возьмите хотя бы Alglib из кодабазы, выставите его, хоть это будет и не Ваш алгоритм, но у меня хотя бы будет возможность соревноваться с кем то кроме меня самого.
Итак - далее по шагам чемпионата без задержек. Разжёвано и пережовано всё уже до невозможности подробно. Извините, ожидать уже никого нет возможности - иначе этот диалог у нас с Вами может продолжаться вечно.
Ясно. Вы решили закручивать гайки. Ни времени на подготовку, ни компромиссов, ни совместного принятия решений.
Если я так и не напишу свой алгоритм и не сражусь с Вами, Вы все равно будете считать себя победителем?
Разве такая Победа не выглядит жалко?
Вывод - чтобы я не делал - все зря... ))
"какой целью Вы настойчиво хотите посмотреть на внутренности ФФ?" - Просто я никогда ее не видел.
"Если ищете лазейки - то зря." - Как я могу ни разу не решив аналогичную задачу и не имея никакого алгоритма, искать какие то лазейки? Я пытаюсь сореинтироваться. Как и раньше.
По моему Вы ничего не обсуждаете, а просто устанавливаете правила.
К этому моменту у Вас уже должен бы быть хоть какой то алгоритм, но у Вас его нет. Я же говорил, не привязывайтесь к функциям, не поможет Вам никакие аналитические построения и решения, поскольку нет знаний о содержимом ФФ. Тысячу раз приводил пример штатного оптимизатора, они ничего не знает о задачах пользователей, ничего, и при этом успешно решает задачи оптимизации.
Создайте универсальный алгоритм, найдите в интернете, используйте случайный поиск, всё что угодно, но у Вас уже должен быть готовый алгоритм. Как Вы собираетесь соревноваться в том, чего у Вас ещё нет?
ЗЫ Все, у кого есть хоть какой то алгоритм, всё ещё могут присоединится к соревнованию, поскольку по видимому я действительно остался один. Но в любом случае это ничего не меняет, мой алгоритм и тестовый стенд будет показан в течении пары тройки дней, несмотря ни на что.