Pages

บทที่ 10 เรื่องที่ 1

สาขาต่างๆ ของปัญญาประดิษฐ์

  • การค้นหาเชิงการจัด (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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น