【发布时间】:2022-01-23 17:10:06
【问题描述】:
我有一个异常检测程序,我用 python 中的隔离森林方法制作。我想为我拥有的数据保存这个无监督学习模型,当新数据进来时,我想直接对这个模型的结果进行异常估计。我该怎么做?
def fit_model(model, data, column='value'):
df = data.copy()
data_to_predict = data[column].to_numpy().reshape(-1, 1)
predictions = model.fit_predict(data_to_predict)
df['Predictions'] = predictions
return df
【问题讨论】:
-
type(model_fit)返回什么?
标签: python unsupervised-learning