LGAINov 28, 2022

Learning to design without prior data: Discovering generalizable design strategies using deep learning and tree search

arXiv:2211.15068v111 citationsh-index: 51
Originality Highly original
AI Analysis

This work addresses the problem of enabling AI agents to learn generalizable design behavior without reliance on existing data or solutions, which is incremental by building on deep learning and tree search methods.

The paper tackles the limitation of data-driven design by introducing a self-learning agent framework that integrates a deep policy network with a novel tree search algorithm to discover high-performing generative strategies without prior data, achieving zero-shot generalization across unseen boundary conditions in engineering design problems.

Building an AI agent that can design on its own has been a goal since the 1980s. Recently, deep learning has shown the ability to learn from large-scale data, enabling significant advances in data-driven design. However, learning over prior data limits us only to solve problems that have been solved before and biases data-driven learning towards existing solutions. The ultimate goal for a design agent is the ability to learn generalizable design behavior in a problem space without having seen it before. We introduce a self-learning agent framework in this work that achieves this goal. This framework integrates a deep policy network with a novel tree search algorithm, where the tree search explores the problem space, and the deep policy network leverages self-generated experience to guide the search further. This framework first demonstrates an ability to discover high-performing generative strategies without any prior data, and second, it illustrates a zero-shot generalization of generative strategies across various unseen boundary conditions. This work evaluates the effectiveness and versatility of the framework by solving multiple versions of two engineering design problems without retraining. Overall, this paper presents a methodology to self-learn high-performing and generalizable problem-solving behavior in an arbitrary problem space, circumventing the needs for expert data, existing solutions, and problem-specific learning.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes