OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
New Generation Computing - Selected papers from the international workshop on algorithmic learning theory,1990
Machine intelligence 12
Mondrian: a teachable graphical editor
Watch what I do
Concept Formation During Interactive Theory Revision
Machine Learning - Special issue on evaluating and changing representation
Communications of the ACM
Information Retrieval
Combining Statistical and Relational Methods for Learning in Hypertext Domains
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
The visual language of experts in graphic design
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Hi-index | 0.00 |
In this paper, we present a new method based on nonmonotonic learning where the Inductive Logic Programming (ILP) algorithm is used twice and apply our method to acquire graphic design knowledge. Acquiring design knowledge is a challenging task because such knowledge is complex and vast. We thus focus on principles of layout and constraints that layouts must satisfy to realize automatic layout generation. Although we do not have negative examples in this case, we can generate them randomly by considering that a page with just one element moved is always wrong. Our nonmonotonic learning method introduces a new predicate for exceptions. In our method, the ILP algorithm is executed twice, exchanging positive and negative examples. From our experiments using magazine advertisements, we obtained rules characterizing good layouts and containing relationships between elements. Moreover, the experiments show that our method can learn more accurate rules than normal ILP can.