キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
DataRobot コミュニティ

時系列セグメントモデリングでの予測データセットについて

masooooo
青色LED

時系列セグメントモデリングでの予測データセットについて

複数系列のセグメント化されたモデリングにてモデルを作成後、
AIカタログに登録済の予測データセットを用いて予測値を算出しようとしております。
その際にセグメント毎に予測するためのデータセットと
Combined Modelからまとめて予測を作成するためのデータセットの
仕様に差異はございますか?
 
現在、下記事象がおこっており、対処法をご教示いただけますと幸いです。
・セグメント毎に予測
リーダーボードのCombined Modelの説明からセグメントを選択し、
チャンピオンモデルの予測からAIカタログの予測データセットを選択して
予測すると予測値を取得可能
まとめて予測
リーダーボードのCombined Modelの予測から上記と同じ予測データセットを
AIカタログから選択して予測をしようとすると、
「Missing input columns: ["Date (\u6708)", "Date (\u65e5)", "Date (\u66dc\u65e5)", "Date (\u5e74)"]」というエラーメッセージのため予測を実施することができません。

お忙しい中、大変恐縮ですがよろしくお願いいたします。

0 件の賞賛
4件の返信4
mizuki
データサイエンティスト
データサイエンティスト

同様の問題を再現できていない状況でして、エラーメッセージについて分かる範囲での回答をさせていただきます。(セグメントごとでもまとめてもAIカタログから同じファイルをコールされているということですので、該当しないかもしれません)

Missing input columns: ["Date (\u6708)", "Date (\u65e5)", "Date (\u66dc\u65e5)", "Date (\u5e74)"]

このエラーメッセージは入力時の日付関連のカラム(列)が足りないことを示しています。文字コードは以下のとおりです。

Date (月)、Date (日)、Date (曜日)、Date (年)

入力データに上記のような時間データが含まれているか、一度、ご確認いただけますでしょうか。

0 件の賞賛
Miogawa
データサイエンティスト
データサイエンティスト

@masooooo さん、

 

今回のDate (月)、Date (日)、Date (曜日)、Date (年)は、DataRobotでは日付型のデータが読み込まれた時に自動的に生成される特徴量でしょうか。もしそれであれば、今回の事象は内部的な動作において日本語エンコーディングがうまくいっておらず、発生していると推定しています。上記より、こちら弊社側の不具合もあり、調査させていただいております。

 

一旦の対応策として、データアップロードまたはAIカタログのプロジェクト作成の段階からDataRobotを英語モードで動かしていただければと思います。英語モードで動かしますと自動で派生される日付型の特徴量がそれぞれDate(Month)やDate(Year)のように英語で表現され今回のエンコーディング問題を解消できる可能性が高いです。

0 件の賞賛
TSugawara
データサイエンティスト
データサイエンティスト

@masooooo さん

 

私もおそらく同じエラーに遭遇しました。

上記 @Miogawa の対策で、回避できましたので、ご参考に返信差し上げております。

本件、内部でJIRAチケットを申請して、対応しております。

ご迷惑をおかけして、申し訳ございません。

0 件の賞賛
TSugawara
データサイエンティスト
データサイエンティスト

本件、修正されました。よろしくご査収ください。

 

ご迷惑をおかけして、申し訳ございませんでした。

0 件の賞賛