基本操作ガイド

Basic Guide

BLOCKS とは何か

モデルジェネレーターとは何か

モデルジェネレーター(旧 ML ボード)は、機械学習を誰にでも簡単に扱えるようにする MAGELLAN BLOCKS のサービスです。

BLOCKS の機械学習は、「学習」と「予測」の 2 つのステップからなります。

BLOCKS 機械学習の概要

  1. 学習ステップで過去のデータから学習を行います。

  2. 予測ステップで学習結果を使って未来のデータから予測(分類や回帰)を行います。

モデルジェネレーターは、この機械学習における 1 の学習ステップをサポートするサービスです。2 の予測ステップは、「フローデザイナー」の「モデルジェネレーター予測(オンライン)」ブロックや「モデルジェネレーター予測(バッチ)」ブロックでサポートします。

モデルジェネレーターの概念図

モデルジェネレーターでは、この学習のステップを「トレーニング」と呼びます。トレーニングでは、訓練データと検証データを使って学習し、最適な学習結果(トレーニング結果)を導き出します。

訓練データと検証データは、トレーニング用に用意する過去のデータを適切に分けたものです。

なお、モデルジェネレーターは、Google Cloud Machine Learning Engine を活用して機械学習の機能を実現しています。