机器学习集群或分类程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机器学习集群或分类程序相关的知识,希望对你有一定的参考价值。

我正在研究一种表示C / C ++程序代码的方法。为了创建数据集并在那之后做一些机器学习。

将代码视为文本并进行一些文本挖掘对我来说似乎不正确。因为我对计算的语义和精确性更感兴趣。

那么什么可以成为一个很好的代表性程序载体?

谢谢。

答案

我认为你不希望将你的程序表示为令牌序列。

请记住,您不必将代码实际表示为单词。如果您对语义关系感兴趣,可以使用更高级别的描述 - 例如,您可以使用表达式的解析树而不是令牌。

您还可以进一步采用这种语法方法,并将整个程序表示为某些语法中的解析树而不是一系列标记。有循环网络可以处理树形结构数据。

以上是关于机器学习集群或分类程序的主要内容,如果未能解决你的问题,请参考以下文章

如何执行可以同时输出两个类预测的机器学习分类?

垃圾邮件分类 - 机器学习

译使用 ML.NET 进行机器学习 - 集群完整指南

扫一扫所有机器学习分类器?

机器学习概览

机器学习算法分类及其评估指标