TReg算法:原理、计算细节与性能评估
1. 引言
TReg算法在处理具有复杂特征交互的回归函数建模方面具有独特优势,其命名源于每阶段对前一阶段输出的变换以及对复杂特征交互的建模能力。在ProbE/PML中,通过实现对象类开发并行算法,这些对象类暴露了一系列接口方法,所有算法都必须实现这些方法。
2. 并行算法接口方法
在ProbE/PML中开发并行算法时,需要实现以下关键接口方法:
- init :初始化算法对象,为训练做准备。
- beginDataScan :若需要对训练数据进行迭代,则返回true。
- serialize :输出算法对象内部状态的编码,以便在其他计算节点上重建对象。
- processRecord :根据输入的数据记录更新算法对象的内部状态。
- mergeResults :通过合并输入的其他算法对象的结果来更新算法对象的内部状态。
- endDataScan :执行数据扫描后的处理,并为下一次数据迭代做好准备。
3. TReg算法概述
TReg算法的整体流程如下:
Initialization: Let f0(x) = 0,t = 0
Iteration: For t = 1 to T, let rt = −(∂L( f )/∂f )
超级会员免费看
订阅专栏 解锁全文

417

被折叠的 条评论
为什么被折叠?



