問題タブ [feature-engineering]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
feature-engineering - Deep Feature Synthesis の使用時に FeatureTools によって導出された定数を記録する方法
FeatureTools が深い特徴合成を実行する場合、導出した定数値を記録する方法はありますか?
たとえば、次のような多くの行があります。
| loan_id | loan_term |
|---------|:---------:|
| a | 12 |
| ... | ... |
| z | 18 |
features
以下のような DeepFeatureSynthesis エンジニア<Feature: loan_term.COUNT(loan)>
:
| loan | loan_term | loan_term.COUNT(loan) |
|---------|:---------:|:---------------------:|
| a | 12 | 2000 |
| ... | ... | ... |
| z | 18 | 800 |
単一のエンティティから機能を再設計できるようにしたいと考えています。これにより、データフレーム内のすべての を再カウントすることなく、単一のローン期間12
がになります。*loan_term.COUNT(loan)
2000
loan_term
エンティティとトレーニング データを再結合することでこれを行うことができます
ft.calculate_feature_matrix(features, my_entity_set_with_one_new_entity_added)
が、これは非効率的で時間がかかります。
深い機能合成中に見つかった定数を記録し、将来の機能生成に使用するように FeatureTools に指示する方法はありますか?
*現時点では、単一の新しいローン エンティティを計算に含めることは重要ではありません。そう12
なる必要はありません2001
。