如何从特征向量或单词生成句子?
Posted
技术标签:
【中文标题】如何从特征向量或单词生成句子?【英文标题】:How to generate a sentence from feature vector or words? 【发布时间】:2016-04-02 09:04:27 【问题描述】:我使用 VGG 16 层 Caffe 模型来制作图片说明,每张图片都有多个说明。现在,我想从这些字幕(单词)中生成一个句子。
我在一篇关于 LSTM 的论文中读到,我应该从训练网络中移除 SoftMax 层,并将 fc7
层中的 4096 特征向量直接提供给 LSTM。
我是 LSTM 和 RNN 的新手。
我应该从哪里开始?有没有教程展示如何通过序列标签生成句子?
【问题讨论】:
【参考方案1】:AFAIK BVLC/caffe 的主分支还不支持循环层架构。
你应该从jeffdonahue/caffe 拉出分支recurrent
。此分支支持 RNN 和 LSTM。
它还包含详细的example,介绍如何生成使用MS COCO 数据训练的图像说明。
【讨论】:
以上是关于如何从特征向量或单词生成句子?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用单词的向量表示(从Word2Vec等获得)作为分类器的特征?
如何使用热门单词创建特征向量(scikit-learn中的特征选择)