在过去,人工智能一直是一种笨重、计算任务繁重的过程,通常需要大型服务器农场才能进行。不过现在,这一点似乎即将发生改变。最近,微软就宣布他们打算把让上百万台Windows 10 PC获得运行人工智能的能力。
人工智能目前的工作方式需要设备把数据上传到云端,然后再获得后者的反馈以完成任务。在《泰坦陨落》和《极限竞速》这些游戏当中,微软就使用了这种功能,但它在大多数情况下还是面向商业应用的。不过现在,微软名为嵌入式学习库(Embedded Learning Library)的新项目希望改变AI在小型设备(比如树莓派)上面的处理方式。
据悉,微软将会把人工智能的处理单元直接放置在本地系统当中,其大小和一粒面包屑差不多。如此一来,设备就不必再保持与互联网的连接,所需的网络带宽也将得到缩减。对于所在地区网络状况不佳的开发者而言,这将是个好消息。
“目前还没有办法让深度神经网络在降低资源消耗10000倍的前提下保持同等水平的精准度。因此为了解决这个问题,我们有一个更长期的解决办法,那就是从白板上的数学计算开始,为这些资源受限的平台量身开发一套新的机器学习技术和工具。”
作为当今世界的一大问题,隐私将会成为这个项目的关注重点,而微软将会确保这些设备上的隐私数据安全。由于处理单元在大部分情况下都不会直接连接互联网,因此用户信息被黑客窃取的几率得到了大大降低。
由于处理单元可以被放置在我们目前使用的用来计算和管理隐私信息的本地设备当中,随着物联网时代的来临,这项技术的应用前景几乎是无限的。