深圳Yolo 视觉
深圳
立即加入
词汇表

认知计算

探索认知计算如何模拟人类推理。了解如何使用 Ultralytics YOLO26 作为感知层来构建智能的自学习系统。

认知计算是指在计算机模型中模拟人类思维过程。它涉及使用数据挖掘、模式识别和自然语言处理 (NLP) 来模仿人脑工作方式的自学习系统。目标不仅仅是处理数据,而是创建能够在没有持续人为监督的情况下解决问题的自动化系统。与依赖僵化逻辑树的传统程序计算不同,认知计算系统是概率性的;它们从非结构化数据中生成假设、有根据的论证和建议,帮助人类在复杂环境中做出更好的决策。

认知计算与通用人工智能(AGI)

要理解认知计算的具体范畴,必须将其与相关的人工智能概念区分开来。

  • 认知计算与 通用人工智能(AGI) 认知计算虽能模拟人类推理,但通常具有特定领域限制。 经过法律训练的认知系统无法执行外科手术。 AGI(或称"强人工智能")指具备人类般智能应用能力的理论机器, 可解决任何问题。认知计算是当前可用的实用技术, 而AGI仍是OpenAI等机构未来研究的目标。
  • 认知计算与统计人工智能 传统统计人工智能侧重数学优化,以在特定任务(如分类)中实现高精度。认知计算则采用更广泛的方法,强调推理、假设生成和基于证据的解释,通常整合知识图谱来映射概念间的关联。

通过视觉人工智能实现认知感知

视觉感知通常是认知管道的第一步。系统在对环境进行推理之前,必须先感知环境。现代视觉模型如YOLO26充当感官输入层,从非结构化视频数据中提取结构化对象。这些结构化数据随后传递至推理引擎以做出决策。

下面的示例演示了如何使用 ultralytics 作为感知层的软件包, 识别认知系统可能需要track的对象。

from ultralytics import YOLO

# Load the YOLO26 model to serve as the visual perception engine
model = YOLO("yolo26n.pt")

# Perform inference on an image to identify objects in the environment
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detected classes to feed into a cognitive reasoning system
for r in results:
    # Print the class names (e.g., 'person', 'bus') found in the scene
    for c in r.boxes.cls:
        print(model.names[int(c)])

赋能认知智能的技术

构建认知生态系统需要一系列先进技术协同运作。

  • 深度学习(DL)神经网络提供了处理图像和语音等非结构化数据所需的模式识别能力。
  • 大数据分析处理海量、高速数据流的能力至关重要。诸如Apache Spark等工具常被用于管理为认知模型提供数据的数据管道。
  • 云基础设施:诸如 Google AIMicrosoft 认知服务等平台提供了 运行这些高强度工作负载所需的可扩展计算能力。
  • 推理引擎:超越简单分类,这些组件将逻辑规则和概率推理应用于数据。这通常涉及符号人工智能技术,用于解释决策依据

实际应用

认知计算正在通过以机器的速度和规模增强人类专业知识来改变各行各业。

  1. 医疗保健诊断:医学图像分析中,认知系统会摄取患者记录、医学期刊和诊断图像。通过处理这些大量的多模态学习数据,系统可以推测潜在诊断并向肿瘤学家建议治疗方案,减少诊断错误并实现个性化护理。
  2. 智慧农业:认知系统通过分析卫星图像、天气模式和土壤传感器数据来推动精准农业。利用农业AI的解决方案可以推断作物健康状况,在病害传播前预测爆发,并自动调整灌溉系统以优化产量同时节约用水。

通过整合来自 Ultralytics YOLO26 等模型的感知输入与先进的推理能力,认知计算正在为不仅能计算还能理解的机器铺平道路。通过 Ultralytics Platform 简化了这些复杂模型的生命周期管理,该平台促进了在不同环境下的训练、标注和部署。

让我们一起共建AI的未来!

开启您的机器学习未来之旅