Next: Neural Gas plus Competitive Up: Soft Competitive Learning without Previous: Neural Gas

# Competitive Hebbian Learning

This method (Martinetz and Schulten, 1991; Martinetz, 1993) is usually not used on its own but in conjunction with other methods (see sections 5.3 and 5.4). It is, however, instructive to study competitive Hebbian learning on its own. The method does not change reference vectors at all (which could be interpreted as having a zero learning rate). It only generates a number of neighborhood edges between the units of the network. It was proved by Martinetz (1993) that the so generated graph is optimally topology-preserving in a very general sense. In particular each edge of this graph belongs to the Delaunay triangulation corresponding to the given set of reference vectors. The complete competitive Hebbian learning algorithm is the following:

1.
Initialize the set to contain N units with reference vectors chosen randomly according to .

Initialize the connection set , , to the empty set: 2.
Generate at random an input signal according to .
3.
Determine units and such that and 4.
If a connection between and does not exist already, create it: 5.
Continue with step 2 unless the maximum number of signals is reached.

Figure 5.3 shows some stages of a simulation for a simple ring-shaped data distribution. Figure 5.4 displays the final results after 40000 adaptation steps for three other distribution. Figure 5.3:   Competitive Hebbian learning simulation sequence for a ring-shaped uniform probability distribution. a) Initial state. b-f) Intermediate states. g) Final state. h) Voronoi tessellation corresponding to the final state. Obviously, the method is sensitive to initialization since the initial positions are always equal to the final positions. Figure:   Competitive Hebbian learning simulation results after 40000 input signals for three different probability distributions (described in the caption of figure 4.4). Next: Neural Gas plus Competitive Up: Soft Competitive Learning without Previous: Neural Gas

Bernd Fritzke
Sat Apr 5 18:17:58 MET DST 1997
{"ft_lang_label":"__label__en","ft_lang_prob":0.85609394,"math_prob":0.9266121,"size":2086,"snap":"2023-14-2023-23","text_gpt3_token_len":477,"char_repetition_ratio":0.10902978,"word_repetition_ratio":0.055214725,"special_character_ratio":0.22003835,"punctuation_ratio":0.13456464,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.9709019,"pos_list":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56],"im_url_duplicate_count":[null,null,null,null,null,null,null,null,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,1,null,null,null,null,null,null,null,null,null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2023-06-04T12:58:01Z\",\"WARC-Record-ID\":\"<urn:uuid:39681b29-c351-41d6-9744-4f1e7f1b9a0d>\",\"Content-Length\":\"7337\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:65dfab49-7888-4ace-ac01-b2cbfbfd1979>\",\"WARC-Concurrent-To\":\"<urn:uuid:59465f86-ef10-43f0-8217-e6f59d6bf098>\",\"WARC-IP-Address\":\"85.13.162.48\",\"WARC-Target-URI\":\"https://demogng.de/JavaPaper/node17.html\",\"WARC-Payload-Digest\":\"sha1:NJDLBO3CEGL4ST4GRIEBTZ35CZAJKK6X\",\"WARC-Block-Digest\":\"sha1:CNBL5MTXXFLQTMNNKVUVWIFO5AQJNEE6\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2023/CC-MAIN-2023-23/CC-MAIN-2023-23_segments_1685224649986.95_warc_CC-MAIN-20230604125132-20230604155132-00095.warc.gz\"}"}