問題タブ [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.

0 投票する
1 に答える
35 参照

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)2000loan_term

エンティティとトレーニング データを再結合することでこれを行うことができます ft.calculate_feature_matrix(features, my_entity_set_with_one_new_entity_added)が、これは非効率的で時間がかかります。

深い機能合成中に見つかった定数を記録し、将来の機能生成に使用するように FeatureTools に指示する方法はありますか?


*現時点では、単一の新しいローン エンティティを計算に含めることは重要ではありません。そう12なる必要はありません2001