机器学习算法最终可以走多远
有时候我在想,机器学习算法到底可以做到有多牛?
古代的诗人也是在学习了n首诗之后才创作出来自己的第一首诗,也从来没有听说过哪个诗人从来没有看过任何诗就可以吟出来一首。就算是骆宾王也是在吟诵了不知道多少首诗之后才能创造出来那篇千古传颂的《鹅》。还特意查了一下百度百科,关于骆宾王的词条中有“还在宾王开始咿哑学语的时候,祖父就经常把孙子抱坐在膝上,教他朗读简易的诗文。”这句话,我也相信骆宾王不是会吟诗的天才,他也是经过大量的学习之后才能创作出新的诗作来。
在上了大学之后我就经常幻想自己可以创造一种机器学习算法,让机器模仿人的思维来创造出n首诗出来。既然人刚出生的时候在任何方面都是没有任何基础的,计算机也是,所以计算机完全可以像人一样,通过“熟读唐诗三百首,不会作诗也会吟”的方法,让计算机学习各种唐诗之后,能够创作出千古绝句来。
不过近期突然发现好像中科院的某个研究项目已经成功的制作出来了“宋词自动生成器”,而且据说生成效果非常牛B,我也看了一下,貌似生产的诗词不亚于某个著名的词作家的作品。所以我对遗传算法将来的发展充满了信心。
既然遗传算法已经发展的不错,随着数字信号处理技术的发展,未来会不会产生一种新型的“音乐生成器”或者“照片生成器”呢?会不会让计算机学习那些比较优美的曲子或者比较漂亮的图片然后产生一个美妙绝伦的图片呢?
我相信这些都有可能。而且,同时具备了这两方面知识储备的我们,完全有能力作出这样的作品,或者雏形。
江山代有才人出。