在C++中使用alglib实现随机森林

Implementation of Random Forest using alglib in C++

本文关键字:实现 随机 森林 alglib C++      更新时间:2023-10-16

我是C++的新手,他正试图实现Leo Breimen的随机森林算法。我在 MATLAB 中使用了随机森林算法,其代码为 https://code.google.com/p/randomforest-matlab/和我能够以98%的准确率进行训练和测试对于我的博士论文,现在我需要使用 RF 使用 C++。我正在尝试使用藻类

g++ dataanalysis.cpp -o  analyzer

我尝试编译数据分析.cpp,导致出现以下错误。

http://pastebin.com/bxmRa4pq

使用其他多类随机森林算法的任何建议(Breimen的原始算法)

检查 gcc 中安装libalglib.a的路径,例如:

gcc -lalglib -L/my/path/

检查包含文件,您正在添加任何文件或部分文件?

gcc -I/my/path/alglib/include

完成它看起来像这样

gcc -I/my/path/alglib/include -lalglib -L/my/path/