觀點 · 資訊分享

BigQuery 內建 TabFM 預覽:預測客戶流失、詐欺不用先訓練模型,一句 SQL 就能跑

Google Cloud 在 8 月 31 日讓 BigQuery 支援 TabFM,這是針對表格資料的預訓練模型。用 AI.PREDICT 把歷史資料與新資料丟進去,就能做分類與迴歸預測,不用訓練、調參。目前是預覽版。

發布
2026-09-01
篇幅
約 4 分鐘 · 1,791 字
結構
7 節 + 4 題常見問題
標籤
#Google Cloud#BigQuery#TabFM#機器學習
BigQuery 內建 TabFM 預覽:預測客戶流失、詐欺不用先訓練模型,一句 SQL 就能跑

一句話看懂:BigQuery 新增內建的 TabFM 模型,預測客戶流失、詐欺這類表格資料的問題,不用先訓練模型,寫一句 SQL 就能得到結果;目前是預覽版。

BigQuery 內建 TabFM 預覽資訊圖卡:表格資料的預測,免訓練、免調參,一句 SQL 就能做

先用白話講:表格資料預測是什麼?

公司的客戶名單、訂單紀錄、交易明細,都是「一列一筆、一欄一種資訊」的表格資料。常見的預測問題是:這位客戶下個月會不會流失?這筆交易是不是詐欺?

傳統做法像是請一位專家,每次都要先花時間看歷史資料、反覆調整,做出一個專屬模型,再部署上線,資料一變又得重來。

TabFM 比較像一位已經看過數億份人工合成表格練習題的資優生。你把歷史資料(當範例)和要預測的新資料一起遞給他,他看過範例就直接作答,不必另外訓練。

發生什麼事

Google Cloud 的版本說明在 8 月 31 日列出,BigQuery 現在支援 TabFM,狀態是預覽(Preview)。

  • 模型來源:Google Research 的表格資料基礎模型,BigQuery 內建的是它的實作
  • 訓練方式:官方文件說,它是用數億個以結構因果模型產生的合成資料集預訓練出來的
  • 使用方式:透過 AI.PREDICT 做預測、AI.EVALUATE 看成績,不用訓練、調參或自己做特徵工程
  • 效果:官方文件說,預測結果可與 XGBoost、隨機森林這類傳統演算法相比;Google 部落格另外說在 TabArena 評測中領先,這是廠商自己的說法

同一天的版本說明還有兩項 BigQuery 更新:BigQuery Graph 正式版(GA),以及可建立自動遞增的識別欄位(Identity column,預覽版)。

什麼時候該用?

情境 官方建議
想快速取得預測、沒有機器學習專業 TabFM
歷史資料中小型、資料常變動、常要重訓 TabFM
要在對話或 AI 代理中隨時做預測 TabFM 搭配 BigQuery MCP server
資料量很大、要完全掌控調參 傳統模型,例如 XGBoost
要知道哪個欄位影響預測最大 傳統模型

給開發者的技術細節

官方部落格的範例(分類是否詐欺):

SELECT * FROM AI.PREDICT(
  TABLE `my_project.my_dataset.historical_transactions`,
  TABLE `my_project.my_dataset.new_transactions`,
  label_col => 'is_fraud'
);
  • 第一個資料表是歷史資料(當範例),第二個是要預測的新資料,label_col 是要預測的欄位
  • 模型會依目標欄位的資料型態自動判斷是分類還是迴歸
  • 輸出包含原本所有欄位,加上預測標籤與機率欄位(如 predicted_is_fraud)
  • 授權:透過 BigQuery 使用受 Google Cloud 服務條款規範,可商業使用;GitHub 與 Hugging Face 上可下載的權重是非商用授權,只適用自己架設
  • 預覽功能依 Pre-GA 條款提供,可能有限的支援

我的看法

多數我接觸的中小企業客戶,資料還沒進到 BigQuery,所以這項功能對他們不是立刻有用。但它代表一個趨勢:預測分析的門檻,正從「找資料科學家」變成「會寫 SQL 就能試」。

我的提醒是:容易上手不代表可以盲信。流失、詐欺這類結果可能影響營運決策,先拿過去已知答案的資料,用 AI.EVALUATE 驗證一次準不準,再決定要不要採用。官方自己也說,要解釋「為什麼」時,傳統模型還是比較合適。

名詞小辭典

  • 基礎模型(Foundation model):先用大量資料預先訓練好、可以直接用在多種任務上的模型。
  • 上下文學習(In-context learning):不更新模型參數,只靠在輸入裡放幾個範例,讓模型學會做同類的事。
  • 分類 / 迴歸:分類是預測「屬於哪一類」(是不是詐欺),迴歸是預測「一個數字」(客戶終身價值)。
  • 預覽版(Preview):功能開放試用,但還沒到正式版,規格與支援都可能調整。

資料來源

常見問題

TabFM 是什麼?
是 Google Research 做的表格資料基礎模型。它事先用大量人工合成的表格學過各種規律,所以拿到你的表格時,不用重新訓練,看過範例就能直接預測。
「不用訓練」是什麼意思?
傳統做法要先用歷史資料訓練出模型、再部署。TabFM 是把歷史資料當成範例一起送進去,直接輸出預測;官方稱為 in-context learning(上下文學習)。
可以商用嗎?
官方文件說,透過 BigQuery 使用 TabFM 受 Google Cloud 服務條款規範,允許商業使用;另外 GitHub 與 Hugging Face 上可下載的權重是非商用授權,只管自己架設的情況。
它會取代 XGBoost 嗎?
官方並不這麼說。文件與部落格都寫明兩者互補:TabFM 適合快速取得預測、資料量中小且常變動;資料量很大、需要特徵重要性解釋時,仍建議用傳統模型。
LINE