有遞歸神經網絡和遞歸神經網絡。兩者通常用相同的縮寫詞表示:RNN。根據 Wikipedia的說法,遞歸NN實際上是遞歸NN,但我並不十分了解其解釋。
此外,我似乎沒有發現哪個更好(例如自然語言處理)。事實是,儘管Socher在他的 tutorial中將遞歸NN用於NLP,但我找不到遞歸神經網絡的良好實現,而且當我在Google中搜索時,大多數答案都與Recurrent有關NN。
除此之外,還有另一個DNN更適合NLP,還是取決於NLP任務?信仰網還是堆疊式自動編碼器? (我似乎沒有在NLP中為ConvNets找到任何特定的util,並且大多數實現都考慮到了機器視覺。)
最後,我真的更喜歡D ++ C ++的實現(如果它具有GPU支持)或Scala(最好是具有Spark支持),而不是Python或Matlab / Octave。
我嘗試過Deeplearning4j,但是它正在不斷開發中,文檔有些過時了,我似乎無法使其正常工作。太糟糕了,因為它具有類似於“黑匣子”的處理方式,非常類似於scikit-learn或Weka,這正是我真正想要的。