「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
機械学習(machine learning)について纏める。
依存して、特定の課題を効率的に実行する
※ DNNを用いた近似(勾配降下法、誤差逆伝播法)
である。
と期待されている。
重みとも呼ばれるモデルの学習実行後に獲得される値。
(過剰適合、過適合、オーバーフィッティング)
(学習不足、アンダーフィッティング)
※ より専門的なプロセスについては、CRISP-DMを参照。
良いデータの準備が性能発揮の生命線となる。
本番運用しながら自然に追加学習できる仕組み
色々なデータを使う場合、色々なモデルが必要になる。
(supervised learning)
(unsupervised learning)
(semi-supervised learning)
(self-supervised Learning)
予測モデルの使い分け。
今あるデータの特徴量からドメイン知識などを生かして
することで、予測性能、すなわち汎化性能を向上させる作業。
特徴量生成のパターン(数値変換)
(Machine Learning Operations)
管理 | セキュリティ | 性能 | 通信環境 | |
クラウド | ○ | △ | ○ | △ |
オンプレ | ✕ | ○ | △ | ○ |
エッジ | ✕ | △ | ✕ | ○ |
反比例のトレードオフ
ノウハウが必要(データ・パイプライン
※ 本番・運用のチェックの労力で学習データを作成し精度を上げていくサイクルを造るなど。
⽣産性向上が阻害されている主な要因はデータ・ツール・デプロイ
以下のような課題を持っている。
以下のような課題を持っている。
以下のような課題を持っている。
https://qiita.com/tk-tatsuro/items/561e9fc657422e05f0f7
https://qiita.com/tk-tatsuro/items/ec8c1a36582d4bec7924