Fundamentals of database systems
Fundamentals of database systems
PAC-learnability of determinate logic programs
COLT '92 Proceedings of the fifth annual workshop on Computational learning theory
C4.5: programs for machine learning
C4.5: programs for machine learning
First-order jk-clausal theories are PAC-learnable
Artificial Intelligence
Applications of inductive logic programming
Communications of the ACM
Theories for mutagenicity: a study in first-order and feature-based induction
Artificial Intelligence - Special volume on empirical methods
Solving the multiple instance problem with axis-parallel rectangles
Artificial Intelligence
Machine Learning - special issue on inductive logic programming
Fast discovery of association rules
Advances in knowledge discovery and data mining
A Multistrategy Approach to Relational Knowledge Discovery inDatabases
Machine Learning - Special issue on multistrategy learning
Logical settings for concept-learning
Artificial Intelligence
Top-down induction of first-order logical decision trees
Artificial Intelligence
Advances in Inductive Logic Programming
Advances in Inductive Logic Programming
PROLOG Programming for Artificial Intelligence
PROLOG Programming for Artificial Intelligence
Learning Logical Definitions from Relations
Machine Learning
Machine Learning
Proceedings of the 7th International Workshop on Inductive Logic Programming
ILP '97 Proceedings of the 7th International Workshop on Inductive Logic Programming
Proceedings of the 8th International Workshop on Inductive Logic Programming
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
ECML '93 Proceedings of the European Conference on Machine Learning
SLIQ: A Fast Scalable Classifier for Data Mining
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
Top-Down Induction of Clustering Trees
ICML '98 Proceedings of the Fifteenth International Conference on Machine Learning
SPRINT: A Scalable Parallel Classifier for Data Mining
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
On Multi-class Problems and Discretization in Inductive Logic Programming
ISMIS '97 Proceedings of the 10th International Symposium on Foundations of Intelligent Systems
Optimal Layered Learning: A PAC Approach to Incremental Sampling
ALT '93 Proceedings of the 4th International Workshop on Algorithmic Learning Theory
ALT '95 Proceedings of the 6th International Conference on Algorithmic Learning Theory
Part-of-Speech Tagging Using Progol
ILP '97 Proceedings of the 7th International Workshop on Inductive Logic Programming
Mining Association Rules in Multiple Relations
ILP '97 Proceedings of the 7th International Workshop on Inductive Logic Programming
Lookahead and Discretization in ILP
ILP '97 Proceedings of the 7th International Workshop on Inductive Logic Programming
Attribute-Value Learning Versus Inductive Logic Programming: The Missing Links (Extended Abstract)
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
A Stochastic Simple Similarity
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
Using ILP-Systems for Verification and Validation of Multi-agent Systems
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
IJCAI'97 Proceedings of the Fifteenth international joint conference on Artifical intelligence - Volume 2
Pac-learning recursive logic programs: negative results
Journal of Artificial Intelligence Research
The RoboCup synthetic agent challenge 97
IJCAI'97 Proceedings of the 15th international joint conference on Artifical intelligence - Volume 1
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
Knowledge discovery in databases: An overview
Relational Data Mining
Discovery of relational association rules
Relational Data Mining
A Reusable Multi-Agent Architecture for Active Intelligent Websites
Applied Intelligence
A Survey of Methods for Scaling Up Inductive Algorithms
Data Mining and Knowledge Discovery
Relational Reinforcement Learning
Machine Learning
A Framework for Learning Rules from Multiple Instance Data
EMCL '01 Proceedings of the 12th European Conference on Machine Learning
Learning in Clausal Logic: A Perspective on Inductive Logic Programming
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part I
Modeling User Preferences and Mediating Agents in Electronic Commerce
Agent Mediated Electronic Commerce, The European AgentLink Perspective.
Parallel Execution for Speeding Up Inductive Logic Programming Systems
DS '99 Proceedings of the Second International Conference on Discovery Science
ILP '00 Proceedings of the 10th International Conference on Inductive Logic Programming
ILP '00 Proceedings of the 10th International Conference on Inductive Logic Programming
Concurrent Execution of Optimal Hypothesis Search for Inverse Entailment
ILP '00 Proceedings of the 10th International Conference on Inductive Logic Programming
A Dynamic Approach to Dimensionality Reduction in Relational Learning
ISMIS '02 Proceedings of the 13th International Symposium on Foundations of Intelligent Systems
Data mining tasks and methods: scalability
Handbook of data mining and knowledge discovery
Scalability and efficiency in multi-relational data mining
ACM SIGKDD Explorations Newsletter
Graph-based relational learning: current and future directions
ACM SIGKDD Explorations Newsletter
Inducing Multi-Level Association Rules from Multiple Relations
Machine Learning
A first order logic classifier system
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Efficient Classification across Multiple Database Relations: A CrossMine Approach
IEEE Transactions on Knowledge and Data Engineering
Learning Horn Expressions with LOGAN-H
The Journal of Machine Learning Research
Introducing possibilistic logic in ILP for dealing with exceptions
Artificial Intelligence
Building rules on top of ontologies for the semantic web with inductive logic programming
Theory and Practice of Logic Programming
Induction of Fuzzy and Annotated Logic Programs
Inductive Logic Programming
Multi-objective Genetic Programming for Multiple Instance Learning
ECML '07 Proceedings of the 18th European conference on Machine Learning
Multirelational classification: a multiple view approach
Knowledge and Information Systems
Compile the Hypothesis Space: Do it Once, Use it Often
Fundamenta Informaticae - Progress on Multi-Relational Data Mining
HTILDE: scaling up relational decision trees for very large databases
Proceedings of the 2009 ACM symposium on Applied Computing
Proceedings of the 2005 conference on Multi-Relational Data Mining
Improving the efficiency of inductive logic programming through the use of query packs
Journal of Artificial Intelligence Research
Modelling user preferences and mediating agents in electronic commerce
Knowledge-Based Systems
Efficient and effective induction of first order decision lists
ILP'02 Proceedings of the 12th international conference on Inductive logic programming
Compact representation of knowledge bases in ILP
ILP'02 Proceedings of the 12th international conference on Inductive logic programming
Inductive logic programming in databases: From datalog to $\mathcal{dl}+log}^{\neg\vee}$
Theory and Practice of Logic Programming
Event Model Learning from Complex Videos using ILP
Proceedings of the 2010 conference on ECAI 2010: 19th European Conference on Artificial Intelligence
Towards clausal discovery for stream mining
ILP'09 Proceedings of the 19th international conference on Inductive logic programming
Jason induction of logical decision trees: a learning library and its application to commitment
MICAI'10 Proceedings of the 9th Mexican international conference on Advances in artificial intelligence: Part I
Regression on evolving multi-relational data streams
Proceedings of the 2011 Joint EDBT/ICDT Ph.D. Workshop
Outlier detection in relational data: A case study in geographical information systems
Expert Systems with Applications: An International Journal
Possibilistic inductive logic programming
ECSQARU'05 Proceedings of the 8th European conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty
CrossMine: efficient classification across multiple database relations
Proceedings of the 2004 European conference on Constraint-Based Mining and Inductive Databases
Learning rules from multisource data for cardiac monitoring
AIME'05 Proceedings of the 10th conference on Artificial Intelligence in Medicine
Principles of inductive reasoning on the semantic web: a framework for learning in AL-log
PPSWR'05 Proceedings of the Third international conference on Principles and Practice of Semantic Web Reasoning
Expert Systems with Applications: An International Journal
Interleaved inductive-abductive reasoning for learning complex event models
ILP'11 Proceedings of the 21st international conference on Inductive Logic Programming
Compile the Hypothesis Space: Do it Once, Use it Often
Fundamenta Informaticae - Progress on Multi-Relational Data Mining
Hi-index | 0.00 |
When comparing inductive logic programming (ILP)and attribute-value learning techniques, there is a trade-offbetween expressive power and efficiency.Inductive logic programming techniques are typicallymore expressive but also less efficient.Therefore, the data sets handled by current inductive logic programmingsystems are small according to general standardswithin the data mining community.The main source of inefficiency lies in the assumption that severalexamples may be related to each other, so they cannot be handledindependently.Within the learning from interpretations framework for inductive logicprogramming thisassumption is unnecessary, which allows to scale up existing ILPalgorithms. In this paper we explain this learning setting in the contextof relational databases. We relate the setting to propositional data miningand to the classical ILP setting, and show that learning from interpretationscorresponds to learning from multiple relations and thus extends theexpressiveness of propositional learning, while maintaining itsefficiency to a large extent (which is not the case in the classicalILP setting).As a case study, we present two alternative implementations ofthe ILP system TILDE (Top-down Induction of Logical DEcision trees): TILDEclassic, which loads all data in main memory, and TILDELDS, which loads the examples one by one.We experimentally compare the implementations, showing TILDELDS canhandle large data sets (in the order of 100,000 examples or100 MB) and indeed scales up linearly in the number of examples.