我们如何在机器学习模型中使用salib敏感性分析(例如随机森林)。

0 人关注

我创建了一个基于prevision机器学习的模型(回归问题),我想用SAlib库做一个敏感性分析。 如何获得我的模型的敏感性分析参数?

!pip install SAlib

from SALib.sample import latin
from SALib.sample import sobol_sequence
from SALib.sample import morris as morris_samp
from SALib.sample import saltelli
from SALib.analyze import sobol
from SALib.analyze import morris
from SALib.test_functions import Ishigami
from SALib.test_functions import Sobol_G
problem ={'num_vars': 8,
          'names': ['x1',   'x2',   'x3',   'x4',   'x5',   'x6',   'x7','x8'],
          'bounds': [[1.3,35.25],
                     [28, 111.50],
                     [12, 38.50],
                     [8, 225],