分享

通过10个炫酷的深度学习demo带你走近深度学习


问题导读:

1.怎样运用神经网络制作音乐?
2.怎样制作符合自己口味风格的视频?
3.怎样在IOS上实现神经网络的应用?








导读:想玩转深度学习,又不想从一开始就接触大量的理论和数学公式,怎么办?别怕,我们为你找了10个应用到前沿深度学习技术的简易demo。一起来试试!

语音识别、图像识别、作曲作画,甚至是帮你玩游戏。

这些深度学习“diao炸天”的应用相信对你来说早已经不陌生了。既然深度学习这么神通广大,就让我们一起开心地学习深度学习吧!

44637161fa7243c18777eccf2fe81bf2.png

赶紧找到一本深度学习教程,翻开。接下来,你看到的画面可能是 理论、理论、理论、数学、数学、数学......

妈妈,我再也不想学深度学习了。

No worries!别急。我们在这里给你搜集了10个炫酷的深度学习的demo和代码来源。没有理论、没有数学,代码下载完就能迅速开始运行,和神烦的各种前置软件条件说拜拜。

下面我们将要介绍的模型,每一个都只需不到10分钟的下载时间,然后就可以在Macbook或者亚马逊云计算(AWS)上开始运行了。他们运行的时间在在5秒钟(已训练过的神经网络)和几小时(GPU密集型神经网络训练)之间。如果你等不了几小时,那5秒钟你总还是有的吧?

1. 用深度强化学习(Deep Q-learning)玩Flappy Bird


6be301601eb6426a83c0f82e724787be.png

如果你玩过Flappy Bird,那一定会对这只又蠢又丑的鸟不陌生吧。这只不听话的鸟在经过深度强化学习训练后的自动操作中可是身手敏捷,一路披荆斩棘哦。



2. 用谷歌Magenta基础循环神经网络(RNN)实现长短期记忆网(LSTM)的音乐生成

想学文艺青年给对象写首歌,又苦于没有音乐细胞?让程序猿来拯救你吧!下面你听到的这段复调旋律就是用谷歌Magenta的基础循环神经网络制作而成的,是不是毫无违和感呢。



3. 用iOS语音APIs实现实时字幕

接下来这个demo也是相当实用的,生肉经过这个API可以一秒变鲜肉,再也不用担心下载的美剧没有字幕了。



4. 用iOS语音APIs实现符号化的人工智能语音识别

这个demo的名字听起来很有技术范,其实本质还是语音识别的应用。什么叫“符号化”语音识别呢?让我们一起来看看这个demo就明白了。

02b666fe295148769fc7ddc7463164d3.png

de4ba26ccf2d432aad512329ce7be182.png

9326124fcd594824b598bc7af6d10c58.png


5. 用Torch7转换视频风格

想制作出你符合你口味的风格的视频?福利来了!现在你可以用Torch7轻轻松松将梵高大名鼎鼎的《星月夜》和小蝴蝶飞在花丛中的视频混搭起来。于是你就得到了一个梵高画风的视频。虽然比不上梵高大师本人,但拿来耍耍帅也是绰绰有余了。

d99a0fb389b046c6b79d8255d6827ffe (1).png


6. Algorithmia 图像自动填色API

相信每个人家里都存了几张黑白老照片吧(比如你曾祖母年轻时的美照)。想知道那些黑白照片填上颜色后到底是什么样的吗?那就来试试Algorithmia的这个API吧。

fc3177b4508649488bbb1bb9e60a7a63.png


7. 安卓上视频的Clarifai信息提取

下面的demo展示的是一个运用人工智能、机器学习、深度学习等技术的库,名为onyx。onyx可以自动识别出某一个app所展示的内容,比如你可以用它来识别一张图片的性质,并决定要不要屏蔽这张图片。如果你家里有个小孩的话,你就可以用这个库来审查你小孩用的app的内容。

d591b667b1fb4e518d3e6d0ee8a98f78.png



8. 基于TensorFlow的价值迭代网络实现(NIPS ‘16 会议最佳论文奖)

552c942adb00401e8a8fc4b242d36ba1.png

下面我们要介绍的demo在Tensorflow上实现了价值迭代网络(NIPS ‘16 会议最佳论文奖)这一算法。如果你对这一算法有所耳闻,那这一demo是你不容错过的。

cf4c4801aeb94f61b8463c31db103256.png


下面的2个demo是在iOS系统上实现的深度学习的应用。

9. iOS上基于TensorFlow的卷积神经网络实现

这一demo展示了在OS上实现的卷积神经网络图像识别。准确率还是相当不错的。

d3777c8b00b543f78756addcf89c6bea.png


iOS上的“你只活一次”(YOLO-You Only Live Once)的项目也有着异曲同工之妙,这一项目借助图像识别让盲人第一次看见世界。

61ca1832da26419abca5236ecacfdf27.png


10. 在iOS上挑战MNIST数据库

对深度学习有所了解的同学一定对MNIST数据库不陌生了,让我们试着在iOS上迅速解决这个经典问题吧!

06e86b4c239447e09ebcb578cbf97e53.png


最后,让我们感谢那些模型创建者:Algorithmia, Clarifai, Anant Gupta,Abhishek Kumar, Yen-Chen Lin, Sash Zats, Marc Brown, Terry Wang,Matthijs Hollemans, Stephen Anthony, Manuel Ruder, 和Shantanu Johri。


来源:sohu
作者:大数据文摘

已有(2)人评论

跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条