AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月4日 22:00

AI.FORECASTにTimesFM予測

LINEで送る
AI.FORECASTにTimesFM予測

3つのポイント

  1. 何が起きたか

    Google Researchの基盤モデルTimesFMがBigQueryのAI.FORECASTを支え、ARIMA_PLUSと違い学習フェーズなしで1本のSQLから予測を返す。

  2. なぜ重要か

    学習データ・時間・運用コストをかけずに将来値を素早く見たいチームはモデル構築を省けるが、調整の余地はARIMA_PLUSより小さい。

  3. 注目点

    制約は長期予測の精度だ。ホライズンが延びるほど予測区間は広がり、中小ECの日次データでは2〜4週間先が現実的な上限とされる。売上や広告予算の変動など外部の急変は捉えられない。

誰に効くかBigQueryを利用するデータアナリストやアナリティクスエンジニアは、モデルを学習させる代わりに1回のSQL呼び出しで短期・中期の売上、在庫、GA4セッションの予測を追加できる。長距離の精度や外部要因を必要とするチームはARIMA_PLUSを使い続ける可能性が高い。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

これまでBigQueryで売上や在庫を予測するにはモデルを構築する必要があった。ARIMAもBigQuery MLのARIMA_PLUSも学習フェーズを要し、データ・時間・運用のコストが伴ううえ、ARIMA_PLUSは欠損値の補完や季節性の設定も必要とする。

AI.FORECASTは別の道を取る。Google Researchが大量の時系列データで事前学習した時系列基盤モデルTimesFMを呼び出すため、ドメイン固有の再学習なしに幅広い系列で機能する。実際にはtimesfm-1.0-200mエンドポイントを指すリモートモデルオブジェクトを作成し、必須3列とhorizon・confidence_level用のSTRUCTを含むサブクエリをAI.FORECASTに渡す。商品カテゴリやトラフィックソースなど複数の系列もtime_series_idでキー付けすれば一度に処理でき、系列ごとにクエリを分ける必要はない。

トレードオフは設計に表れている。ARIMA_PLUSに比べて調整の余地は限られ、系列が短すぎると精度が落ちやすく、セール開始や広告予算の増額、季節イベントによる急変は事前に学習されない。これらにはARIMA_PLUSのholiday_regionオプションや外部リグレッサのほうが適している。筆者自身のワークフローが示す着地点はこうだ。結果をスケジュールでテーブルに保存してダッシュボードを最新に保ち、MAPEと区間カバレッジを追跡し、精度が落ちれば入力ウィンドウの拡大やARIMA_PLUSへの切り替えを検討する。これが既存の予測体制を置き換えるかどうかは、チームの需要のどれだけが短期・中期かにかかるだろう。TimesFMが想定するのはその範囲だからだ。

よくある質問
AI.FORECASTを使うにはモデルの学習が必要ですか?
いいえ。TimesFMは大量の時系列データで事前学習済みのため、AI.FORECASTはドメイン固有の追加学習や学習フェーズなしで予測を返します。
入力としてどの列を用意する必要がありますか?
入力クエリにはtime_series_id(STRING)、time_series_timestamp(TIMESTAMPまたはDATE)、time_series_data(FLOAT64)の3列が必要です。id列は複数系列を一度に処理するために必須です。
料金はどうなりますか?
AI.FORECASTの呼び出しごとにトークン単位のコストがかかります。1〜数系列の日次予測なら、多くの場合月数百円程度に収まります。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へTSMC売上高1430億ドル