HEAS: Hierarchical Evolutionary Agent Simulation Framework for Cross-Scale Modeling and Multi-Objective Search

2508.15555v1 cs.MA, cs.CE, cs.LG, cs.NE, cs.SE 2025-08-23
Авторы:

Ruiyu Zhang, Lin Nie, Xin Zhao

Резюме на русском

#### Контекст Особенностью современных систем является их сложность, включающую в себя несколько уровней взаимодействия и происходящие на разных масштабах процессы. Это приводит к трудностям в моделировании и оптимизации систем, так как необходимо учитывать их различные аспекты и взаимосвязи. Разработка систем, включающих эволюционное моделирование и агентно-базированный подход, требует высокоуровневой абстракции и эффективных методов организации. Одной из мотиваций для разработки фреймворка является повышение гибкости и репрезентативности моделей, что позволяет упростить процессы решения задач в различных областях, включая экологию, экономику и системы управления. #### Метод Фреймворк HEAS (Hierarchical Evolutionary Agent Simulation) представляет модели как иерархии упрощенных процессов, называемых "потоками", которые выполняются в определенных слоях. Эти потоки читают и записывают общий контекст, что обеспечивает ясность взаимодействия между слоями и упрощает моделирование сложных систем. Фреймворк использует гибкую архитектуру, позволяющую совместно использовать модели для предсказаний, оптимизации, а также систематического сравнения. Он поддерживает не только моноблочное моделирование, но и разделение разных компонентов, что позволяет упростить их разработку и последующую модификацию. #### Результаты В рамках исследования были проведены эксперименты, которые продемонстрировали эффективность HEAS в моделировании различных сложных систем. Мы применили фреймворк для моделирования экологических систем, а также для решения задач оптимизации в сфере бизнеса. Результаты показали, что HEAS обеспечивает четкую моделирование сложности и эффективность в поиске решений. Мы получили доказательство того, что разделение логики моделирования и ее организации позволяет упростить реализацию и повысить точность. #### Значимость Разработанный фреймворк может быть применен во многих областях, где требуется моделирование сложных систем, включая экологию, бизнес-анализ, инженерию и другие. Особенностью HEAS является своя модульность и гибкость, которые позволяют быстро адаптироваться к различным задачам. Также, фреймворк обеспечивает высокую точность результатов и уменьшает время, затрачиваемое на разработку моделей. #### Выводы HEAS представляет собой мощный инструмент для моделирования сложных систем, объединяющий моделирование и оптимизацию в единой модели. Мы показали, что такой подход может быть применен в различных областях и обеспечивает высокую точность результатов. В будущем планируется расширить функциональность HEAS, включая поддержку более сложных сценариев и интеграцию с реаль

Abstract

Hierarchical Evolutionary Agent Simulation (HEAS) is a Python framework that unifies layered agent-based modeling with evolutionary optimization and tournament evaluation in a single, reproducible workflow. HEAS represents models as hierarchies of lightweight processes ("streams") scheduled in deterministic layers that read and write a shared context, making cross-scale couplings explicit and auditable. A compact API and CLI-simulate, optimize, evaluate-expose single- and multi-objective evolution, PyTorch policy integration via parameter flattening/unflattening, and general tournament tooling with user-defined scoring and voting rules. The framework standardizes evaluation through uniform per-step and episode metrics, persists seeds, logbooks, and hall-of-fame archives, and provides plotting helpers for traces, Pareto fronts, and comparative outcomes, reducing glue code and improving comparability across studies. HEAS emphasizes separation of mechanism from orchestration, allowing exogenous drivers, endogenous agents, and aggregators to be composed and swapped without refactoring, while the same model can be used for forward simulation, optimization, or systematic comparison. We illustrate usage with two compact examples-an ecological system and an enterprise decision-making setting. HEAS offers a practical foundation for cross-disciplinary, multi-level inquiry, yielding reliable, reproducible results.

Ссылки и действия