【数据应用案例】教神经网络写汉字

案例来源:@新智元 @量子位

案例地址:https://mp.weixin.qq.com/s/aqfwn0kiXbZwVDVhHXBAXQhttps://mp.weixin.qq.com/s/78GXuz6Sfi7YffSw4Rwgnghttp://blog.otoro.net/2015/12/28/recurrent-net-dreams-up-fake-chinese-characters-in-vector-format-with-tensorflow/

 

0. 背景:google公开了一个让神经网络和你一起写汉字的demo“Kanji-RNN”,你写入汉字的前几画,神经网络补全成一个完成的“汉字”。

demo地址:http://otoro.net/kanji-rnn/

 

1. 目标:让神经网络学会“汉字”的书写

    1)这里的汉字不一定是真实存在的,看起来像汉字就行

    2)目前写法比较粗糙,但如果能达到人类写汉字的水平(字体、顿笔等),就能进行汉字字体的开发(汉字字体开发成本极高,一般需要一个团队2年的时间,因此中文字体较少)

 

2. 过程

    1)输入数据是真实汉字按照笔画数据的:笔画、x轴偏移量、y轴偏移量、是否落在纸上(连笔或者非连笔)

    2)分类器采用谷歌涂鸦的sketch-rnn框架,sketch-rnn使用混合高斯分布来估算下一笔的位移。这个用来生成笔迹的方法叫做混合密度网络

    3)对汉字写完的概率进行建模,也即结束字符“end-of-char”概率:模型的softmax层计算每一画落笔、笔画结束、字符结束的概率,当字符结束时前两者也结束。

 

3. 效果

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值