我试图重现论文Using Very Deep Auto encoders for Content-Based Image Retrieval
的结果感谢Theano框架,我有一些工作代码,但我不知道他们算法的第一步是什么意思:
对于每个数据向量 v ,在小批量中,随机选择二进制状态 vector ,h代表隐藏单位:
其中bj
是偏见,wij
是权重,sigma(x) = (1 + exp(-x))^-1
。
我理解等式的所有部分。唯一的问题是我如何随机选择二元状态向量,因为我知道每个元素的概率?
我的想法是,对于每个元素,我生成随机数,如果数字高于概率,我将选择1,否则为0.这是正确的吗?