Processing Markov Logic Networks with GPUs: Accelerating Network Grounding
Processing Markov Logic Networks with GPUs: Accelerating Network Grounding
dc.contributor.author | Alberto Martinez Angeles,CA | en |
dc.contributor.author | Inês Dutra | en |
dc.contributor.author | Vítor Santos Costa | en |
dc.contributor.author | Buenabad Chavez,J | en |
dc.date.accessioned | 2018-01-18T15:18:41Z | |
dc.date.available | 2018-01-18T15:18:41Z | |
dc.date.issued | 2016 | en |
dc.description.abstract | Markov Logic is an expressive and widely used knowledge representation formalism that combines logic and probabilities, providing a powerful framework for inference and learning tasks. Most Markov Logic implementations perform inference by transforming the logic representation into a set of weighted propositional formulae that encode a Markov network, the ground Markov network. Probabilistic inference is then performed over the grounded network. Constructing, simplifying, and evaluating the network are the main steps of the inference phase. As the size of a Markov network can grow rather quickly, Markov Logic Network (MLN) inference can become very expensive, motivating a rich vein of research on the optimization of MLN performance. We claim that parallelism can have a large role on this task. Namely, we demonstrate that widely available Graphics Processing Units (GPUs) can be used to improve the performance of a state-of-the-art MLN system, Tuffy, with minimal changes. Indeed, comparing the performance of our GPU-based system, TuGPU, to that of the Alchemy, Tuffy and RockIt systems on three widely used applications shows that TuGPU is up to 15x times faster than the other systems. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/6978 | |
dc.identifier.uri | http://dx.doi.org/10.1007/978-3-319-40566-7_9 | en |
dc.language | eng | en |
dc.relation | 5129 | en |
dc.relation | 5139 | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | Processing Markov Logic Networks with GPUs: Accelerating Network Grounding | en |
dc.type | conferenceObject | en |
dc.type | Publication | en |
Files
Original bundle
1 - 1 of 1