はじめに
予測ユニバーサルモデルによって、予測が簡素化され、どの技術レベルのユーザーでも予測を行えるようになります。簡単に選択できるオプションで予測ユニバーサルモデルを設定し、データのパターンや傾向にもとづいて将来のデータポイントを予測できます。最初から予測モデルを構築する必要はありません。 一般的な予測の詳細については、後述の「 よくある質問 」を参照してください。 この記事では、App Studioのカードの 折れ線グラフまたは棒グラフに予測を追加 するか(予測には2つの信頼区間範囲が含まれます)、Domo. AIプレイグラウンドで 別の設定を試します 。予測サービスを使用すると、cURLコードを抽出し、APIとのインタラクション時などのほかの設定でこのコードを使用できます。 画像: 予測ユニバーサルモデルによるDomo Appでの予測

予測ユニバーサルモデルを有効にする
インスタンスで予測ユニバーサルモデルを有効にするには、Domoアカウントチームにお問い合わせください。有効にした場合にツールへのアクセスを制御する方法については、「 必要な許可 」を参照してください。 このページのトップへ必要な許可
予測ユニバーサルモデルにアクセスするには、以下の3つの許可のいずれかが有効になっている権限が必要です。- AIのサービスモデルを作成する — 新しいモデルを作成し、アクセス可能なモデルを編集、展開、削除できます。
- AIサービスを利用する — Domo App、Domo Bricks、Jupyterワークスペース、ワークフロー内で使用するAIサービスにアクセスできます。この許可は、AIサービスを使用する必要があるが、管理する必要がないすべてのユーザーに付与する必要があります。
- (管理者のみ) AIサービスを管理する — 管理者はAIモデルのすべてのモデルを作成、編集、展開、削除できます。
- Appを編集(App Studio) — App StudioでAppを作成、編集、シェア、削除します。
Domo Appでの予測
予測ユニバーサルモデルを使用すると、Domo Appの折れ線グラフまたは棒グラフカードに予測を簡単に追加できます。App Studioを使用して、データの季節性と予測する時点の数を入力できます。予測は、2つの信頼区間範囲とともに、自動的にカードに追加されます。 予測に追加する折れ線グラフまたは棒グラフは、以下のようになっている必要があります。- X軸に 日付列を使用(値はタイムスタンプデータタイプとして保存するか、日、週、月、四半期、または年単位の粒度レベルで保存する必要があります)
- Y軸に 数値列を使用(この列の値は整数、浮動小数、または固定小数データタイプとして保存する必要があります)
- 系列列が ない 。

その他の予測シナリオ
Appにエンベッドされていない既存の折れ線グラフまたは棒グラフカードに予測を追加する場合は、Appにそのカードをエンベッドする必要があります。Appを作成する方法については こちら 、その後既存のカードをエンベッドする方法については こちら を参照してください。 ほかのユーザーが所有しているAppにエンベッドされた折れ線グラフまたは棒グラフカードに予測を追加する場合は、Appの所有者がAppをあなたとシェアする必要があります。ほかのユーザーとAppをシェアする方法については、 こちら を参照してください。 その他の疑問点については、「 よくある質問 」を参照してください。 このページのトップへ折れ線グラフまたは棒グラフカードに予測を追加する
予測ユニバーサルモデルによって生成された予測を、Appにエンベッドされた折れ線グラフまたは棒グラフに追加するには、 必要な許可 がある状態で、以下の手順に従う必要があります。- Appのホームに移動し、予測を追加するAppを探します。
-
Appのアイコンにマウスポインターを合わせ、
詳細 (縦の三点リーダー)> [編集] を選択して、Appを編集モードで開きます。

- 予測を追加する特定のカードを検索して選択します。 カードが青色のアウトライン付きで表示され、右側の設定パネルが開きます。
-
右側の設定パネルの [設定] タブで、 [AIによる予測を追加] を選択します。 このオプションが有効になっていない場合、そのカードは予測ユニバーサルモデルと互換性がありません。


