Discover and explore top open-source AI tools and projects—updated daily.
Open-ended reinforcement learning for complex problem-solving
Top 98.9% on SourcePulse
Paired Open-Ended Trailblazer (POET) is an open-ended reinforcement learning algorithm designed to continuously generate increasingly complex and diverse learning environments and their solutions. It targets researchers and practitioners in AI seeking to overcome the limitations of traditional RL benchmarks by fostering unbounded invention and adaptation.
How It Works
POET employs a population-based approach where agents and environments co-evolve. New environments are generated by perturbing existing ones, and agents are trained to solve these evolving challenges. This creates a positive feedback loop, driving increasing complexity and diversity in both the environments and the learned policies.
Quick Start & Requirements
./run_poet_local.sh final_test
./run_poet_remote.sh final_test
.fiber cp nfs:/persistent/logs/final_test .
and fiber cp nfs:/persistent/logs/poet_final_test poet_final_test
.Highlighted Details
Maintenance & Community
The project is associated with Uber Engineering. Further community or roadmap details are not explicitly provided in the README.
Licensing & Compatibility
The README does not specify a license. Compatibility for commercial or closed-source use is not detailed.
Limitations & Caveats
The project relies on proprietary Fiber infrastructure for distributed execution, which may limit its portability. The "legacy branch" is mentioned for the original POET, suggesting potential ongoing development or divergence between versions.
3 years ago
Inactive