
223
A.14 解答:神経細胞の接続の近さを表す図を描く
A.14
解答:神経細胞の接続の近さを表す図を描く
以下は「
6.3.1
演習:神経細胞の接続の近さを表す図を描く」の解答です。
神経細胞の接続の近さを表す図では、
y
軸に処理の深さを使う代わりに、
Q
を正規化した
3
番目
の固有値を、
x
軸でしたのと同様に用います(また、
x
軸でしたように、必要に応じて符号を反転
させます)。
y = Dinv2 @ Vec[:, 2]
asjl_index = np.argwhere(neuron_ids == 'ASJL')
if y[asjl_index] < 0:
y = -y
plot_connectome(x, y, C, labels=neuron_ids, types=neuron_types,
type_names=['sensory neurons', 'interneurons',
'motor neurons'],
xlabel='Affinity eigenvector 1',
ylabel='Affinity eigenvector 2')
■
A.14.1
チャレンジを受けて立つ:疎行列を扱う線形代数
以下は「
6.3.2
チャレンジ問題:疎行列を扱う線形代数」の解答です。
このチャレンジ問題のために、小さな神経回路図(コネクトーム)を使います。理由は、起きて
いることを視覚化しやすいからです。このチャレンジの後の方では、この手法を、より大きなネッ
トワークの解析に利用します。
神経細胞の接続の近