Tôi có dữ liệu với số lượng tính năng tối thiểu không thay đổi và một vài tính năng bổ sung có thể thay đổi và có tác động lớn đến kết quả. Tập dữ liệu của tôi trông như thế này:
Các tính năng là A, B, C (luôn có mặt) và D, E, F, G, H (đôi khi có mặt)
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
...
Tôi muốn dự đoán giá trị kết quả và sự kết hợp của các tham số bổ sung là rất quan trọng để xác định kết quả. Trong ví dụ này, sự hiện diện của E và F dẫn đến một kết quả lớn, trong khi sự hiện diện của E và G thì không. Những thuật toán hoặc kỹ thuật máy học nào là tốt để nắm bắt hiện tượng này?