使用 createML 创建文本分类器模型时使用啥机器学习算法?

Posted

技术标签:

【中文标题】使用 createML 创建文本分类器模型时使用啥机器学习算法?【英文标题】:what machine learning algorithm is used while creating a text classifier model using createML?使用 createML 创建文本分类器模型时使用什么机器学习算法? 【发布时间】:2021-06-03 10:09:03 【问题描述】:

我正在创建一个用于情感分析的文本分类模型,我想知道这里的 createML 使用的是什么机器学习算法?

【问题讨论】:

【参考方案1】:

您可以设置分类器使用的算法或在初始化器的参数中指定要分类的语言。请参阅 Xcode 中 CreateML > MLTextClassifier > MLTextClassifier.ModelParameters 下的开发人员文档

init(验证:MLTextClassifier.ModelParameters.ValidationData,算法:MLTextClassifier.ModelAlgorithmType,语言:NLLanguage?)

在参数algorithm下设置你想使用的算法。

在枚举 MLTextClassifier.ModelAlgorithmType 下的开发人员文档中,您将找到可用的内容。例如:case crf(revision: Int?) 是条件随机场模型算法。

【讨论】:

以上是关于使用 createML 创建文本分类器模型时使用啥机器学习算法?的主要内容,如果未能解决你的问题,请参考以下文章

使用 CreateML 训练图像分类器的最佳图像分辨率是多少?

我升级到“Xcode 11 Beta 3”,它只引入“Create ML”(版本 1),没有显示“活动”分类器模型?

如何使用对象检测模型改进 CoreML 图像分类器模型?

使用 Create ML 创建模型并在元数据中查找类

CreateML 中活动分类的训练错误

如何创建可更新的 CoreML 模型?