kimhc6028 / relational-networks

Pytorch implementation of "A simple neural network module for relational reasoning" (Relational Networks)
https://arxiv.org/pdf/1706.01427.pdf
BSD 3-Clause "New" or "Revised" License
811 stars 162 forks source link

Theoretical question: can RN generalize to shape-color combinations not previously seen in training data? #20

Open PabloMessina opened 6 years ago

PabloMessina commented 6 years ago

Say, if in the training data the RN saw many green circles, and many yellow triangles, but it never saw green triangles or yellow circles, would the RN perform well if asked a question about those shape-color combinations it never saw in the training data? In other words, can the RN learn the abstract concept of "color", the abstract concept of "shape" and generalize those concepts to understand new questions involving novel color-shape combinations?