本文只是对bilstm的结构进行解析,阅读本文需要先了解lstm和bilstm的基本知识
biLSTM即双向LSTM,它是由两个单独的两个lstm组合合成,为了更直观的理解,我画了下面的图
组合起来就是下面的图
注意上图只是一层的bilstm,如果是多层的bilstm,则是两个不同方向的多层lstm按照上图拼接在一起
最终的每个时间步i输出hi = [hi,hi^],[ ]表示拼接操作,即如果lstm的隐层维度是50,那么bilstm的维度为100
本文只是对bilstm的结构进行解析,阅读本文需要先了解lstm和bilstm的基本知识
biLSTM即双向LSTM,它是由两个单独的两个lstm组合合成,为了更直观的理解,我画了下面的图
组合起来就是下面的图
注意上图只是一层的bilstm,如果是多层的bilstm,则是两个不同方向的多层lstm按照上图拼接在一起
最终的每个时间步i输出hi = [hi,hi^],[ ]表示拼接操作,即如果lstm的隐层维度是50,那么bilstm的维度为100