7
BigQuery上でMLモデルを構築できる
2021/01/14時点で以下のモデルに対応
l 線形回帰
l ロジスティック回帰
l KMeans
l Matrix Factorization (要申し込み)
l ARIMA
l XGBoost
l DNN
l Tensorflow modelのインポート
l AutoML Tables (ベータ版)
BQMLとは
27
l 簡単に訓練を並列化できる
l 前処理を⾃動的にしてくれるのは楽
l ⼀度SQLを書いてしまうと管理は簡単 (な気がする)
l 推論をBQ上で完結できる (GKEなどを使わなくて良い)
l 推論がスキャン量の課⾦だけで済む (インスタンス代を削れる)
ここは良いよBQML
Slide 27
Slide 27 text
28
l 線形回帰・ロジスティック回帰などは
スキャン量をなるべく抑えるため、
訓練に投⼊するための中間テーブルを作成した⽅がいい。
l 特徴量追加やパラメータ探索の実験は、localで実験した⽅がコストを
抑えられる。
l XGBoostは1000iter制限があり、learning rateチューニング的なこと
をしないと精度が出ない。
その他TIPS