サイバーカルマーの神経進化。グラフィックの再読み込み



私は、コンピュータープログラムを使って生物をシミュレートするというトピックに興味を持って従います。ニューラルネットワークは、ギガバイトの情報の消化において大きな進歩を遂げています。

必要なリソースの観点から、ニューラルネットワークのトレーニングは、デスクトップコンピューターの平均的な能力からはほど遠いものになっています。したがって、ニューラルネットワークの学習に関してフィードバックが速い「おもちゃ」プロジェクトは常に興味深いものです。そして何よりも、ニューラルネットワーク自体は、開発者の側で目立った努力なしに学習します。この春、イカの神経進化に関するJobTalleの記事を見つけて嬉しく思いました。



比較的短い記事には、イカの動きの物理的原理の説明と、私の仕事では見られないスパイクニューラルネットワークの説明の両方が含まれていました。記事の内容ではなく、私がどのようにノミを撃ったかについてです。



ソースから始めましょう:





イカ(タコ)のプログラミングの基礎となったオリジナル記事





Habréに関する上記の記事の翻訳。



読者がリンクをたどると、イカの例を使用して、神経進化の実装に関する詳細なストーリー(およびその翻訳)が見つかります。記事の結果は次のようになります。





またはこのように:





この記事では、ソースコードと、ブラウザで実行されるシミュレーションへのリンクについて説明します。



すべての準備が整い、伝えられ、示されると、問題は残ります。このプログラムは実際にどのように機能するのでしょうか。



JavaScript ++. , . :







, 80- . .



:





, .

.



.





, , :





:





, :





, . .





:





:





2D, 3D , . :





:







, , . Bullet Physics Library:





, :







3D. , . , 3D . . .



, - "":





, "" . () , . ( ) . . , . . : 3D ? .




All Articles