introbotics’s blog

人工知能、機械の心について思いついたことを並べてます

スポンサーリンク

開発メモ

f:id:clay0:20190910072046j:plain
まずは人間の大脳並みのニューロンを収容できるプログラム・環境を構築する

大脳皮質の脳細胞数:150億個前後
int型変数1個=メモリ4byte
150億個=600億byte=55.87GBが必要

現PCのメモリが24GBなので、
20GBほどをプログラムに回すとすれば
20GB
=21474836480byte
=5368709120個のint変数
≒53億個の変数

現プログラムでは1ニューロンの表現に20個ほどの変数を使うので
メモリ上では2億個前後のニューロンが表現可能。
残りはファイル上での表現になると思われる。

とりあえず、
データの保存をファイル保存からデータベース保存にし、
現プログラムで2億個のシミュレーションにどのくらいの時間がかかるかを計測する


※参考
バイト換算 - 高精度計算サイト