BLOCKS とは何か
モデルジェネレーターとは何か
モデルジェネレーターは、機械学習を誰にでも簡単に扱えるようにする MAGELLAN BLOCKS のサービスです。
BLOCKS の機械学習は、「学習」と「予測」の 2 つのステップからなります。
-
学習ステップで過去のデータから学習を行います。
-
予測ステップで学習結果を使って未来のデータから予測(分類や回帰)を行います。
モデルジェネレーターは、この機械学習における 1 の学習ステップをサポートするサービスです。2 の予測ステップは、「フローデザイナー」の「モデルジェネレーター予測(オンライン)」ブロックや「モデルジェネレーター予測(バッチ)」ブロックでサポートします。
モデルジェネレーターでは、この学習のステップを「トレーニング」と呼びます。トレーニングでは、訓練データと検証データを使って学習し、最適な学習結果(トレーニング結果)を導き出します。
訓練データと検証データは、トレーニング用に用意する過去のデータを適切に分けたものです。
なお、モデルジェネレーターは、Google Cloud Machine Learning Engine open_in_new を活用して機械学習の機能を実現しています。
skip_next 具体的な使い方については、以下のドキュメントを参照願います。