Relatedness Measures to Aid the Transfer of Building Blocks among Multiple Tasks
š” Research Summary
**
The paper introduces mXOF, a multiātask learning framework built on top of the XOF learning classifier system (LCS), which itself extends XCS with an OnlineāFeature generation (OF) module that creates treeābased code fragments (CFs) as discriminative features. The central challenge addressed is the automatic control of knowledge transfer among tasks: while multiātask learning (MTL) can boost performance by sharing useful knowledge, indiscriminate sharing can degrade performance when tasks are unrelated.
The authors propose to use each taskās Observed List (OL) ā the set of CFs that have the highest discriminative power for that task ā as a compact representation of the taskās ācharacteristic patternsā. By comparing two OLs, they estimate a asymmetric relatedness measure RelS(a,b), defined as the proportion of the total CFāfitness of task aās OL that is contributed by CFs also present in task bās OL. This asymmetry captures the fact that the applicability of features from task a to task b may differ from the reverse direction (e.g., when one task is a subset of another).
All XOF instances in mXOF share a common CF population, which enables tracking of each CFās fitness across tasks. The relatedness values are transformed into transfer probabilities pāi,jā, governing how likely CFs generated by task i are offered to task j during rule construction. Transfer is driven automatically: high relatedness leads to frequent sharing, while low relatedness suppresses sharing, preventing harmful interference.
The system is evaluated on three experimental settings:
-
Hierarchical Boolean problems ā multiple tasks share lowālevel Boolean subāpatterns (e.g., AND, OR) but differ in higherālevel composition. The high overlap in OLs yields strong relatedness, and mXOF achieves 5ā8āÆ% higher classification accuracy compared with independent XOF runs, demonstrating effective reuse of lowālevel building blocks.
-
Unrelated tasks ā an 11ābit Even Parity problem and a 10ābit Carry problem are learned simultaneously. The OLs share virtually no CFs, resulting in nearāzero transfer probabilities; performance matches that of separate singleātask learners, confirming that the framework does not force detrimental transfer.
-
UCI Zoo multiāclass classification ā the original 7āclass dataset is transformed into seven binary classification tasks without any prior knowledge of interāclass similarity. mXOF automatically discovers moderate relatedness between biologically similar classes (e.g., mammals vs. birds) and transfers useful CFs, yielding about a 3āÆ% accuracy gain for those pairs, while unrelated class pairs see negligible transfer.
These results validate the hypothesis that the most discriminative features of a task encode its essential characteristics, and that OLābased relatedness can guide selective feature transfer. Moreover, because the OL can be recomputed whenever a new task is introduced, mXOF naturally supports continual learning: new tasks can be added without retraining existing ones, and relatedness is instantly estimated to decide whether to share existing CFs.
The paper contributes a novel, scalable method for automatic, asymmetric knowledge transfer in MTL, bridging the gap between humanālike selective reuse of knowledge and algorithmic multiātask systems. Future work suggested includes extending the approach to nonāBoolean domains (e.g., image or timeāseries data), integrating deep feature extractors as CF analogues, and exploring multiāobjective transfer policies that balance accuracy, computational cost, and memory usage.
Comments & Academic Discussion
Loading comments...
Leave a Comment