変更しない機能の最小数と、変更して結果に大きな影響を与える可能性のあるいくつかの追加機能を持つデータがあります。私のデータセットは次のようになります。
機能は、A、B、C(常に存在)、およびD、E、F、G、H(時々存在)です。
A = 10, B = 10, C = 10 outcome = 10
A = 8, B = 7, C = 8 outcome = 8.5
A = 10, B = 5, C = 11, D = 15 outcome = 178
A = 10, B = 10, C = 10, E = 10, G = 18 outcome = 19
A = 10, B = 8, C = 9, E = 8, F = 4 outcome = 250
A = 10, B = 11, C = 13, E = 8, F = 4 outcome = 320
...
結果の値を予測したいのですが、追加のパラメーターの組み合わせは結果を決定するために非常に重要です。この例では、EとFの存在は大きな結果をもたらしますが、EとGの存在はそうではありません。この現象を捉えるには、どの機械学習アルゴリズムまたはテクニックが適していますか?