Learning to Order: A Relational Approach

Abstract

In some applications it is necessary to sort a set of elements according to an order relationship which is not known a priori . In these cases, a training set of ordered elements is often available, from which the order relationship can be automatically learned. In this work, it is assumed that the correct succession of elements in a training sequence (or chain) is given, so that it is possible to induce the definition of two predicates, first /1 and succ /2, which are then used to establish an ordering relationship. A peculiarity of this work is the relational representation of training data which allows various relationships between ordered elements to be expressed in addition to the ordering relationship. Therefore, an ILP learning algorithm is applied to induce the definitions of the two predicates. Two methods are reported for the identification of either single chains or multiple chains on new objects. They have been applied to the problem of learning the reading order of layout components extracted from document images. Experimental results show the effectiveness of the proposed solution.

Cite

Text

Malerba and Ceci. "Learning to Order: A Relational Approach." European Conference on Machine Learning, 2007. doi:10.1007/978-3-540-68416-9_17

Markdown

[Malerba and Ceci. "Learning to Order: A Relational Approach." European Conference on Machine Learning, 2007.](https://mlanthology.org/ecmlpkdd/2007/malerba2007ecml-learning/) doi:10.1007/978-3-540-68416-9_17

BibTeX

@inproceedings{malerba2007ecml-learning,
  title     = {{Learning to Order: A Relational Approach}},
  author    = {Malerba, Donato and Ceci, Michelangelo},
  booktitle = {European Conference on Machine Learning},
  year      = {2007},
  pages     = {209-223},
  doi       = {10.1007/978-3-540-68416-9_17},
  url       = {https://mlanthology.org/ecmlpkdd/2007/malerba2007ecml-learning/}
}