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

 
Dmitry Fedoseev:

Он не адаптирован для ГА.

Вот так вот:

MathAbs(34a+43b+16c+30d+23e-6268); - искать минимум 

Не то что бы не адаптирован именно для ГА. Скажем так, пример не адаптирован для чемпионата. По условию чемпионата нужно искать максимум, значит задача будет выглядеть так:

int ParamCount ()
{
  return (5);
}

double FF (double &array [])
{
  return(-MathAbs(34*array[0] + 43*array[1] + 16*array[2] + 30*array[3] + 23*array[4] -6268));
} 
 
Dmitry Fedoseev:

Он не адаптирован для ГА.

Вот так вот:

MathAbs(34a+43b+16c+30d+23e-6268); - искать минимум 

Мой пример   как раз подходит для генетических алгоритмов, и взят мною отсюда

https://habrahabr.ru/post/128704/ 

Генетический алгоритм. Просто о сложном
Генетический алгоритм. Просто о сложном
  • habrahabr.ru
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста. Пометьте топик понятными вам метками, если хотите или закрыть
 
Yuri Evseenkov:

Мой пример   как раз подходит для генетических алгоритмов, и взят мною отсюда

https://habrahabr.ru/post/128704/ 

Подходит после небольшой доработки.
 
А какой призовой фонд? 
 
Ром:
А какой призовой фонд? 
Призовой фонд 3000 USD.
 
Andrey Dik:

Я не могу представить поверхность в многомерном пространстве.

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

Сколько бы кривых не накладывалось на график осей координат, количество самих осей не прибавится.  А значит не прибавится и измерений пространства.

Если мы возьмем 500 парабол и нарисуем их на одном графе, разве эти параболы будут в разных измерениях пространства?

А если мы возьмем 1000000000 парабол и гипербол и нарисуем их последовательно одну за другой по оси Z на том же графе, разве пространство которое они будут занимать станет многомерным, только от того, что  мы нарисовали ОЧЕНЬ много кривых линий? 

Почему Вы решили, что речь идет о многомерном пространстве и отошли от аналогии с поверхностью? 

 

В математике, как и в любой науке (наверное и в программировании) существует одна, очень неприятная область, в которую часто попадают исследователи.

Называется она - "область изголения". Это когда ученые теряют связь с реальностью. По моему, идея многомерного пространства как раз из этой области.

Рассуждая об Алгоритмах оптимизации ПОИСКА, мы не должны отрываться от того, ЧТО МЫ ИЩЕМ.

То что мы ищем, должно обязательно иметь физическую аналогию и не быть эфемерным. 

Так что мы ИЩЕМ? 

 

Достаточно ограничиться представлением функции одного или двух параметров. Остальное математика и программирование доделает.

 
Реter Konow:

Сколько бы кривых не накладывалось на график осей координат, количество самих осей не прибавится.  А значит не прибавится и измерений пространства.

Если мы возьмем 500 парабол и нарисуем их на одном графе, разве эти параболы будут в разных измерениях пространства?

А если мы возьмем 1000000000 парабол и гипербол и нарисуем их последовательно одну за другой по оси Z на том же графе, разве пространство которое они будут занимать станет многомерным, только от того, что  мы нарисовали ОЧЕНЬ много кривых линий? 

Почему Вы решили, что речь идет о многомерном пространстве и отошли от аналогии с поверхностью? 

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

Может быть Вам стоит начать с начального курса геометрии? Что такое точка и сколько измерений она занимает. Что такое отрезок, линия, сколько измерений они занимают. Переходите к объёмным фигурам. От простого к сложному, шаг за шагом.

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

 
Dmitry Fedoseev:

Достаточно ограничиться представлением функции одного или двух параметров. Остальное математика и программирование доделает.

Математика то может и доделает, но откуда она возьмется, математика, если нет представления о том, что она должна делать? Вопрос не к Вам, риторический он.
Причина обращения: