Detalhes do Documento

Parallel ILP for Distributed-Memory Architectures

Autor(es): Nuno A. Fonseca cv logo 1 ; Ashwin Srinivasan cv logo 2 ; Fernando Silva cv logo 3 ; Rui Camacho cv logo 4

Data: 2009

Identificador Persistente: http://hdl.handle.net/10216/76194

Origem: Repositório Aberto da Universidade do Porto

Assunto(s): Ciências Físicas; Ciência de computadores


Descrição
The growth of machine-generated relational databases, both in thesciences and in industry, is rapidly outpacing our ability to extract useful information from them by manual means. This has brought into focus machine learning techniques like Inductive Logic Programming (ILP) that are able to extract humancomprehensible models for complex relational data. The price to pay is that ILP techniques are not ecient: they can be seen as performing a form of discrete optimisation, which is known to be computationally hard; and the complexity is usually some non-linear function of the number of examples. While little can be done to alter the theoretical bounds on the worst-case complexity of ILP systems, some practical gains may follow from the use of multiple processors. In this paper we survey the state-of-the-art on parallel ILP. We implement several parallel algorithms and study their performance using some standard benchmarks. The principal ndings of interest are these: (1) of the techniques investigated, one that simply constructs models in parallel on each processor using a subset of data and then combines the models into a single one, yields the best results; and (2) sequential (approximate) ILP algorithms based on randomized searches have lower execution times than (exact) parallel algorithms, without sacricing the quality of the solutions found.
Tipo de Documento Artigo
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia