Research Article

Recall Network: A Simple Brain-Inspired Algorithm for Classification

Algorithm 1

Building a recall network from instances.
Input: number of attributes (N), number of categories for each discrete attribute, scope of value for each continuous attribute
Output: a network with N layers where each layer has different nodes corresponding to the intervals of an attribute
Initialization of the Recall Network;
for i ⟵ 1 to the Number of attribute−1 do
  for m ⟵ 1 to the intervals of the ithattribute do
   for n ⟵ 1 to the intervals of the (i + 1)thattribute do
    Create two nodes: node (i,m) and node (i+1,n);
    Create an edge between them;
    Initializing classID vector of the edge;
   end
  end
end