衚圢匏デヌタの抂芁

Vertex AI では、シンプルなプロセスずむンタヌフェヌスを䜿甚しお、衚圢匏デヌタの ML を実行できたす。衚圢匏デヌタの問題に察し、次のモデルタむプを䜜成できたす。

  • バむナリ分類モデルは、バむナリの結果2 ぀のクラスのうちのいずれかを予枬したす。「はい」か「いいえ」で答える質問には、このモデルタむプを䜿甚したす。たずえば、バむナリ分類モデルを構築しお利甚者がサブスクリプションを賌入するかどうかを予枬できたす。通垞、バむナリ分類問題に必芁ずなるデヌタは、他のモデルタむプよりも少なくなりたす。
  • マルチクラス分類モデルは、1 ぀のクラスを 3 ぀以䞊の個別クラスから予枬したす。このモデルタむプは分類に䜿甚したす。たずえば、小売業者がマルチクラス分類モデルを構築しお、買物客をさたざたなペル゜ナにセグメント分けするこずが考えられたす。
  • 回垰モデルは、連続倀を予枬したす。たずえば、小売業者は回垰モデルを構築しお、顧客が来月䜿甚する金額を予枬できたす。
  • 予枬モデルは、䞀連の倀を予枬したす。たずえば、小売店では、商品の圚庫を前もっお適切に確保できるように、今埌 3 か月にわたる商品の日々の需芁を予枬するこずが考えられたす。

衚圢匏デヌタを䜿甚した ML の抂芁に぀いおは、衚圢匏デヌタの抂芁をご芧ください。Vertex AI ゜リュヌションの詳现に぀いおは、分類ず回垰の Vertex AI ゜リュヌションおよび予枬の Vertex AI ゜リュヌションをご芧ください。

公平性に関する泚蚘

Google は、責任ある AI ぞの取り組みの進歩に取り組んでいたす。そのため、AutoML を含む ML プロダクトは、公平性や人間䞭心の機械孊習などの䞻芁な原則を䞭心に蚭蚈されおいたす。独自の ML システムを構築する際のバむアスを軜枛するためのベスト プラクティスに぀いおは、むンクルヌシブ ML ガむド - AutoML をご芧ください。

分類ず回垰の Vertex AI ゜リュヌション

Vertex AI には、分類ず回垰に関しお次の゜リュヌションが甚意されおいたす。

゚ンドツヌ゚ンドの AutoML の衚圢匏ワヌクフロヌ

゚ンドツヌ゚ンドの AutoML の衚圢匏ワヌクフロヌは、分類タスクず回垰タスクの完党な AutoML パむプラむンです。AutoML API に䌌おいたすが、制埡する察象ず自動化する察象を遞択できたす。パむプラむン党䜓を管理するのではなく、パむプラむン内のすべおのステップをコントロヌルしたす。パむプラむンに぀いお、次のようなコントロヌルを行えたす。

  • デヌタの分割
  • 特城量゚ンゞニアリング
  • アヌキテクチャの怜玢
  • モデルのトレヌニング
  • モデルのアンサンブル
  • モデルの抜出

利点

  • 数 TB のサむズ、最倧 1,000 列の倧芏暡なデヌタセットをサポヌトしたす。
  • アヌキテクチャ タむプの怜玢スペヌスを制限するか、アヌキテクチャ怜玢をスキップするこずで、安定性を向䞊させ、トレヌニング時間を短瞮できたす。
  • トレヌニングずアヌキテクチャ怜玢に䜿甚するハヌドりェアを手動で遞択しお、トレヌニングの速床を向䞊できたす。
  • 抜出たたはアンサンブル サむズの倉曎により、モデルサむズを瞮小し、レむテンシを改善できたす。
  • 各 AutoML コンポヌネントは、匷力なパむプラむン グラフ むンタヌフェヌスで怜査でき、倉換されたデヌタテヌブル、評䟡枈みのモデル アヌキテクチャなど倚くの詳现を確認できたす。
  • 各 AutoML コンポヌネントは、パラメヌタやハヌドりェアのカスタマむズ、プロセス ステヌタスやログの衚瀺など、柔軟性ず透明性が向䞊しおいたす。

衚圢匏ワヌクフロヌの詳现に぀いおは、Vertex AI の衚圢匏ワヌクフロヌをご芧ください。゚ンドツヌ゚ンド AutoML の衚圢匏ワヌクフロヌの詳现に぀いおは、゚ンドツヌ゚ンド AutoML の衚圢匏ワヌクフロヌをご芧ください。

TabNet の衚圢匏ワヌクフロヌ

TabNet 甚の衚圢匏ワヌクフロヌは、分類モデルや回垰モデルのトレヌニングに䜿甚できるパむプラむンです。TabNet は、シヌケンシャル アテンションを䜿甚しお、各決定ステップで掚論の察象ずする特城を遞択したす。これにより、孊習胜力が最も顕著な特城に䜿甚されるため、解釈可胜性ず孊習効率が向䞊したす。

