А що, якби ШІ навчився писати оптимізований код, як людина-інженер — ітерувати, вчитися на помилках і ставати розумнішим з часом? Дослідники з NJU, PKU, Midea-AIRC, ECNU, SYSU, RUC та QuantaAlpha вводять контрольовану самоеволюцію (CSE). Їхній підхід використовує три розумні прийоми: генерацію різноманітних стартових стратегій для дослідження більшої кількості можливостей, керування мутаціями за допомогою зворотного зв'язку замість випадковості та запам'ятовування як перемог, так і поразок у різних програмних завданнях. В EffiBench-X CSE стабільно перевершує всі тестові базові показники і постійно вдосконалюється покоління за поколінням. Контрольована самоеволюція для алгоритмічної оптимізації коду Стаття: