监督学习中的提取分类函数

我可能在问一个简单的问题,但这个答案对我来说非常重要。我对机器学习非常新手。我已经阅读了关于监督学习的内容,并且了解这些算法的基础知识。我的问题是,当我在数据集上使用像j48这样的算法时,如何找到指定的函数,以便稍后用于分类未标记的数据。

提前感谢您


回答:

您提到的“函数”实际上就是分类器本身。它是在训练过程中被学习的。因此,为了使用您的模型对新数据进行分类,您需要将其保存到磁盘/数据库中。如何做呢?这完全取决于所使用的语言/实现方式。在Python中,您可以简单地将对象进行序列化(pickle)。在Java中,您可以序列化您的训练对象,或者使用Weka来学习j48决策树并保存以便稍后使用:https://weka.wikispaces.com/Saving+and+loading+models

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注