了解认知计算如何利用人工智能、ML、NLP 等技术复制人类思维过程,从而改变医疗保健和金融等行业。
认知计算是人工智能(AI)的一个复杂分支,旨在通过计算机模型模拟人类的思维过程。传统的人工智能系统程序设计遵循明确的规则,或纯粹基于模式识别执行特定任务,与之不同的是,认知系统旨在理解上下文,通过模糊性进行推理,生成假设,并从交互和新信息中动态学习。它们整合了各种人工智能技术,包括机器学习(ML)、自然语言处理(NLP)、计算机视觉(CV)和推理引擎,以解决通常需要人类认知能力才能解决的复杂问题。其目标不仅是自动化,而且是增强--通过处理大量复杂数据,协助人类做出更好的决策。
认知系统通过模仿人类认知而设计的能力组合来发挥作用:
认知计算建立在人工智能和 ML 的基础之上,是一种更高层次的整合,旨在实现更直观和自适应的交互。标准的 ML 侧重于从数据中学习模式以进行预测或分类(监督学习、无监督学习)。认知计算将这些 ML 功能作为一个更大架构中的组成部分,该架构还包含符号推理、知识表示(知识图谱)和受认知科学启发的交互设计。它强调以增强人机交互的方式进行理解、推理和学习(ACM SIGCHI)。
认知计算在各行各业都有应用,它能增强决策能力,实现复杂任务的自动化。这里有两个例子:
开发认知系统依赖于强大的平台和工具。IBM Watson是一个著名的商业平台,提供用于自然语言理解、计算机视觉和决策的 API,经常被作为认知计算应用的重要范例。其他关键技术包括Google 人工智能(Google Cloud AI)等云平台和《Azure 机器学习快速入门》等指南提供的工具,以及以下开源框架 TensorFlow和 PyTorch.对于认知系统中的视觉感知等特定任务,诸如 Ultralytics YOLO等模型可提供最先进的物体检测和图像分割功能。Ultralytics HUB等平台为训练自定义模型、管理数据集和部署对许多认知应用至关重要的视觉组件(包括利用云训练选项)提供了简化的工作流程。您可以在《SAS 认知计算概述》等资源中找到更多见解。艾伦图灵研究所(Alan Turing Institute)等研究机构和人工智能促进协会(AAAI)等组织为深度学习和认知架构的基础研究做出了巨大贡献。