次元パターンに配置する必要はありません。次元以上の配置を使用できます。ニューロンと近傍の長方形や六角形の配置を使用して、別の方法で距離を定義することもできます。ネットワーク性能は、近傍の正確な形状には左右されません。使用して、元のニューロンの位置に対して別のトポロジを指定できます。トポロジは、前の図に示したものに似た長方形グリッドのニューロンで始まります。これは次のように実現できます。呼び出すと、わずかに異なる配置になることに注意してください。ニューロンのセットを作成できます。トポロジのニューロンは、実際にグリッド上にあります。類似のニューロンのセットが作成されますが、六角形パターンになります。ニューロンは、次のように生成されます。ネットワークに対する既定のパターンであることに注意してください。ニューロンのセットを作成してプロットできます。10]);plotsom(pos)ニューロンの位置が六角形の配置になっていることに注意してください。パターンのニューロンが作成されます。パターンが生成されます。ニューロンのセットを作成してプロットできます。10]);plotsom(pos)例については、これらのトポロジ関数のヘルプを参照してください。それぞれの計算手法は、特殊関数で実装されています。ニューロンから他のニューロンまでのユークリッド距離が計算されます。個のニューロンがあるとします。2次を使用して、各ニューロンから他のニューロンまでの距離を求めます。ニューロンを示しています。ニューロンには、その周囲に直径の増加に対応する近傍があります。ニューロンとそれに隣接するニューロンが含まれます。ニューロンとそれに隣接するニューロンが含まれます。列の行列で表されます。個のニューロンがあるとします。2このとき、ボックス距離は次のようになります。