This is to present work on modifying the Aleph ILP system so that it evaluates the hypothesised clauses in parallel by distributing the data-set among the nodes of a parallel or distributed machine. The paper briefly discusses MPI, the interface used to access message- passing libraries for parallel computers and clusters. It then proceeds to describe an extension of YAP Prolog with an MPI interface and an implementation of data-parallel clause evaluation for Aleph through this interface. The paper concludes by testing the data-parallel Aleph on artificially constructed data-sets.
@article{arxiv.0708.1527,
title = {A Data-Parallel Version of Aleph},
author = {Stasinos Konstantopoulos},
journal= {arXiv preprint arXiv:0708.1527},
year = {2007}
}
Comments
Proceedings of Parallel and Distributed Computing for Machine Learning workshop, held in conjunction with the 14th European Conference on Machine Learning. Cavtat, Croatia, 2003