【发布时间】:2019-01-10 15:18:35
【问题描述】:
我正在阅读 Bengio 的 BinaryConnect 论文。我理解整个想法以及如何进行确定性二值化。但是,我不明白随机二值化是如何工作的(我们如何实现它)以及随机二值化和确定性二值化之间的区别是什么。有什么解释吗?
【问题讨论】:
标签: neural-network deep-learning stochastic
我正在阅读 Bengio 的 BinaryConnect 论文。我理解整个想法以及如何进行确定性二值化。但是,我不明白随机二值化是如何工作的(我们如何实现它)以及随机二值化和确定性二值化之间的区别是什么。有什么解释吗?
【问题讨论】:
标签: neural-network deep-learning stochastic
确定性和随机二值化的主要区别在于二值化方法。在确定性二值化中,当输入值大于某个阈值(例如,0)时,二值化的结果为 1,否则为 0。然而,在随机二值化中,结果可能为 1,概率与输入值相关。您可以在Accelerating Neural Networks with Binary Arithmetic 找到更多详细信息。
【讨论】: