Я думаю, что это хорошая идея в теории, но сложная практика. Я не помню, как раньше использовался этот подход, но я не удивлюсь, если это произойдет.
Я полагаю, что ваша мотивация для этого заключается в повышении эффективности применения функции фитнеса - вы можете прекратить оценку на ранней стадии и отбросить индивидуума (или установить пригодность к 0), если тесты выглядят так, как будто они собираются ужасно.
Одна из задач состоит в том, чтобы решить, сколько испытанных случаев применять; отбрасывание индивида после одного случайного теста, конечно, не является хорошей идеей, поскольку тестовый случай может быть реальным выбросом. Возможно, завершение оценки после 50% тестовых случаев, если фитнес человека составляет < 10% лучших, вероятно, не отбросят ни одного очень хорошего человека; с другой стороны, это может не стоить того, что многие индивидуумы будут иметь среднюю фитнес-форму и могут сэкономить лишь небольшую часть вычислений. Вы можете скорректировать номера, чтобы сохранить больше усилий, но чем больше усилий вы пытаетесь сохранить, тем больше шансов, что у вас действительно хорошие люди будут выбрасываться случайно.
Фактор в дополнительное время для кодирования этих и возможных ошибок и т. Д., И я не должен думать, что это выгодно (если это не исследовательский проект, и в этом случае было бы интересно попробовать его и посмотреть) ,
Что вы подразумеваете под «испытательным чеком»? Вы имеете в виду «фитнес-функцию»? – Kiril