我有一个数据科学项目,预测客户的下一个购买日。对客户一年的行为数据进行了9个月和3个月的训练和测试,通过RFM分析,对模型进行了不同分类器的训练,得到了较好的结果:
Accuracy of XGB classifier on training set: 0.93
Accuracy of XGB classifier on test set: 0.68
这是我们学校的项目,我在想,在现实世界的项目中,我们如何在模型投入生产后评估它的性能。我如何衡量我的模型有多成功?如果生产中的性能指标远低于我的测试结果呢?
我有一个在.NET核心与EF核心开发的应用程序接口。我必须使用不同的数据(但相同的模式)为多个客户端提供服务。这是一个学校应用程序,由于竞争等原因,每个学校都希望单独保存他们的数据。因此,我们为每个学校都有一个数据库。现在我的挑战是,根据一些参数,我想要更改我的dbContext对象的连接字符串。 例如,如果我调用api/ students /1,它应该获取学校1的所有学生,依此类推。我不确定是否有更好的方法在配置服务本身。但是我应该能够从我的客户端应用程序传递SchoolId public void ConfigureServices(IServiceCollection services
以下是我的错误:
Unhandled Exception: System.ArgumentNullException: Value cannot be null.
Parameter name: paths
at System.IO.Path.Combine(String[] paths)
at Microsoft.Extensions.Configuration.UserSecrets.PathHelper.GetSecretsPathFromSecretsId(String userSecretsId)
at Microsoft.Extensions.Configurat