首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gcForest 集成学习方法的 Python 实现

二、gcForest 实现 gcForest 算法在 github 上已经有大神实现了,版本也有好几个,我自己把其中一个版本(地址:https://github.com/pylablanche/gcForest...1) gcForest 算法实现 gcForest 算法的实现代码相对较多,直接以附件的形式上传,名称:GCForest.py(可以直接将该附件导入工程就可以了)。...(shape_1X=4, window = 2, tolerance=0.0) gcf.fit(X_train, Y_train) #predict 方法预测的是每一条样本的分类类别,结果 pred_X...Model # shape_1X 默认是 None,但是用到 Multi-Grain Scanning 时,需要用到,我理解的是特征的数量(对于序列数据) # window:滑动窗口的大小...(shape_1X=76, n_mgsRFtree=30, window=20, stride=1, cascade_test_size=0.2, n_cascadeRF

6.5K90

小菜鸟对周志华大神gcForest的理解

gcForest 1)gcForest在大数据集上的表现和DNN分庭抗礼,在小数据集上也表现很好; 2)参数少,调参简单,在很多领域的不同数据集上,使用默认设置,结果都很好; 3)训练过程简单、理论体系更易懂...; 4)执行效率高,gcForest在一台PC上的效率相当于DNN在GPU机器上的效率; 5)并行度高,作为Forest,有着天然的高并行性。...二、gcForest的方法论 gcForest的核心主要包括两大块:级联森林(Cascade Forest)和多粒度扫描(Multi-Grained Scanning)。...图4 gcForest算法的实现流程图 四、结果分析 1、在大数据集上,分别和DNN类、LR、RF、SVM等算法做了对比。...):gcForest最好(65.67%); 4)手部运动识别(数据集:sEMG):gcForest最好(55.93%); 5)情感分类(数据集:IMDB):gcForest最好(89.32%)。

7.6K1010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Apache Flink:Keyed Window与Non-Keyed Window

    基本概念 Flink将Window分为两类,一类叫做Keyed Window,另一类叫做Non-Keyed Window。...那么,在对分配的Window进行操作时,就需要使用Flink提供的函数(Function),而对于Window的操作,分别基于Keyed Window、Non-Keyed Window提供了WindowFunction...Keyed Window编程 我们基于Sliding Window(WindowAssigner)来在stream上生成WindowWindow大小size=5s,silde=1s,即每个Window...通过结果可以看到,采用Sliding Window来指派Window,随着时间流逝各个Window之间存在重叠的现象,这正是我们最初想要的结果。...Tumbling Window也被称为固定时间窗口(Fixed Time Window),各个Window的时间长度相同,Window之间没有重叠。

    1.4K40
    领券