Эта страница возвращает нас к главной линии курса —эволюции методов. Раньше интеллектуальные системы в основном искали лучшее решение в рамках фиксированной схемы решения; эволюция методов делаетсам метод решенияобъектом итерации: алгоритмы, операторы, структуры или стратегии могут самосовершенствоваться в процессе эволюции, обеспечивая самоэволюцию алгоритма.
Связь внутреннего и внешнего уровней: от пространства решений к пространству методов
- Внутренняя эволюция: поиск решения в заданной задаче, максимальное использование текущего метода, генерация кандидатных решений и результатов оценки.
- Внешняя эволюция: с помощью обратной связи по задаче улучшает сам метод решения; объект поиска меняется с «решения» на «алгоритм, оператор или структуру».
- Замкнутый контур: качество решений внутреннего уровня служит сигналом оценки для внешнего; улучшенный внешний метод возвращается на внутренний уровень, образуя непрерывный замкнутый контур от пространства решений к пространству методов.
Значение EvoX как движущей силы
Чтобы эволюция методов действительно воплотилась в жизнь, необходимо организовать популяцию, результаты оценки и состояние алгоритма в виде тензоров, пригодных для целостных вычислений, и на этой основе планировать гетерогенные вычислительные ресурсы. EvoX с помощьютензорных вычисленийи архитектуры единой платформы разделяет «как эволюционировать» и «как эффективно планировать», создавая инженерную основу для эволюции методов и непрерывной эволюции на уровне системы, продвигая интеллектуальные системы от «поиска ответа» к «улучшению метода» и даже к более высокой форме автономной эволюции.
Пример: MetaDE — улучшение эволюционного алгоритма эволюционным алгоритмом
MetaDE решает задачу с помощью внутренней дифференциальной эволюции (DE), а на внешнем уровне ищет конфигурацию или структуру DE, вовлекая «сам метод решения» в итерацию. Он ищет не решение конкретной задачи, а механизм порождения решений — наглядное воплощение перехода от пространства решений к пространству методов.
