Для моего исследовательского проекта в биологии за последний год мне нужно представить проект в области биотехнологии. Будучи увлеченным программированием, я сразу подумал об эволюционных алгоритмах! Однако я не уверен, что эволюционные алгоритмы попадут в категорию биотехнологий, поэтому я бы скорее согласился с лучшими и самыми страстными программистами в мире.Являются ли эволюционные алгоритмы биотехнологией?
ответ
№ Это просто пример биологического алгоритма, адаптированного для вычислительных целей.
Другие примеры включают Ant-Colony Optimization, флокирование поведение и т.д.
IIRC, биотехнологии требует использования фактической биологии (то есть живые существа или их части), предназначенные для технологических целей, а не просто алгоритмическая эмуляция или моделирование их процессов.
Вздох, я с нетерпением ждал своих финалов по эволюционным алгоритмам. Есть ли что-нибудь, что вы могли бы мне предложить? :) –
@ LukeTaylor Ну, вы можете попробовать что-то в [Bioinformatics] (http://en.wikipedia.org/wiki/Bioinformatics), это, вероятно, примерно так же близко, как вы можете прийти. В частности, «Вычислительная эволюционная биология» кажется, что она частично перекрывается. – RBarryYoung
@ LukeTaylor Я бы пообещал с вашими консультантами, чтобы убедиться, что это границы вашего объекта, так как он близок к краю. – RBarryYoung
К сожалению, нет, генетический алгоритм (ga) - это всего лишь метод оптимизации, основанный на различных эволюционных процессах, таких как мутация или кроссовер. Они относятся к области эволюционных вычислений и искусственного интеллекта, а не к биотехнологии. Следуйте за this ссылкой на краткое введение в генетические алгоритмы.
Биотехнология, с другой стороны, имеет отношение к действительным организмам, которые каким-то образом используются для изготовления продукта или приложения. Это звучит довольно широко, но это связано только с тем, что конкретная область сама по себе очень широка. Мы используем формы биотехнологии уже тысячи лет во многих распространенных и не столь распространенных способах. Это неплохо, хотя это дает вам большую свободу в отношении вашего проекта. Выбирайте что-нибудь от производства продуктов питания до медицины, и вы по-прежнему будете иметь отношение к этому вопросу. Возможно, ссылки предоставят вам некоторое вдохновение.
Пока вы не реализуете свои эволюционные алгоритмы с органическим материалом, нет.
Они, конечно, вдохновлены тем, как появились современные организмы. Но нет никакой биологии в том, что вы делаете.
- 1. Генетические/Эволюционные алгоритмы и локальные минимумы/максимумы
- 2. Можем ли мы сравнить машинное обучение и эволюционные алгоритмы?
- 3. Имеет ли Optaplanner версии 6.3 эволюционные алгоритмы или гиперэвристики?
- 4. Являются ли эти алгоритмы эквивалентными?
- 5. Являются ли все алгоритмы грубой силы экспоненциальными?
- 6. Являются ли алгоритмы оцененными по большой нотации, связанной с параллелизмом?
- 7. Являются ли алгоритмы сортировки используемыми стабильными сортами NSArray?
- 8. Являются ли сертифицированные FIPS алгоритмы в .net-системе обратной совместимостью?
- 9. Являются ли алгоритмы для постоянно меняющихся паролей наименее плохими идеями?
- 10. Насколько устойчивыми к столкновению являются алгоритмы шифрования?
- 11. C++ STL Алгоритмы upper_bound(), которые не являются строго большими
- 12. Алгоритмы
- 13. Существуют ли алгоритмы генерации цвета?
- 14. Математические алгоритмы
- 15. Как использовать генетические алгоритмы для фактического ИИ?
- 16. Являются ли алгоритмические тесты в PHP бессмысленными?
- 17. Алгоритмы обнаружения функций и алгоритмы дескриптора функциональности
- 18. жадные алгоритмы
- 19. Являются ли циклы при вычислении равными времени?
- 20. Определение функции терминации (алгоритмы)
- 21. Графические алгоритмы?
- 22. Рекурсивные и итеративные алгоритмы
- 23. Контейнер и алгоритмы
- 24. Быстрые алгоритмы вычисления факториала
- 25. Алгоритмы стратегии построения города
- 26. Алгоритмы синхронизации
- 27. Являются ли массивы сохраненными на всех языках?
- 28. Являются ли ссылочные члены хорошей практикой? Являются ли константы?
- 29. Существуют ли «алгоритмы» в функциональном программировании?
- 30. Существуют ли алгоритмы для увеличения разрешения изображения?
Ну, спасибо! №: P – chill
Я думаю, что термин искусства для эволюционных алгоритмов и других, упомянутых @RBarryYoung, - это «Биологически вдохновленные вычисления». – TooTone
... но тогда вы поняли, что проще было бы спросить о переполнении стека. –