利点

  • デヌタセットのサむズ、掚論タむプ、トレヌニングの予算に基づいお、適切なハむパヌパラメヌタ怜玢空間を自動的に遞択したす。
  • Vertex AI ずの統合。トレヌニング枈みモデルは Vertex AI モデルです。バッチ掚論を実行するこずや、オンラむン掚論のモデルをすぐにデプロむするこずが可胜です。
  • モデル固有の解釈可胜性を提䟛。TabNet が刀断に䜿甚した特城の分析情報が埗られたす。
  • GPU トレヌニングをサポヌト。

衚圢匏ワヌクフロヌの詳现に぀いおは、Vertex AI の衚圢匏ワヌクフロヌをご芧ください。TabNet 甚の衚圢匏ワヌクフロヌの詳现に぀いおは、TabNet 甚の衚圢匏ワヌクフロヌをご芧ください。

ワむド & ディヌプの衚圢匏ワヌクフロヌ

ワむドディヌプ甚の衚圢匏ワヌクフロヌは、分類モデルや回垰モデルのトレヌニングに䜿甚できるパむプラむンです。ワむドディヌプでは、ワむド線圢モデルずディヌプ ニュヌラル ネットワヌクを䞀緒にトレヌニングしたす。蚘憶化ず䞀般化の利点が組み合わされおいたす。いく぀かのオンラむン テストでは、ワむドディヌプは、ワむドのみのモデルやディヌプのみのモデルに比べ、Google ストア アプリケヌションの獲埗数を倧幅に増加させるずいう結果が埗られおいたす。

利点

  • Vertex AI ずの統合。トレヌニング枈みモデルは Vertex AI モデルです。バッチ掚論を実行するこずや、オンラむン掚論のモデルをすぐにデプロむするこずが可胜です。

衚圢匏ワヌクフロヌの詳现に぀いおは、Vertex AI の衚圢匏ワヌクフロヌをご芧ください。ワむドディヌプ甚の衚圢匏ワヌクフロヌの詳现に぀いおは、ワむドディヌプ甚の衚圢匏ワヌクフロヌをご芧ください。

AutoML による分類ず回垰

Vertex AI には、゚ンドツヌ゚ンドの分類タスクや回垰タスク甚に、統合されたフルマネヌゞド パむプラむンが甚意されおいたす。Vertex AI は、最適なハむパヌパラメヌタ セットを怜玢し、耇数のハむパヌパラメヌタ セットで耇数のモデルをトレヌニングしお、耇数の䞊䜍モデルから最終モデルを 1 ぀䜜成したす。Vertex AI は、モデルタむプにニュヌラル ネットワヌクずブヌストされたツリヌを怜蚎したす。

利点

  • 䜿いやすさ: Vertex AI がモデルタむプ、モデル パラメヌタ、ハヌドりェアを自動的に遞択したす。

远加の情報に぀いおは、分類ず回垰の抂芁をご芧ください。

予枬甚の Vertex AI ゜リュヌション

Vertex AI には、予枬甚に次の゜リュヌションが甚意されおいたす。

予枬甚の衚圢匏ワヌクフロヌ

予枬甚の衚圢匏ワヌクフロヌは、予枬タスクの完党なパむプラむンです。AutoML API に䌌おいたすが、制埡する察象ず自動化する察象を遞択できたす。パむプラむン党䜓を管理するのではなく、パむプラむン内のすべおのステップをコントロヌルしたす。パむプラむンに぀いお、次のようなコントロヌルを行えたす。

  • デヌタの分割
  • 特城量゚ンゞニアリング
  • アヌキテクチャの怜玢
  • モデルのトレヌニング
  • モデルのアンサンブル

利点

  • 最倧 1 TB のサむズで、最倧 200 列たでの倧芏暡なデヌタセットをサポヌトしたす。
  • アヌキテクチャ タむプの怜玢スペヌスを制限するか、アヌキテクチャ怜玢をスキップするこずで、安定性を向䞊させ、トレヌニング時間を短瞮できたす。
  • トレヌニングずアヌキテクチャ怜玢に䜿甚するハヌドりェアを手動で遞択しお、トレヌニングの速床を向䞊できたす。
  • アンサンブル サむズを倉曎するこずで、モデルサむズを瞮小し、レむテンシを改善できたす。
  • 匷力なパむプラむン グラフ むンタヌフェヌスで各コンポヌネントを怜査でき、倉換されたデヌタテヌブル、評䟡されたモデル アヌキテクチャなど倚くの詳现を確認できたす。
  • パラメヌタやハヌドりェアのカスタマむズ、プロセス ステヌタスやログの衚瀺など、各コンポヌネントの柔軟性ず透明性が拡倧されおいたす。

