学習モデル
学習済みモデルとは、人工知能が学習したデータの塊、いわゆるデータベースみたいなもののことです。「学習モデル」や「推論モデル」などと様々な呼び方がありますが、どれも同じ意味です。
学習済みモデルを作る作業を「学習」、学習済みモデルに対してデータを入力して結果を得ることを「推論」といいます。
学習済みモデルのフォーマット[編集 | ソースを編集]
学習済みのモデルのファイルのフォーマットはフレームワークごとに乱立しています。Tensorflowに至っては「PC向け」と「IoT向け」で別々のフォーマットを採用し、かつ簡単には相互変換できないなどいう嫌がらせレベルの乱立ぶりです。
この問題を解決すべくマイクロソフトとフェイスブックが共同で「ONNX」という共通フォーマットを掲げましたが今のところ流行りそうな気配はありません。
わりと.pklファイルが最強です。