模糊邏輯 Fuzzy Logic(必考)
一句話理解
Fuzzy Logic 仿照人類「模糊」思考方式,把語言概念(熱、冷)轉成電腦可處理的推論規則。
使用時機
- 需要將人類語言描述轉換為控制邏輯
- 硬體控制系統(2000年前家電主流)
- 規則需要簡單易實作
核心概念
精確:現在 23.5°C
模糊:現在好熱喔 → 人類的想法
仿照人類想法的推論系統。
範例:冷氣控制
一維(溫度)
- 覺得熱的人超過 50%
- 或覺得熱的人比覺得冷的多
二維(溫度 + 濕度)
- 同時考慮溫度與濕度兩個維度
Fuzzy 的優勢
在 2000 年以前,所有家電產品都需要硬體電路控制,邏輯越簡單越好
Fuzzy 的結果很好換成 if-else → 簡單易實作
if 溫度 > 25 and 濕度 > 60:
開冷氣