使用马尔可夫链生成鸟名
SequencePredict 训练模型以捕获序列的基础统计数据。此示例使用鸟名称集合作为训练数据,以使用马尔可夫模型生成新的真实鸟类名称。
使用 Entity 加载鸟类列表。
获取相应的鸟的名称。
从常用字符串中筛选出拉丁鸟名称(以大写字母开头)并格式化字符串。
有 1617 个不同的名字。
训练马尔可夫语言模型的字符序列;使用特殊字符 ">" 和 "<" 标记名称的开头和结尾。
从训练有素的语言模型生成新名称,从“名称开始”标记“>”中抽取20个字符,并将字符带到“名称结束”标记“<”。