Что сдерживает генетическое программирование?
Я проделал изрядную работу с генетическими алгоритмами довольно успешно и до сих пор игнорировал генетическое программирование. Насколько я знаю, большинство программ остаются написанными программистами, и мне любопытно узнать, что сдерживает генетическое программирование?
некоторые возможные объяснения, о которых я подумал:
- пространство поиска слишком велик, чтобы найти полезные программы среди шума
- большинств реальные применения не могут поставить достаточные данные к разрешить оценку пригодности такого пространства.
- трудно уменьшить эффективность много реальных применений вниз к одиночному измерению пригодности. Другими словами, написание подходящей фитнес-функции, вероятно, потребует того же объема работы, что и написание реальной программы.
какие идеи?
Comments