- 設定を構成したら、設定を保存してAppを閉じます。
- Appをビューモードで開きます。
-
カードを探して、 [AI予測を生成] を選択します。
数秒後に、カードに予測が表示されます。
予測は以下のように解釈できます。
- [値](青の線) — Y軸に表示される数値列のデータポイント。予測は、このデータのパターンまたは傾向にもとづいています。
- [予測](灰色の線)および[forecastValue] — 予測ユニバーサルモデルによる予測データポイント。これらのポイントは、最も可能性の高い結果の平均と同じです。
- [範囲](濃い青の陰影) — 可能性のある結果の範囲が狭くなっています。実際のデータポイントがこの範囲内に収まる信頼性は80%です。
- [範囲2](薄い青の陰影) — 可能性のある結果の範囲が広くなっています。実際のデータポイントがこの範囲内に収まる信頼性は95%です。
- [Conf0.8Upper] — [範囲]の上限(最大値など)に対応するデータポイント。
- [Conf0.8Lower] — [範囲]の下限(最小値など)に対応するデータポイント。
- [Conf0.9Upper] — [範囲2]の上限(最大値など)に対応するデータポイント。
- [Conf0.9Lower] — [範囲2]の下限(最小値など)に対応するデータポイント。

予測設定の表
以下の表に、 [AI予測] モーダルの設定方法を示します。
設定 | 説明 | 推奨事項 |
|---|---|---|
予測期間 | 予測する時間区間の数を入力します。 例えば、X軸の日付列が日数で測定されており、今後2週間の予測が必要な場合は、「14」と入力します。 注記: 使用する数値は、1以上の整数(自然数、小数点なし)でなければなりません。 デフォルト値: 表示されるデフォルト値は、X軸の日付列の頻度にもとづきます。 | — |
季節性期間 | 季節性は、データ内で一定の頻度で(毎時、毎日、毎週、または毎月)繰り返されるパターンです。 予測で考慮する季節性を表す1以上の整数(自然数、小数点なし)を入力します。 例えば、毎日の売上データがあり、週末よりも平日の売り上げが高い傾向がある場合、データは週単位の季節性を示します。この場合、 [季節性期間] を「7」に設定します。 ただし、日次売上データがあり、月初と月末の売り上げが通常、月の半ばと比較して高くなっている場合、データは月単位の季節性を示します。この場合、 [季節性期間] を「30」に設定します。 次の列には、X軸の日付列の頻度にもとづいて季節性を設定する方法に関する推奨事項が含まれています。 デフォルト値: 表示されるデフォルト値は、X軸の日付列の頻度にもとづきます。日付列が日単位で測定されている場合、デフォルト値は「7」です。日付列が週単位で測定されている場合、デフォルト値は「4」になります。 |
季節性を考慮せずに予測する場合は、[季節性期間]を「1」に設定します。 |
次の日付以降の予測データを使用: | 予測ユニバーサルモデルは、Y軸列で検出されたパターンまたは傾向にもとづいて予測を生成します。モデルでデータを考慮するY軸列の期間を選択します。 | 以下のドロップダウンオプションを使用して、期間を指定します。 |
予測を編集する
カードに追加され、Domo Appにエンベッドされている予測の設定を編集するには、以下の手順に従います。- App Studio編集モードで Appを開き 、 右側の設定パネルを開くための予測が含まれている カードを選択します。
-
設定パネルの [設定] タブで、 [AI予測を設定] を選択します。
[AI予測] モーダルが表示されます。

-
[設定] で編集を行います。
変更を保存すると、更新された予測がカードに表示されます。

予測を削除する
Domo Appにエンベッドされているカードに追加された予測を削除するには、以下の手順に従います。- App Studio編集モードで Appを開き 、 右側の設定パネルを開くための予測が含まれている カードを選択します。
-
設定パネルの [設定] タブで、 [AI予測を設定] を選択します。 [AI予測] モーダルが表示されます。

