在C++中为 AI 制作决策树
Making a decision tree for AI in C++
我知道让用户输入他们的决定作为选择的基础知识,并让其导致另一个决定。我唯一的问题是,当我做出这些选择时,它几乎都是硬编码的,没有为代码的其他用途留下空间。我想知道为人工智能制作决策树的最佳方式是什么,使他们能够根据情况做出明智的决策。我不想要预先编写的代码或库。我更愿意自己编写代码并了解有关该语言的更多信息。我对这门语言有很好的理解,但仍然想学习更多。
您可以将脚本语言(例如Lua)嵌入到应用程序中,并让用户将决策树编写为脚本。
或者,您可以考虑一些描述任意决策树的数据结构(例如基于 XML),您可以在运行时解析和构建实际的树。
相关文章:
- 二叉排序树无法编译
- (C++)分析树以计算返回错误值的简单算术表达式
- 有根的二进制搜索树.保留与其父级的链接
- 芬威克树(BIT).找到具有给定累积频率的最小索引,单位为 O(logN)
- 架构决策:返回std::future还是提供回调
- 从父数组测试用例构造二叉树失败
- 重载==不适用于二进制树
- 计算每个节点的树高,帮助我解释这个代码解决方案
- 正在尝试重载二进制搜索树分配运算符
- 写入并加载决策树以归档C
- 导出决策树
- 如何在C/C++中使用在R中训练的模型(决策树)
- OpenCV 决策树参数问题
- 在C++中为 AI 制作决策树
- c++决策树存储
- 有限状态机与ID3决策树
- 决策搜索树中的链接错误2019和1120
- 决策树/树桩与Adaboost
- 正在CUDA上生成决策树
- c++决策树实现问题:用代码思考