Complex aggregates in relational learning
暂无分享,去创建一个
In relational learning, one learns patterns from relational databases, which usually contain multiple tables that are interconnected via relations. Thus, an example for which a prediction is to be given may be related to a set of objects that are possibly relevant for that prediction. Relational classifiers differ with respect to how they handle these sets: some use properties of the set as a whole (using aggregation), some refer to properties of specific individuals, however, most classifiers do not combine both. This imposes an undesirable bias on these learners. This dissertation describes a learning approach that avoids this bias, using complex aggregates, i.e., aggregates that impose selection conditions on the set to aggregate on.
[1] Maurice Bruynooghe,et al. Aggregation versus selection bias, and relational neural networks , 2003 .
[2] Celine Vens,et al. Refining Aggregate Conditions in Relational Learning , 2006, PKDD.
[3] Saso Dzeroski,et al. First order random forests: Learning relational classifiers with complex aggregates , 2006, Machine Learning.
[4] Hendrik Blockeel,et al. Top-Down Induction of First Order Logical Decision Trees , 1998, AI Commun..