Figure 4 Comparison between the proposed architecture and the ordinary one in learning two trajectories with intersected region. a Proposed network output for the first sequence. b Proposed network output for the second sequence. c The output of an ordinary self-organizing network architecture (GDFNN) for the first sequence. d The output of an ordinary self-organizing network architecture (GDFNN) for the second sequence. One application of the proposed network is to be utilized as a pattern generator. In this experiment, the proposed network is used to learn and generate periodic patterns. Four patterns, including sine, square, triangle, and sawtooth waves are used as target sequences. The network should learn to produce one period of all patterns based on receiving the samples of the first period. Next, it would be able to reproduce them periodically, by receiving just the first period.