2011
DOI: 10.1007/s10994-011-5245-8
|View full text |Cite
|
Sign up to set email alerts
|

Data and task parallelism in ILP using MapReduce

Abstract: Nearly two decades of research in the area of Inductive Logic Programming (ILP) have seen steady progress in clarifying its theoretical foundations and regular demonstrations of its applicability to complex problems in very diverse domains. These results are necessary, but not sufficient, for ILP to be adopted as a tool for data analysis in an era of very large machine-generated scientific and industrial datasets, accompanied by programs that provide ready access to complex relational information in machine-re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
28
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
6
2
2

Relationship

0
10

Authors

Journals

citations
Cited by 50 publications
(28 citation statements)
references
References 23 publications
0
28
0
Order By: Relevance
“…Its application in data mining has been widely spread [12,13,14], to the detriment of other parallelization schemes such as Message Passing Interface [15], because of its fault-tolerant mechanism (recommendable for time-consuming tasks) and its ease of use [16]. Despite its unquestionable breakthrough, researchers have found several limitations in Hadoop Mapreduce to design scalable machine learning tools [17].…”
Section: A C C E P T E D Mmentioning
confidence: 99%
“…Its application in data mining has been widely spread [12,13,14], to the detriment of other parallelization schemes such as Message Passing Interface [15], because of its fault-tolerant mechanism (recommendable for time-consuming tasks) and its ease of use [16]. Despite its unquestionable breakthrough, researchers have found several limitations in Hadoop Mapreduce to design scalable machine learning tools [17].…”
Section: A C C E P T E D Mmentioning
confidence: 99%
“…There are few other rule induction techniques like Inductive Logic Programming (ILP) in MapReduce [40]. ILP generate hypothesis by combining the background knowledge with positive and negative examples from the data and it tries to make relations among the provided data examples with the background domain knowledge.…”
Section: Inductive Logic Programmingmentioning
confidence: 99%
“…This scheme is currently taken into consideration in data mining, rather than other parallelization schemes such as MPI (Message Passing Interface) [11], because of its faulttolerant mechanism, which is crucial for time-consuming jobs, and because of its simplicity. In the specialized literature, several recent proposals have focused on the parallelization of machine learning tools based on the MapReduce approach [12,13]. For example, some classification techniques such as [14,15,16] have been implemented within the MapReduce paradigm.…”
Section: Introductionmentioning
confidence: 99%