我使用 HTK 来训练声学模型。我的最后一步是拆分电话高斯的混合物。通常,我总是将所有电话(它们的内部状态)一步一步拆分,然后在性能下降时重新估算并停止。
现在我想尝试一一拆分手机,因为这应该会导致相同或更好的整体结果。我这样做的方式是,尝试拆分每部手机,选择导致最佳结果的手机,保持拆分状态,重置所有其他手机,然后重新开始。但这需要太长时间。我想把所有带来改进的东西分开,而不仅仅是最好的,然后进行下一次迭代。
我的问题是:如果拆分手机会降低性能,那么在以后尝试再次拆分它是否有任何意义?或者我可以把它列入黑名单,然后尝试那些在上一次迭代中带来改进的东西?