感知人工智能操作系统

AI即人工智能的又一波浪潮来了。机器学习,深度学习,神经 络,语音识别,图像识别…… 常常充斥我们的耳目。不论是AI赋能产业,还是AI改变生活,有的人停留于想象,有的人却在付诸实践。

人工智能如何应用落地呢span>

操作系统可以从多种维度进行分类,例如单任务/多任务,但用户/多用户等等。从设备复杂性的维度来看,大体可以分为可分为智能卡操作系统、实时操作系统、传感器操作系统、嵌入式操作系统、个人微机操作系统、多处理器操作系统、 络操作系统和大型操作系统等等。

以现代标准而言,一个标准PC的操作系统大约具备以下的功能:

  • 进程管理(Processing management)

  • 内存管理(Memory management)

  • 文件系统(File system)

  • 络通信(Networking)

  • 安全机制(Security)

  • 用户界面(User interface)

  • 驱动程序(Device drivers)

什么是人工智能h2>

人工智能可能是一个听着简单,实际又很复杂的概念,外延比较宽泛,《人工智能简史》一书可能会给出一些历史上的脉络。

关于对人工智能的粗浅认识,可以参见《老码农眼中的简明AI》一文。

什么是人工智能操作系统h2>

回到主题,什么是人工智能操作系统呢,它是一个操作系统,应该具有操作系统的相关功能。那人工智能操作系统是具备了人工智能能力还是提供了人工智能能力的操作系统呢觉得,大概是提供并具备人工智能能力的操作系统。

人工智能操作系统应具有通用操作系统所具备的功能,并且包括语音识别、机器视觉、执行系统和认知行为系统。具体的来说大概包含以下子系统:文件系统、进程管理、进程间通讯、内存管理、 络通讯、安全机制、驱动程序、用户界面、语音识别子系统、机器视觉子系统、执行子系统、认知子系统等等。

什么是DuerOSh2>

DuerOS是百度度秘事业部研发的对话式人工智能操作系统。作为一款开放式的操作系统, DuerOS能够时时进行自动学习,让机器具备人类的语言能力。简单的说,目前的DuerOS是面向语音交互的AI系统。

DuerOS 的整体架构包括三层:中间层为核心层,即对话服务系统;最上层为应用层,即智能设备开放平台;最底层为能力层,即技能开放平台。

图片来自百度百科

通过DBP 所提供Java/Javascript/PHP/Python/Go的SDK,开发变得相对简单。同时,开发者可以在DBP平台上,通过可视化界面,简单且高效地开发各类个性化技能,为用户提供个性化的服务。

640_fmt=png

有意思的是,DBP(https://dueros.baidu.com/dbp) 通过高度集成的应用模版可以提供小技能的服务,无需编程,只需要上传资源就可以实现小技能即微特性的开发和部署,非常简单有趣地在智能音箱上使用。

所有这些,大概就是人工智能操作系统给开发者带来的福音吧。

参考资料

  • [美] 亚伯拉罕·西尔伯沙茨,《操作系统概念精要》,机械工业出版 ,2018

  • 尼克,《人工智能简史》,人民邮电出版 ,2017

  • https://dueros.baidu.com

  • https://dueros.baidu.com/dbp

  • https://baike.baidu.com/item/DuerOS

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树基本技能操作系统和环境212709 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月22日
下一篇 2019年1月22日

相关推荐