PyClause - Simple and Efficient Rule Handling for Knowledge Graphs
Abstract
Meta-Black-Box Optimization (MetaBBO) garners attention due to its success in automating the configuration and generation of black-box optimizers, significantly reducing the human effort required for optimizer design and discovering optimizers with higher performance than classic human-designed optimizers. However, existing MetaBBO methods conduct one-off training under the assumption that a stationary problem distribution with extensive and representative training problem samples is pre-available. This assumption is often impractical in real-world scenarios, where diverse problems following shifting distribution continually arise. Consequently, there is a pressing need for methods that can continuously learn from new problems encountered on-the-fly and progressively enhance their capabilities. In this work, we explore a novel paradigm of lifelong learning in MetaBBO and introduce LiBOG, a novel approach designed to learn from sequentially encountered problems and generate high-performance optimizers for Black-Box Optimization (BBO). LiBOG consolidates knowledge both across tasks and within tasks to mitigate catastrophic forgetting. Extensive experiments demonstrate LiBOG's effectiveness in learning to generate high-performance optimizers in a lifelong learning manner, addressing catastrophic forgetting while maintaining plasticity to learn new tasks.
Cite
Text
Betz et al. "PyClause - Simple and Efficient Rule Handling for Knowledge Graphs." International Joint Conference on Artificial Intelligence, 2024. doi:10.24963/ijcai.2024/991Markdown
[Betz et al. "PyClause - Simple and Efficient Rule Handling for Knowledge Graphs." International Joint Conference on Artificial Intelligence, 2024.](https://mlanthology.org/ijcai/2024/betz2024ijcai-pyclause/) doi:10.24963/ijcai.2024/991BibTeX
@inproceedings{betz2024ijcai-pyclause,
title = {{PyClause - Simple and Efficient Rule Handling for Knowledge Graphs}},
author = {Betz, Patrick and Galárraga, Luis and Ott, Simon and Meilicke, Christian and Suchanek, Fabian M. and Stuckenschmidt, Heiner},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2024},
pages = {8610-8613},
doi = {10.24963/ijcai.2024/991},
url = {https://mlanthology.org/ijcai/2024/betz2024ijcai-pyclause/}
}