6/25(水)発売! 『Interface 2025年8月号』は暗号技術特集。第1部第1章を執筆しました☆彡
Raspberry Pi / Arduino

7-4. IoTスケール試作品

やること重さをクラウド上に記録し、様々な統計データを見ることができるIoTスケールを作製します。使うものRaspberry PiHX711ロードセル用ADコンバータキッチンスケール他参考にさせていただ...
予測 / クラス分類

9-10. 誤差逆伝播法 vs 遺伝的アルゴリズム、ニューラルネットの学習アルゴリズム比較

やることニューラルネットにおける「学習」とは、ニューラルネット中の重みとバイアスを最適化することにほかなりません。通常、ニューラルネットは誤差逆伝播法(バックプロパゲーション)というアルゴリズムで最適...
ライフゲーム / 人工生命

17-6. ライフゲーム(正方形、基本ルール、色付き)

やることライフゲームに年齢の概念を追加し、生き延びた時間に応じて色を付けてみましょう。実行環境ライフゲームの基本こちらの記事をご参照ください。ソースコードWinPython用のコードです。生セルの畳み...
ライフゲーム / 人工生命

9-9. 遺伝的アルゴリズム(vcopt)でライフゲームの逆方向を計算してみた

やること※2022/11/18 コードと結果を大幅に修正しましたライフゲームは1ステップ先を計算するのは簡単ですが、1ステップ前を計算するのはなかなか難しいです。vcoptで逆ライフゲームを試してみま...
ライフゲーム / 人工生命

17-5. ライフゲームを応用してチューリング・パターンを作ってみた

やることライフゲームのプログラムを改造して、チューリング・パターンを作ってみます。参考文献反応拡散方程式のGray-Scottモデルについては、sakamotoさんの記事をご参照ください。こちらの2つ...
ライフゲーム / 人工生命

17-4. ライフゲーム(六角形、基本ルール)

やること六角形のフィールドでライフゲームに挑戦します。参考文献これらを参考にさせていただきました。考え方(六角形の表示方法)2次元配列を斜めにひねって表示することにします。よって、ステップの繰り返し計...
ライフゲーム / 人工生命

17-3. ライフゲーム(正方形、重み付き)

やることライフゲームには様々なバリエーションがあります。今回は重み付きのルールを試してみましょう。参考文献こちらの論文を参考にさせていただきました。基本ルールと重み付きルール17-1で用いた基本ルール...
ライフゲーム / 人工生命

17-2. ライフゲーム(正方形、HighLife)

やることライフゲームには様々なバリエーションがあります。今回はHighLifeと呼ばれるルールを試してみましょう。参考文献HighLifeについてはWikipediaを、変則ルールについてはこちらの動...
ライフゲーム / 人工生命

17-1. ライフゲーム(正方形、基本ルール)

やることライフゲーム( Conway's Game of Life )は生命の誕生、進化、淘汰などのプロセスを非常に簡単な数理モデルで表現したシミュレーションゲームです。 Pythonではfor文1回...
3Dモデル / 3DCG

7-6. 3DソフトのUV展開を使ってピカチュウのぬいぐるみを作ってみた

やることピカチュウのぬいぐるみを作ります。使うものピカチュウの3Dモデル3Dソフト(ここではblender)紙フェルト糸使用するピカチュウの3Dモデルこちらの3Dモデルを使わせていただきます。(かわい...