สาขาต่างๆ ของปัญญาประดิษฐ์
- การค้นหาเชิงการจัด (Combinatorial search)
- คอมพิวเตอร์วิทัศน์ (Computer vision)
- ระบบผู้เชี่ยวชาญ (Expert system)
- การโปรแกรมเชิงพันธุกรรม (Genetic programming)
- ขั้นตอนวิธีเชิงพันธุกรรม (Genetic algorithm)
- การแทนความรู้ (Knowledge representation)
- การเรียนรู้ของเครื่อง (Machine learning)
- การวางแผนของเครื่อง (Machine planning)
- ข่ายงานประสาทเทียม (Neural network)
- การประมวลผลภาษาธรรมชาติ (Natural language processing)
- การสังเคราะห์โปรแกรม (Program synthesis)
- วิทยาการหุ่นยนต์ (Robotics)
- ชีวิตประดิษฐ์ (Artificial life)
- Artificial being
- ปัญญาประดิษฐ์แบบกระจาย (Distributed Artificial Intelligence)
- Swarm Intelligence
- การเขียนโปรแกรมเชิงตรรกะ (Logic programming) เป็นส่วนหนึ่งของปัญญาประดิษฐ์
- การแทน (Representation) : เช่นการแทนความรู้ (Knowledge Representation) ตัวอย่างเช่น กลุ่มของ กฎ (rules) , เฟรม (frames) , semantic nets , หรือ input - output representation for ANN (Artificial Neural Networks)
- การเรียนรู้ (Learning) : การเก็บความรู้จากสิ่งรอบตัว ตัวอย่างเช่น การสะสมความรู้ไว้ในกฎ (rule based) ของระบบผู้เชี่ยวชาญ (Expert System) , การอนุมานคำตอบจากเหตุที่มีอยู่ เพื่อนำไปสู่การตัดสินใจ โดยการคำนวณหาค่าน้ำหนัก (Network connection weights) ของระบบ artificial neural network
- การค้นหา (Search) : สำหรับการแก้ปัญหาการคำนวณหาค่าน้ำหนักของ Neural Network
- กฎ (Rules) : ข้อมูลที่เป็นจริง ถูกต้องที่บรรจุในระบบผู้เชี่ยวชาญโดยผู้เชี่ยวชาญเฉพาะด้าน หรือ ข้อมูลที่เป็นพื้นฐานการเรียนรู้ในระบบ Neural Network
ไม่มีความคิดเห็น:
แสดงความคิดเห็น