| Up | モデルの構築 | 作成: 2026-02-28 更新: 2026-03-02 |
実際にコードとしてモデルに埋め込む処理は,人間が書いたプログラム(フレームワークやNASの実装)が自動で行う。 つまり,コントローラは「設計図の指示書」を出すだけで,実際の組み立て作業は,あらかじめ人間が用意したコードが担当する。 たとえば,コントローラが 「Conv3x3 → ReLU → MaxPool → FC」 という設計を出したとする。 NASの実装コードは,この設計に従って: (入力チャンネル数,出力チャンネル数,カーネルサイズ などを指定) モデルの構築は,訓練の終了までである。 これは,つぎのプロセルになる:まとめると,
この部分は人間がコードを書くこともあるし,完全に自動化されているNASフレームワーク(例:AutoKeras,DARTS)もあるよ。
ここで問題があれば,設計をやり直すこともある。 (3.1) モデルの訓練 (3.2) モデルの評価
そして,次のアーキテクチャ提案にフィードバック。 |