【るーるべーす】
ルールベース とは?
💡 AIの原点は、人間が書いた「もしも」の山だった
📌 このページのポイント
- if-thenルールの集合でシステムの判断を定義する
- エキスパートシステムなど初期のAIで広く使われた手法
- 判断の根拠が明確でルールを直接修正できる透明性の高さが利点
- 例外やあいまいなケースに弱く、ルールが膨大になると管理が困難になる
ルールベースって、AIなのにルールを人間が決めるの?
そうだよ。たとえば「体温が38度以上で咳があれば風邪の疑い」みたいなif-thenルールを専門家がたくさん書いて、それをコンピュータに判断させる仕組みだね。機械学習が登場する前はこれがAIの主流だったんだ
機械学習とはどこが違うの?
機械学習はデータからパターンを自分で見つけるけど、ルールベースは人間がパターンを全部教えるんだ。ルールベースは「こういう時はこうしろ」と明示するから判断理由がはっきりわかるのがメリットだよ
じゃあ今はもう使われてないの?
機械学習よりルールベースがいい場面もあるんだね
まとめ:ざっくりこれだけ覚えればOK!
「ルールベース」って出てきたら「人間が決めたif-thenルールで動くAI」と思えればだいたいOK!
📖 おまけ:英語の意味
「Rule-Based」 = ルールに基づく
💬 Rule(規則)+ Based(基づく)で、そのまま規則に基づく方式という意味だよ。1970〜80年代のAI全盛期に主流だったアプローチだね