Есть ли у Вас собственные разработки эволюционных алгоритмов? - страница 10
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я с раннего детства ярый фанат рыбалки и грибник. И в тех случаях, когда приходилось возвращаться домой с пустыми руками, я всё равно был доволен, что пообщался с природой (воздух, красота, эстетика, единение с природой, главное не результат, а удовольствие от процесса и т.д.). Но при всём этом, я никогда не пойду рыбачить на водоём, в котором (как я считаю) 100% нет рыбы.
Просто вы полностью не прониклись идеей эволюционных алгоритмов, как написал выше классик: "решение задачи без знаний свойств и цели"
Я с раннего детства ярый фанат рыбалки и грибник. И в тех случаях, когда приходилось возвращаться домой с пустыми руками, я всё равно был доволен, что пообщался с природой (воздух, красота, эстетика, единение с природой, главное не результат, а удовольствие от процесса и т.д.). Но при всём этом, я никогда не пойду рыбачить на водоём, в котором (как я считаю) 100% нет рыбы.
Мута́ция (лат mutatio — изменение) — стойкое (то есть такое, которое может быть унаследовано потомками данной клетки илиорганизма) преобразование генотипа
Скорее, это вы плаваете.
Кстати, подобную же ошибку совершают те, кто говорит "Эволюция вселенной"
Вселенная не эволюционирует, а разворачивается. Для эволюции нужны варианты из которых происходит выбор. Есть только теория мультивселенных, которая это затрагивает, но там нет отбора.
Так же и программы. Эволюционная - та, которая приводит к изменению собственного или чужого кода на основе какого-то критерия Если она просто работает - то эволюции здесь нет.
Просто перечитайте определение мутации. Ошибаетесь вы. Мутация - это и наследственность и изменчивость в одном флаконе.
Не хочется спорить с Википедией, но я бы употребил другой термин - Селекционные алгоритмы, так как по сути речь идёт об искусственном отборе. Искусственный отбор - это не совсем эволюция, это селекция, а эволюция - естественный отбор.
Если исходить из предлагаемой мной корректировки терминологии, то да, я использую селекционные алгоритмы.
По вопросу участия в чемпионате - практический смысл такого задания для меня не очевиден.
Что-то я не понял, Что означает эволюционный.
Любой алгоритм, даже еще создаваемый, является эволюционным. И развивается, и изменяется, и мутирует - появляются новые свойства, которых не было у предков (предыдущих версий).
Говоря об уже созданных алгоритмах - происходит абсолютно все тоже самое.
Вообще, эволюционными, следовало бы назвать алгоритмы, кот сами по себе развиваются, эволюционируют, мутируют. В ходе жизнедеятельности. Без участия творца (создателя). Однако, вряд-ли таковых много наскребем.
Во первых это не код, а метод (или алгоритм) оптимизации (подбора параметров), который подобрать параметры не полным перебором, а с на много меньшим количество проверок.
Я вообще не понимаю, для чего нужен подбор параметров, и как можно подбором сделать что-то реально полезное, акромя как в тестере увеличить тестовую прибыль. Подбором из любого более-менее адекватного алгоритма на тестовом интервале всегда можно вытянуть прибыль. Только дальше что?
Как минимум, и в основе - поиск экстремума у функции любой сложности (в том числе и у неизвестной, типа нейросети) без полного перебора всех параметров.
Подбор параметров называется оптимизацией. Книги бы какие почитали про автоматизацию, что ли.
Как вы собираетесь пользоваться какой-то системой без оптимизации? С параметрами чисто от балды?
Если система не дает прибыли, это проблема системы, а не арифметики (оптимизации).
Вообще завязывайте распространять невежество.
Как минимум, и в основе - поиск экстремума у функции любой сложности (в том числе и у неизвестной, типа нейросети) без полного перебора всех параметров.
Подбор параметров называется оптимизацией. Книги бы какие почитали про автоматизацию, что ли.
Как вы собираетесь пользоваться какой-то системой без оптимизации? С параметрами чисто от балды?
Если система не дает прибыли, это проблема системы, а не арифметики (оптимизации).
Вообще завязывайте распространять невежество.
Вот и завяжите бред нести. Специалист по автоматизации. :)
По вашему - любая стратегия дающая прибыль в тестере будет реально работать? Можно почти любой бред заставить в тестере давать прибыль, процессом, называемом "оптимизацией" и "поиском экстремумов". Вы про вариационное исчисление вообще что- либо слышали? Полагаю нет. А экстремумы ищите. ЛОЛ.