-
モーダルで [削除] を選択します。
変更が保存されると、 [AI予測を生成] オプションがカードから削除されます。

Domo. AIプレイグラウンドの予測サービスを使用する
Domo. AIプレイグラウンドの予測サービスで、予測ユニバーサルモデルの様々な設定を試し、結果の出力を比較できます。予測サービスを使用すると、予測を生成するcURLコードを抽出し、APIとのインタラクションなどのほかの設定でこのコードを使用することもできます。予測サービスにアクセスする
詳細 > [Domo. AI] を選択して、ナビゲーションからDomo. AIプレイグラウンドの予測サービスにアクセスします。
[プレイグラウンド] を選択します。
[サービス] ドロップダウンで、 [予測] を選択します。

予測サービスを使用する
予測サービスで予測ユニバーサルモデルの様々な設定をテストし、結果の予測出力と比較するには、 必要な許可 が有効になっている状態で、以下の手順に従う必要があります。-
[設定] ペインで予測の設定を行います。以下の表に、構成の設定を示します。
注記:[デフォルトモデルを使用] チェックボックスがオンになっている場合は、予測サービスで使用するデフォルトの予測ユニバーサルモデルが自動的に選択されます。デフォルトの予測ユニバーサルモデルは、ARIMA(自己回帰和分統合移動平均)モデルです。ARIMAモデルは、自動回帰と差分化を組み合わせてデータを定常化し、過去の予測誤差の移動平均を算出する予測方法です。データサイエンティストは一般に、予測にARIMAモデルを使用します。デフォルトの予測ユニバーサルモデルを変更する方法については、 こちら を参照してください。

- [設定] ペインで設定を行った後、 [実行] を選択して予測を生成します。 予測結果が [出力] ペインに表示されます。

- (オプション)
展開 を選択して [出力] ペインを展開します。

予測結果を解釈する
予測結果は以下のように解釈できます(ハイライト表示されたテキストを参照)。予測の各時点でのこの情報が [出力] ペイン に表示されます。

