Machine learning “决策树算法名称”的含义是什么;c4.5“;?

Machine learning “决策树算法名称”的含义是什么;c4.5“;?,machine-learning,Machine Learning,我在学习机器学习。在本主题中,我看到一个决策树名称“c4.5”,但我不知道“c4.5”代表什么。有人帮我吗?我搜索了很多,但我仍然没有答案:在昆兰的《C4.5:机器学习程序》一书中,我没能很快找到关于为什么选择这个名字的描述(大约有300页,包括附录和很多源代码,所以我没有读所有这些) 我听到的故事是,“C”简单地表示算法是在C中实现的,昆兰可能对他能够在C中编程感到非常自豪。那么我想“4.5”只是软件的一个版本号 请注意,Weka中相同/类似算法的Java实现被命名为“J48”。您在哪里看到它

我在学习机器学习。在本主题中,我看到一个决策树名称“c4.5”,但我不知道“c4.5”代表什么。有人帮我吗?我搜索了很多,但我仍然没有答案:在昆兰的《C4.5:机器学习程序》一书中,我没能很快找到关于为什么选择这个名字的描述(大约有300页,包括附录和很多源代码,所以我没有读所有这些)

我听到的故事是,“C”简单地表示算法是在
C
中实现的,昆兰可能对他能够在
C
中编程感到非常自豪。那么我想“4.5”只是软件的一个版本号


请注意,
Weka
中相同/类似算法的
Java
实现被命名为“J48”。

您在哪里看到它?有什么背景吗?@SamiKuhmonen:这是另一种决策树。在这篇文章中,他们讲述了它,但没有人说为什么决策树名为“c4.5”:这告诉我这是一个算法,而不是一个决策树。它确实建造了一个。还有实现信息等。那么到底缺少什么呢?@SamiKuhmonen:我想我在这里犯了一些错误:D,决策树可以用“c4.5”算法或“ID3”算法等构建。我在课堂上学习了“ID3”算法,“ID3”=“迭代二分法3”-一个特定的名称,我只想知道“c4.5”的具体名称:D.这其实不是什么大问题:哈哈,我一直以为ID3意味着身份识别树,从来没有费心去研究它:)!这确实是一个有趣的答案:D,我非常喜欢它:如果这是真的,我严重怀疑昆兰是不是疯了。在ID3中,D代表“二分法”,很奇怪他没有选择“二进制”,而“3”代表什么还不清楚。要让算法听起来很别致,关键是什么?更新和改进的版本称为C5.0(参见Windows上的5)。