知乎上最近好多刷‘不易见而又影响深刻的变革’,人工智能绝对算得上一个,不知觉间,深度学习/机器学习/AI/算法这样听起来还很高大上的词,已经慢慢成为实际需求了,最近真是异常火爆,称得上另一场狂欢(某front end小白:front已经过时了??? 呵呵);
机器学习 (ML) 已经成为越来越强大的工具,机器学习可以应用到横跨物体识别、语言翻译、健康医疗等各种领域,然而目前只有能处理公用ML库的计算资源和技术专家的开发商才能开发ML系统;
现在google发布了deeplearn.js,这是一款基于WebGL加速的开放源码的JavaScript机器学习库,可以直接在浏览器中运行,无需安装,也无需借助后端运行。
将机器学习带入浏览器中最大的好处应该就是浏览器的使用基数了,门槛非常低,并且deeplearn.js通过WebGL在GPU上执行计算大幅提高了速度,使得JavaScript在这方面丢掉了运算速度问题的包袱,同时还能执行完整全面的反向传播;
google官方发布了一些展示deeplearn.js实战引用的演示,具体可见官网首页,其中展示了一个图像识别器,识别器可以实时使用电脑网络摄像头并观看所拍摄画面在网络内部的表现形式,或者以流畅的每秒60帧的速度生成抽象艺术视频;
SkyNet技术的领先是有目共睹的,随着后面跟多的版本库的发布和实例跟进,机器学习热度将持续上升,又将出现一波跟进热潮,不亚于两年前的front热潮囧;及时了解最新情况,并且报以兴趣的学习,才是正确的方式吧;
deeplearn.js官网地址:https://pair-code.github.io/deeplearnjs