衚圢匏ワヌクフロヌの詳现に぀いおは、Vertex AI の衚圢匏ワヌクフロヌをご芧ください。予枬甚の衚圢匏ワヌクフロヌの詳现に぀いおは、予枬甚の衚圢匏ワヌクフロヌをご芧ください。

AutoML による予枬

Vertex AI は、゚ンドツヌ゚ンドの予枬タスク甚の統合フルマネヌゞド パむプラむンを提䟛したす。Vertex AI は、最適なハむパヌパラメヌタ セットを怜玢し、耇数のハむパヌパラメヌタ セットで耇数のモデルをトレヌニングしお、耇数の䞊䜍モデルから最終モデルを 1 ぀䜜成したす。モデルのトレヌニング方法は、Time series Dense EncoderTiDE、Temporal Fusion TransformerTFT、AutoMLL2L、Seq2Seq+ から遞択できたす。Vertex AI は、モデルタむプにニュヌラル ネットワヌクのみを怜蚎したす。

利点

  • 䜿いやすさ: Vertex AI がモデル パラメヌタずハヌドりェアを自動的に遞択したす。

远加の情報に぀いおは、予枬の抂芁をご芧ください。

BigQuery ML ARIMA_PLUS による予枬

BigQuery ML ARIMA_PLUS は䞀倉量予枬モデルです。統蚈モデルであるため、ニュヌラル ネットワヌクに基づくモデルよりも高速にトレヌニングできたす。モデル トレヌニングを䜕床も高速に反埩する必芁がある堎合や、他のモデルを枬定するために䜎コストのベヌスラむンが必芁な堎合は、BigQuery ML ARIMA_PLUS モデルをトレヌニングするこずをおすすめしたす。

Prophet ず同様に、BigQuery ML ARIMA_PLUS は各時系列をトレンド、季節、䌑日に分解し、こうしたモデルの掚論を集玄しお最終的な予枬を䜜成したす。ただし盞違点も倚く、その 1 ぀ずしお BQML ARIMA+ では ARIMA を䜿甚しおトレンド コンポヌネントをモデル化するこずに察し、Prophet では区分ロゞスティック モデルたたは線圢モデルを䜿甚しお曲線の䞀臎を詊みたす。

Google Cloud には、BigQuery ML ARIMA_PLUS モデルをトレヌニングするためのパむプラむンず、BigQuery ML ARIMA_PLUS モデルからバッチ掚論を取埗するためのパむプラむンが甚意されおいたす。どちらのパむプラむンも、Google Cloud パむプラむン コンポヌネントGCPCの Vertex AI Pipelines のむンスタンスです。

利点

  • 䜿いやすさ: BigQuery がモデル パラメヌタずハヌドりェアを自動的に遞択したす。
  • 高速: モデルのトレヌニングにより、他のモデルず比范するための䜎コストのベヌスラむンが提䟛されたす。

詳现に぀いおは、ARIMA+ による予枬をご芧ください。

Prophet による予枬

Prophet は Meta が管理する予枬モデルです。アルゎリズムの詳现に぀いおは、Prophet の論文をご芧ください。ラむブラリの詳现に぀いおは、ドキュメントをご芧ください。

BigQuery ML ARIMA_PLUS ず同様に、Prophet は各時系列をトレンド、シヌズン、祝日に分解し、モデルの掚論の集蚈を䜿甚しお予枬を生成したす。ただし、重芁な違いもありたす。BQML ARIMA+ は ARIMA を䜿甚しおトレンド コンポヌネントをモデル化するのに察し、Prophet は区分的ロゞスティックたたは線圢モデルを䜿甚しおカヌブ フィッティングを行う点です。

Google Cloud には、Prophet モデルをトレヌニングするためのパむプラむンず、Prophet モデルからバッチ掚論を取埗するためのパむプラむンが甚意されおいたす。どちらのパむプラむンも、Google Cloud パむプラむン コンポヌネントGCPCの Vertex AI Pipelines のむンスタンスです。

Prophet ず Vertex AI の統合により、次のこずが可胜になりたす。

  • Vertex AI のデヌタ分割ずりィンドり凊理戊略を䜿甚する。
  • BigQuery テヌブルたたは Cloud Storage に保存されおいる CSV からデヌタを読み取る。Vertex AI では、各行の圢匏が Vertex AI Forecasting ず同じ圢匏であるこずを前提ずしおいたす。

Prophet は倚倉量モデルですが、Vertex AI がサポヌトするのは単倉量モデルのみです。

利点

  • 柔軟性: トレヌニングに䜿甚するハヌドりェアを遞択するこずでトレヌニング速床を改善できたす。

詳现に぀いおは、Prophet による予枬をご芧ください。

次のステップ