如何从特征向量或单词生成句子?

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中的特征选择)

特征向量怎么求

如何将文本文档表示为特征向量进行文本分类?

主成分分析法中特征向量有啥意思 ,能用来评估对应变量的权值吗

二、词向量和语义