デフォルトの予測ユニバーサルモデルを変更する
デフォルトの予測ユニバーサルモデルは、ARIMA(自己回帰和分統合移動平均)モデルです。ARIMAモデルは、自動回帰と差分化を組み合わせてデータを定常化し、過去の予測誤差の移動平均を算出する予測方法です。データサイエンティストは一般に、予測にARIMAモデルを使用します。 AIサービスレイヤー設定 では、デフォルトの予測ユニバーサルモデルを、作成したモデルまたは外部のサードパーティーのモデルに変更できます。 このページのトップへよくある質問
予測とは何ですか?
予測とは何ですか?
予測は実際にはどのように機能しますか?
予測は実際にはどのように機能しますか?
どのようなデータを予測に使用できますか?
どのようなデータを予測に使用できますか?
大量のデータなしで予測できますか?
大量のデータなしで予測できますか?
データに明確な傾向やパターンがありません。これは予測に影響しますか?
データに明確な傾向やパターンがありません。これは予測に影響しますか?
どのくらい先のことまで予測できますか?
どのくらい先のことまで予測できますか?
予測範囲とは何ですか?
予測範囲とは何ですか?
予測範囲が広いのはなぜですか?
予測範囲が広いのはなぜですか?
予測精度とは何ですか?
予測精度とは何ですか?
予測は正確な結果を保証していますか?
予測は正確な結果を保証していますか?
予測の精度を測定するにはどうすればよいですか?
予測の精度を測定するにはどうすればよいですか?
予測ユニバーサルモデルに関する質問
予測ユニバーサルモデルは、データに値が欠けている、またはNULL値がある場合に機能しますか?
予測ユニバーサルモデルは、データに値が欠けている、またはNULL値がある場合に機能しますか?
日付 | 収益 |
|---|---|
2023-03 | 134,589.12 |
2023-04 | 144,567.45 |
2023-05 | NULL |
2023-06 | 154,387.98 |
日付 | 収益 |
|---|---|
2023-03 | 134,589.12 |
2023-04 | 144,567.45 |
2023-06 | 154,387.98 |
モデルを使用するときは、どの季節性を選択すればよいですか?
モデルを使用するときは、どの季節性を選択すればよいですか?
デフォルトの予測ユニバーサルモデルで考慮されるデータの要素は何ですか?
デフォルトの予測ユニバーサルモデルで考慮されるデータの要素は何ですか?
デフォルトの予測ユニバーサルモデルの限界はどこにありますか?
デフォルトの予測ユニバーサルモデルの限界はどこにありますか?
デフォルトの予測ユニバーサルモデルを自分のモデルの1つに置き換えることはできますか?
デフォルトの予測ユニバーサルモデルを自分のモデルの1つに置き換えることはできますか?
予測ユニバーサルモデルが自分のニーズに合いません。Domoでカスタマイズした予測モデルを構築できますか?
予測ユニバーサルモデルが自分のニーズに合いません。Domoでカスタマイズした予測モデルを構築できますか?
Domo Appにエンベッドされたカードに予測を追加する
- [AI予測を生成] を選択すると、カードが空白になり、予測が表示されなくなります。この状況が発生した場合は、予測の生成に失敗したことを意味します。予測の構成方法を確認し、再度試してください。特定のエラー理由を説明するエラーメッセージが、まもなく表示されるようになります。
- 棒グラフカードに予測を追加すると、折れ線グラフカードに変わります。棒グラフカードに予測を表示する機能はまもなく利用可能になります。
- 折れ線グラフまたは棒グラフカードに予測を追加すると、事前に設定された色のルールが適用されます。予測前のままの色のルールをカードに適用する機能は、まもなく利用可能になります。
- 予測出力の色(予測値と範囲)を選択する機能は、まもなく利用可能になります。
にメールを送信します。予測ユニバーサルモデルを使用して、同じカード内の系列を予測できますか?
予測ユニバーサルモデルを使用して、同じカード内の系列を予測できますか?
カードに表示される予測出力はDomo DataSetに保存されますか?
カードに表示される予測出力はDomo DataSetに保存されますか?
カードに予測が表示されますが、想定していたのとは違います。これはどうしてでしょうか?
カードに予測が表示されますが、想定していたのとは違います。これはどうしてでしょうか?
- データの欠落 — データが不完全な場合は、モデルが基盤となるパターンや傾向を適切に把握できないため、予測が不正確になる可能性があります。 内挿や前方/後方補填を用いたり、ドメイン知識を使って欠落しているデータポイントを推定し、値を特定して入力します。
- データの不足 — 予測モデル は過去の観察結果にもとづき 傾向と季節的なパターンを特定します。データ行があまりに少ないDataSetを使用して予測する場合、モデルが正確な予測を作成するために必要な情報が不足している可能性があり、 期待している結果と一致しない予測が表示されます。 可能であれば、DataSetに行を追加してください。
-
外れ値 — 外れ値とは非常に高い、または低いデータポイントです。 例えば、2020年4月の売り上げがパンデミックのため大変低かった場合など 「月次収益」が外れ値となります。
外れ値が存在すると、予測に大変重大な影響を与えます。 DataSetで、削除、調整、または含める必要があるか、外れ値を特定し分析します。 Domoのデータサイエンティストによる プレゼンテーション
で、外れ値の特定方法や対応方法を確認してください。
- 特定の季節性が不適切 — 予測の設定時に季節性が適切に指定されていないと、モデルはデータ内の真の季節パターンを考慮せず、不正確な予測を作成してしまいます。 季節性について学びましょう。
までお問い合わせください。このページのトップへ日本語
(スライドデッキ)

