遇见 YOLO26: 下一代视觉 AI。
Ultralytics
返回 Ultralytics 词汇表

Fuzzy Logic

探索模糊逻辑 (Fuzzy Logic) 如何在 AI 中模拟人类推理。学习处理计算机视觉中的歧义,并将其应用于 Ultralytics YOLO26 以实现更智能的数据处理。

模糊逻辑是一种计算范式,它基于“真值度”而非传统计算中常见的严格二元“真或假”来模拟推理。虽然标准计算机利用 Boolean logic 来分配严格的 0 或 1 值,但模糊系统允许在 0 到 1 之间的任何值。这种灵活性使 Artificial Intelligence (AI) 能够处理歧义、模糊性和不精确信息,从而在处理复杂数据时更接近人类的认知过程。

Link to this section模糊推理的机制#

在传统计算中,输入要么属于某个集合,要么不属于。模糊逻辑引入了 隶属函数 (membership functions) 的概念,将输入数据映射为 0 到 1 之间的值,代表隶属程度。例如,在 climate control system 中,75°F 的温度可能不会简单地归类为“热”,而是归类为“0.6 温暖”。

此过程通常涉及三个关键阶段:

  1. 模糊化 (Fuzzification): 使用隶属函数将精确的数值输入转换为模糊集合。

  2. 推理 (Inference): 应用“如果-那么 (If-Then)”规则,根据模糊数据确定结果。

  3. 去模糊化 (Defuzzification): 将模糊结果转换回精确且可操作的输出。

这种方法在处理 noisy visual data 时特别有效,因为在这些数据中,清晰的边界很难定义。

Link to this section在机器学习和计算机视觉中的相关性#

Computer Vision (CV)Machine Learning (ML) 的背景下,由于光照、遮挡或传感器噪声,精确的像素值经常波动。模糊逻辑弥补了 neural network 的精确数值输出与人类使用的语言解释之间的鸿沟。

Link to this section实际应用#

  • 自动驾驶: Autonomous vehicles 利用模糊逻辑来执行平滑的控制动作。当检测到障碍物时,系统不是突然刹车,而是基于速度和距离评估“危险程度”来执行逐渐减速,从而确保乘客的安全与舒适。
  • 医学诊断:medical image analysis 中,组织通常没有明显的边界。模糊逻辑有助于 AI in healthcare 系统分割肿瘤与健康组织模糊重叠的图像,从而实现更细致的风险评估和 predictive modeling

Link to this section模糊逻辑与概率论的区别#

区分模糊逻辑与 probability theory 至关重要,因为尽管它们处理的是不同类型的不确定性,但经常被混淆。

  • 概率 (Probability) 处理未来事件发生的 可能性(例如,“下雨的几率为 50%”)。它模拟的是随机性。
  • 模糊逻辑 (Fuzzy Logic) 处理状态的 真值度(例如,“地面有 50% 是湿的”)。它模拟的是事件定义本身的不确定性。

Link to this section实际实施#

在实际的 object detection 工作流中,模糊逻辑通常应用于后处理阶段。你可以将模型的 confidence 分数映射到语言类别,以创建复杂的过滤规则。

以下 Python 示例展示了如何将类似模糊的分类应用于 Ultralytics YOLO26 推理结果:

from ultralytics import YOLO

# Load the YOLO26 model and run inference
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")

# Get confidence score of the first detected object
conf = results[0].boxes.conf[0].item()


# Apply fuzzy linguistic categorization (Membership function logic)
def get_fuzzy_degree(score):
    if score > 0.8:
        return "High Certainty"
    elif score > 0.5:
        return "Moderate Certainty"
    return "Uncertain"


print(f"Score: {conf:.2f} -> Category: {get_fuzzy_degree(conf)}")

Link to this section相关概念#

  • Expert Systems 早期模拟人类决策的 AI 程序,严重依赖模糊规则来处理信息。
  • Neuro-Fuzzy Systems 结合了 Deep Learning (DL) 的学习能力与模糊推理的可解释性的混合架构。
  • Image Segmentation 一项计算机视觉任务,在定义复杂 datasets 中的对象边界时,经常从模糊逻辑中获益。
  • Ultralytics Platform 一个现代环境,用户可以在其中管理数据集并训练模型,这些模型可以作为模糊逻辑控制器的精确输入引擎。

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

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

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