本文主要是介绍cs224u 监督情感分析:RNN classifiers(3),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
cs224u 监督情感分析:RNN classifiers(3)
递归神经网络(RNN)是一种按顺序处理输入的深度学习模型,本文使用RNN分类器。
对于长度为n的序列:
其中1⩽t⩽n,如上图所示,隐藏状态序列初始状态用h0表示,在我们的实现中是一个0向量,但可以用更复杂的方式初始化。
RNN数据集准备
SST包含树,但RNN只处理叶节点序列。函数sst.build_rnn_dataset创建以下格式的数据集:
X_rnn_train, y_rnn_train = sst.build_rnn_dataset(SST_HOME, sst.train_reader, class_func=sst.ternary_class_func)
def build_rnn_dataset(sst_home, reader, class_func=ternary_class_func):"""Given an SST reader, return the `class_func&#
这篇关于cs224u 监督情感分析:RNN classifiers(3)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!