Research Paper On ART
Research Paper On ART
This network was developed by Stephen Grossberg and Gail Carpenter in 1987. It is based on competition and uses unsupervised learning
model. Adaptive Resonance Theory ARTART networks, as the name suggests, is always open to new learning adaptive
adaptive without losing the old patterns resonance . Basically, ART network is a vector classifier which accepts an input vector and
classifies it into one of the categories depending upon which of the stored pattern it resembles the most.
Operating Principal
The main operation of ART classification can be divided into the following phases −
Recognition phase − The input vector is compared with the classification presented at every node in the output layer. The
output of the neuron becomes “1” if it best matches with the classification applied, otherwise it becomes “0”.
Comparison phase − In this phase, a comparison of the input vector to the comparison layer vector is done. The condition for
reset is that the degree of similarity would be less than vigilance parameter.
Search phase − In this phase, the network will search for reset as well as the match done in the above phases. Hence, if there
would be no reset and the match is quite good, then the classification is over. Otherwise, the process would be repeated and the
other stored pattern must be sent to find the correct match.
ART1
It is a type of ART, which is designed to cluster binary vectors. We can understand about this with the architecture of it.
Architecture of ART1
o F1aa layer InputportionInputportion − In ART1, there would be no processing in this portion rather than having the
input vectors only. It is connected to F1bb layer interfaceportioninterfaceportion.
o F1bb layer InterfaceportionInterfaceportion − This portion combines the signal from the input portion with that of
F2 layer. F1bb layer is connected to F 2 layer through bottom up weights bij and F2 layer is connected to F 1bb layer
through top down weights tji.
Cluster Unit (F2 layer) − This is a competitive layer. The unit having the largest net input is selected to learn the input pattern.
The activation of all other cluster unit are set to 0.
Reset Mechanism − The work of this mechanism is based upon the similarity between the top-down weight and the input vector.
Now, if the degree of this similarity is less than the vigilance parameter, then the cluster is not allowed to learn the pattern and a
rest would happen.
Supplement Unit − Actually the issue with Reset mechanism is that the layer F2 must have to be inhibited under certain conditions and
must also be available when some learning happens. That is why two supplemental units namely, G1 and G2 is added along with reset
unit, R. They are called gain control units. These units receive and send signals to the other units present in the network. ‘+’ indicates an
excitatory signal, while ‘−’ indicates an inhibitory signal.
Parameters Used
Step 1 − Initialize the learning rate, the vigilance parameter, and the weights as follows −
α>1and0<ρ≤1α>1and0<ρ≤1
0<bij(0)<αα−1+nandtij(0)=10<bij(0)<αα−1+nandtij(0)=1
Step 2 − Continue step 3-9, when the stopping condition is not true.
bij(new)=αxiα−1+||x||bij(new)=αxiα−1+||x||
tij(new)=xitij(new)=xi
Step 12 − The stopping condition for algorithm must be checked and it may be as follows −