A tool for Multi-Strategy Learning

Abstract

This paper presents the AFRANCI tool for the developmentof Multi-Strategy learning systems. AFRANCI allows users to build, inan interactive and easy way, complex systems. Systems are built using atwo step methodology: design of the structure of the system; and fill inthe modules. The structure of the target system is a collection of interconnectedmodules. The user may then choose among a variety of learningalgorithms to construct each module. The tool has several built-in MachineLearning algorithms and interfaces that enable it to use externallearning tools like WEKA or CN2. AFRANCI uses the interdependencyof the modules to determine the sequence of their training. To improveusability, the tool uses a wrapper that hides from the user the parametertuning procedure for each algorithm. In a final step of the designsequence AFRANCI generates a compact and legible ready-to-use ANSIC++ open-source code for the final system.To illustrate the concept we have empirically evaluated the tool in thecontext of the RoboCup Rescue domain. We have developed a smallsystem that uses both neural networks and rules in the same system.The experiment have shown that a very significant speed up is attainedin the development of systems when using this tool

    Similar works