AI写唐诗项目 2024.01-2024.02
项目描述:
该项目是学习人工智能课程时获取的开源项目,该项目训练了50000多首唐诗样本,能够根据
某首诗的首个单词进行预测得出整首唐诗。
涉及技术:
LSTM、TensorFlow、numpy、RNN
项目内容:
对唐诗文本信息进行预处理,深度剖析预处理代码,得出以索引号为标识的数据,以便后续
用于神经网络的训练。
设计了多层RNN模型,用于自然语言处理任务,实现了词向量映射、RNN拓扑结构搭建、
输出层构建等功能。
实现了RNN模型的训练过程,包括定义损失函数、优化器、梯度裁剪以及迭代训练过程。
采用Adam优化器进行参数更新,并结合梯度裁剪防止梯度爆炸问题。