NLP |

NLP系列

第3门:文本表示第1章:文本词与句的表示1.文本表示概述文本表示,简单的说就是不将文本视为字符串,而视为在数学上处理起来更为方便的向量。而怎么把字符串变为向量,就是文本表示的核心问题。 1.1 为什么要进行文本表示 根本原因是计算机不方便直接对文本字符串进行处理,因此需要进行数值化或者向量化。 便于机器学习。不仅传统的机器学习算法需要这个过程,深度学习也需要这个过程。 良好的文本表示形式可以极大的提升算法效果。 1.2 文本表示分类(基于粒度) 文本表示 句子表示(短文本) ...

pastor
pastor
123 min read
NLP |

NLP系列

seq2seq项目说明1.seq2seq(序列到序列模型)应用在聊天机器人,机器翻译,自动文摘,智能问答等众多自然语言处理任务中都可能用到seq2seq模型,google在著名的neural machine translation中也使用过这个结构的模型(当然,现在因为效率等原因,可能不少应用项目迁移到transformer结构下了),google在tensorflow的官方案例中给了一个手把手训练seq2seq神经翻译系统的github项目,下面我们就官方这个项目讲解一下如 ...

pastor
pastor
108 min read
NLP |

NLP系列

seq2seq构建写对联AI本案例代码参考基于google seq2seq的对联生成 问题背景介绍对联又称对子,对仗工整,平仄协调,是一字一音的汉文语言独特的艺术形式,是中国传统文化瑰宝。对联的上下联有着非常工整的对应关系,我们可以尝试使用神经网络学习对应关系,进而完成对对联任务,而之前提到的seq2seq模型,是非常典型的序列映射学习模型,可以在本场景下使用。 seq2seq对对联这里构建的对对联AI应用也是seq2seq模型,使用的就是我们在上一门中讲解到的模型。 ...

pastor
pastor
230 min read
NLP |

NLP系列

看图说话 (Image Captioning)本章概述1.1 “看图说话”问题介绍 1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理 1.3 注意力模型与“看图说话”优化 1.4 【实战】基于CNN+RNN的编解码“看图说话”与beam-search优化 1.5 【实战】基于attention model的“看图说话”实现 1.1 “看图说话”问题介绍 image captioning 任务的定义是对一幅图片生成相对于图片内容的文本描述。一个AI系统不仅需要对图片 ...

pastor
pastor
350 min read
NLP |

NLP系列

seq2seq项目说明1.seq2seq(序列到序列模型)应用在聊天机器人,机器翻译,自动文摘,智能问答等众多自然语言处理任务中都可能用到seq2seq模型,google在著名的neural machine translation中也使用过这个结构的模型(当然,现在因为效率等原因,可能不少应用项目迁移到transformer结构下了),google在tensorflow的官方案例中给了一个手把手训练seq2seq神经翻译系统的github项目,下面我们就官方这个项目讲解一下如 ...

pastor
pastor
788 min read