RapidMiner Studio 10.1.1の新着情報
リリース日: 2023/1/31
注意:バージョン10.1.0は正式にリリースされていないため見送り、10.1.1をリリースしました。
RapidMiner Studio 10.1.1の新機能について説明します。
新機能
- AltairライセンスでRapidMiner Studioを使用可能になりました。
- 新しいBeltデータコアを搭載した新規オペレータを導入しました。既存のプロセスは、以前のバージョンのオペレータを引き続き使用するため、これまで通り動作します。
- 属性の生成
- 式パーサーがインデックスを介して他の行にアクセスできるようになり、より高度な式(例:フィボナッチ、集約など)が可能になりました。
- 新しい lead/lag/cell_value/row_number関数を追加しました。
- 時間演算用の新しい時間関数を追加しました。
- 日付/時刻関数を改善し、さまざまなタイムゾーンやロケールでより一貫したユーザーエクスペリエンスを実現しました。
- 属性の選択
- 新しいデータコアで利用可能な新規カラムタイプがここで利用可能になりました。この機能はまだ使用されていませんが、将来的に使用される予定です。
- 選択項目のユーザーインターフェイスを大幅に改善し、より使いやすくしました。
- 使用頻度の非常に低いフィルタタイプ「ブロックタイプ」と「数値フィルタ」を削除しました。
- ロールの設定
- 複数のラベル列を選択するなど、ロールを複数回割り当てられるようになりました。この機能はまだ使用されていませんが、将来的に使用される予定です。
- 新規データコアでは動的なロールが使用できなくなったため、定義済みのロールだけが使用できるようになりました。「metadata」ロールは、オペレータの計算中に無視される特別な列をマークするために使用できます。
- 属性の生成
- 高度なカラムがオペレータ以外でも使用できるようになりました。
- 新たにtext、text-list、text-set、real-arrayの高度なカラムタイプが、オペレータ間のBelt Data Tableで使用できるようになりました。
- これらは「属性の選択」でタイプ別にフィルタリングして、Example Setを引き続き操作するオペレータでデータテーブルを使用することができます。
- 現時点では、これらの新規カラムタイプを使用する将来的なエクステンションをインストールしない限り、この機能は表示されません。これは、新規エクステンションがこれらの新規機能を利用できるようにするための単なる基盤です。
- すべての IOObjects に対して、将来を見越した JSON シリアライズを有効にしました。
機能強化
- すべての前処理オペレータと「モデル適用」からcreate viewパラメータを削除しました。このパラメータは事実上使用されておらず、機能していなかったため、少し前に導入した新規内部データ構造ではサポートされていません。
- 同じリポジトリフォルダに同じ名前の(しかし異なるタイプの)複数のファイルがある場合のカスタム結果表示の自動保存を改善しました。
- すべての IOObjects (ExampleSets, Belt IOTables, IOObjectCollections 以外は、すでに新規の特別なファイル形式を持っています) の Json シリアライズを有効にしました。
- 古い.iooファイルは引き続き読むことができます。
- 変換されていないIOObjectは.iooとして保存されます。
- ローカルリポジトリとプロジェクトでは動作しますが、レガシーリポジトリでは動作しません。
- rapidminer.disallow.decryption.storageキーを使用した管理者設定を追加しました。これはユーザーの接続操作に影響します。
- trueに設定すると、値を復号化する必要がある接続のすべての操作 (編集、作成、移動/コピー、プロセス内のメタデータの取得)にログインが必要になります。
- 復号化ストレージが無効になっているプロジェクトがAI Hubから削除された場合、そのプロジェクトを再作成することはできません。
- Salesforce接続のOAuthのサポートを追加しました。
- プロジェクト接続時にAI HubのフロントエンドURLを手動で設定できるようにしました(オプション)。
- プロジェクトのリモート変更の自動検出を解除/無効にする設定を追加しました。
- ファイルシステムへのアクセスを減らすため、プロジェクトのローカル変更の自動検出を解除/無効にする設定を追加しました。
不具合修正
- ブレークポイントを持つオペレータチェーン(サブプロセスオペレータなど)を開く際のUIに関する問題を修正しました。
- データインポートウィザードが完了時に閉じない問題を修正しました。
- Windows上で .exe 経由でStudioを起動した場合、最大メモリ設定を再び優先するようになりました。
- Windows上で .exe 経由で起動した場合の日付/時刻の書式を修正しました。
- Windows上で .exe 経由で起動した場合の UI スケーリングの問題を修正しました。
- AI Hub使用時のエラーダイアログを改善しました。
- 一部のjsonシリアライゼーションが正しく動作していなかった問題を修正しました。
- 保存されたIOObjectの予期せぬ変更につながるRememberオペレータのバグを修正しました。
- サンプル比が 1 より小さい場合に誤って空のウェイトテーブルが表示されるWeight by Reliefのバグを修正しました。
- ホールドアウトセットの比率が0でない場合に名目ラベルで発生するSVM (Evolutionary) のバグを修正しました。
- ホールドアウトの比率が空の学習データになる場合に発生するSVM (Evolutionary) のバグを修正しました。
- 無限のパラメータを持つカーネルモデルの表示におけるバグを修正しました。
- プロセスツールで発生する可能性のあるNPEを修正しました。
- データテーブルの「統計」タブで、数値カラムに無限の値が含まれる場合に失敗する問題を修正しました。
- 暗号化キーが不明なプロジェクトからAI Hub上でプロセスを実行しようとすると、エラーメッセージが表示されなくなる問題を修正しました。
- Google Driveへのアクセスにサービスアカウントを使用するGoogle Cloud Services接続を修正しました。
開発
- サーバークライアントがAI Hub上でロードされたエクステンションと失敗したエクステンション(ServerClient#getLoadedExtensions() および ServerClient#getFailedExtensions())を公開するようになりました。
- ServerClient メソッドの listVersionedRepositories と deleteVersionedRepositories の名前を listProjects と deleteProjects に変更しました。
- 命名規則に合わせて、ServerClient メソッドの getProject と createProject を追加しました。
- 古い ServerClient メソッドの getVersionedRepository と createVersionedRepository を廃止し、getProject と createProject に移行しました。
- JsonIOObjectEntry の API で IOObject の json シリアライズを公開しました。