LAWE

Learning Algorithms by Worked Examples
  • Spreadsheet interface.
  • Analyses worked examples.
  • Learned matrix multiplication from a single example.

LAWE stands for "Learning Algorithms from Worked Examples".
It uses a spreadsheet like interface to allow an example to be worked through by the user.
LAWE analsyes the steps of the algorithm and generalises it.
LAWE has for example successfully learned the algorithm of matrix multiplication from a single example.