ActiveClassification

ActiveClassification[f,{conf1,conf2,}]

给出一个对象,表示通过应用函数 f 来确定实例配置 confi 的类别所获得的主动分类结果.

ActiveClassification[f,reg]

reg 指定的区域内生成配置.

ActiveClassification[f,sampler]

通过应用函数 sampler 生成配置.

ActiveClassification[f,{conf1,conf2,}nsampler]

应用函数 nsampler 连续生成从其中一个 confi 开始的配置.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

训练 ActiveClassificationObject[],对整数是否大于 50 进行分类:

提取得到的分类器:

对新的范例进行分类:

训练定义域由区间定义的分类对象:

提取分类器:

对新范例进行分类:

训练分类对象,对矩阵是否为半正定进行分类,定义域由配置生成器定义:

提取分类器:

对新范例进行分类:

范围  (2)

定义具有三个可能输出值的分段函数:

训练分类对象,对函数的可能输出进行分类,其中定义域由配置生成器定义:

获得对象属性的列表:

获得已探索配置的历史记录:

获得在主动分类过程中训练的分类器,以及它们的属性:

获取最终的分类器:

获得用于选择配置以加入训练集的方法:

获得一些其他属性:

显示在主动分类过程中训练的分类器的性能:

显示测试集的最终分类器的混淆矩阵:

定义一个检查点是否属于已知区域的函数,然后定义邻域配置生成器:

训练分类对象,对点是否为已知区域的成员进行分类:

显示测试集分类器的混淆矩阵:

选项  (3)

InitialEvaluationHistory  (1)

定义一个函数来检查对应于一个整数的 ASCII 字符是否为字母,然后定义一组配置:

构造一个初始训练集:

通过包括上述信息训练分类对象,对整数是否对应于字母来分类:

训练记录中第一行的范例现在对应于上面的初始训练集:

MaxIterations  (1)

训练一个分类对象,对给定区间上的一个数是否为正数进行分类:

获取函数运算的次数:

指定迭代的最大次数:

现在检查函数运算次数:

Method (1)

定义一个由一组子区域组成的区域和一个函数,来判断对应于该区域内一个点的血压是 "Low""Ideal""High"

通过指定方法来训练分类对象:

通过数据生成分布来随机探索配置:

指定主动分类方式的方法:

该算法现在更倾向于去探索模型更加不确定的边界附近的配置:

以关联形式指定方法,选择运算策略和分类方法:

应用  (3)

等级分类器  (1)

定义一个等级函数,对字母给出等级,对应于 0 到 10 之间的实际得分:

训练分类对象,对字母等级进行分类,其中定义域由配置生成器指定:

获得分类器:

显示测试集分类器的混淆矩阵:

区域成员分类器  (1)

构建与美国地图对应的几何区域:

定义一个函数,判断点是否落在区域内部:

训练该函数的分类对象:

获取对应的分类器:

对训练过程中探索的配置进行绘图. 在区域边界附近密度较高:

可视化分类区域:

程序选择分类器  (1)

定义两个程序,计算两个元素之间的 ManhattanDistance

定义一个函数,选择能够较快计算两个元素之间由三个整数构造的 ManhattanDistance 的程序:

通过配置生成器设置函数定义域:

训练分类对象,对哪个程序更快进行分类:

获取分类器:

显示准确度和测试集分类器的混淆矩阵:

可能存在的问题  (1)

通过邻域配置生成器指定函数定义域需要特别小心.

定义一个函数,检查一个点是否属于单位矩形,然后定义邻域配置生成器:

如果初始配置和邻域配置生成器的选择不当,主动分类可能不会正常工作:

Wolfram Research (2017),ActiveClassification,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ActiveClassification.html (更新于 2017 年).

文本

Wolfram Research (2017),ActiveClassification,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ActiveClassification.html (更新于 2017 年).

CMS

Wolfram 语言. 2017. "ActiveClassification." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2017. https://reference.wolfram.com/language/ref/ActiveClassification.html.

APA

Wolfram 语言. (2017). ActiveClassification. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ActiveClassification.html 年

BibTeX

@misc{reference.wolfram_2024_activeclassification, author="Wolfram Research", title="{ActiveClassification}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/ActiveClassification.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_activeclassification, organization={Wolfram Research}, title={ActiveClassification}, year={2017}, url={https://reference.wolfram.com/language/ref/ActiveClassification.html}, note=[Accessed: 05-November-2024 ]}