INTRODUCTION
"ระบบผู้เชี่ยวชาญคืออะไร
?" ระบบผู้เชี่ยวชาญ คือระบบคอมพิวเตอร์ ที่จำลองการตัดสินใจของมนุษย์
ผู้เป็นผู้เชี่ยวชาญในด้านใดด้านหนึ่ง โดยใช้ความรู้และการสรุปเหตุผลเชิงอนุมาน
(inference) ในการแก้ปัญหายากๆ ที่ต้องอาศัยผู้เชี่ยวชาญ ระบบผู้เชี่ยวชาญได้ถูกพัฒนาขึ้นมา
เพื่อใช้งานในระบบต่างๆ อย่างแพร่หลายมากว่า 30 ปี ไม่ว่าจะเป็นในแวดวงธุรกิจ
การแพทย์ วิทยาศาสตร์ วิศวกรรม อุตสาหกรรม เป็นต้น ตัวอย่างของ expert
system applications ได้แก่ diagnosis of faults and diseases, automobile
diagnosis, interpretation of data (เช่น sonar signals), mineral
exploration, personnel scheduling, computer network management,
weather forecasting, stock market prediction, consumer buying
advice, diet advice เป็นต้น จะเห็นได้ว่า วัตถุประสงค์หลักของระบบผู้เชี่ยวชาญ
ก็คือ การช่วยในการตัดสินใจ การให้ความรู้ คำแนะนำ หรือคำปรึกษา
อย่างที่เราต้องการจากผู้เชี่ยวชาญเฉพาะด้าน
COURSE
DESCRIPTION
สำหรับวิชานี้
จะเริ่มจากการแนะนำระบบผู้เชี่ยวชาญว่า คืออะไร มีคุณสมบัติ ข้อดี
และข้อจำกัดอย่างไร เราจะสามารถนำระบบผู้เชี่ยวชาญ ไปประยุกต์ใช้กับเรื่องใดได้บ้าง
จากนั้น จะบรรยายทฤษฎี และแนวคิดพื้นฐาน ของระบบผู้เชี่ยวชาญคร่าวๆ
เช่น รูปแบบของการแสดงความรู้ การสรุปและการให้เหตุผล เป็นต้น ศึกษาโครงสร้าง
และการทำงานของระบบผู้เชี่ยวชาญ พร้อมกับการอธิบายตัวอย่างของระบบผู้เชี่ยวชาญในด้านต่างๆ
รวมทั้ง ทางด้าน Decision Support Systems จากนั้น เราจะได้เรียนรู้ขั้นตอนการสร้างระบบผู้เชี่ยวชาญ
เช่น การหาความรู้ให้กับระบบ การออกแบบระบบ Tools ต่างๆที่ใช้สร้างระบบผู้เชี่ยวชาญ
และการทดสอบความถูกต้องของระบบ
COURSE
OUTLINE
- Overview
- Introduction to Expert Systems
- Knowledge Representation
- Inference (Reasoning)
- System Development
- Knowledge Acquisition
- Inexact Reasoning
- Verification & Validation
TEXTBOOK(S)
 |
Required
- An
Introduction to Expert Systems: The Development and Implementation
of Rule-Based Expert Systems,
by James P. Ignizio, McGraw-Hill.
- Supplementary handouts
Other
References
(It's good to read more, but not necessary to buy these
books)
- Expert Systems: Principles and Programming, by Joseph C. Giarratano
and Gary D. Riley, Course Technology.
- Building Expert Systems: Principles, Procedures, and Applications,
by Elias M. Awad, Course Technology.
|
INSTRUCTOR
Asst.Prof.
Dr. Pattarachai Lalitrojwong
Faculty of Information Technology
King Mongkut's Institute of Technology Ladkrabang
1 Chalongkrung Soi 1, Ladkrabang
Bangkok 10520, THAILAND
Phone: +66 (0) 2723 4965 (direct), +66 (0) 2723 4900 x 4965 (automatic)
Fax: +66 (0) 2723 4910
Email Address: pattarachai it.kmitl.ac.th
GRADING
- Paper Presentation : 20%
- ES Project : 20%
- Final Exam : 60%
COURSE
MATERIALS
USEFUL
LINKS
|
ตัวอย่างเรื่องที่ทำรายงาน
ได้แก่
- Knowledge discovery in databases, Knowledge discovery on the Web,
Machine learning, Knowledge and information retrieval, Artificial
life, Knowledge visualization, Knowledge Engineering and Management,
Knowledge acquisition and maintenance, Knowledge reuse, Knowledge
representation, Ontologies, Knowledge management for small to medium
size enterprises, Organizational memory information systems (OMIS),
Knowledge management business models, Business intelligence, Learning
organization
- Agent-oriented information systems, Intelligent agents, Agent-oriented
modeling and design methods, Models and architectures for agent-oriented
information systems, Novel information system technologies based on
software agents, Agent-oriented requirements engineering, Agents and
knowledge management, Agent-oriented approaches to data integration,
Agent-based workflow modeling Agent orientation and e-services/web
services, Agent orientation in web information systems, Agent-oriented
enterprise and business process modeling, Agent communication languages
for business communication, Ontologies and agents, Managing trust
and reputation, Automated business-to-business interaction (including
negotiation and contracting
- AI Algorithms, Distributed Artificial Intelligence, Neural Networks,
Learning Algorithms and Training, Neuro-Dynamic Programming, Optimization,
Evolutionary Programming, Genetic Algorithms, Complex Systems, Cooperative
AI Systems, Fuzzy Logic and Systems, Fuzzy Modelling, Fuzzy Evolutionary
Computation, Fuzzy Hardware, Neuro-Fuzzy Systems, Neuro-Fuzzy-Genetic
Architectures, Genetic Algorithms, Intelligent Information System,
Intelligent Databases, Data Mining, Intelligent Control, Intelligent
Agents, Adaptive Intelligent Systems, Expert Systems, Machine Learning,
Knowledge Representation, Knowledge Acquisition, Software Tools for
AI
- Cognitive science, Cognitive modelling, Cognitive processes
- Knowledge Representation, Knowledge Acquisition, Context Modeling and Management,
Reflection and Metadata Approaches, Decision Support Systems, Expert Systems,
Ontology Engineering, Networked Ontologies, Semantic Web, Process Knowledge and
Semantic Services, Ontology Sharing and Reuse, Ontology Matching and
Alignment Knowledge Reengineering, AI Programming, Intelligent Problem Solving,
Natural Language Processing, Human-machine Cooperation, e-Business and Interoperability Issues,
Intelligent & Multi-agent Systems Applications and Case-studies,
Domain Analysis and Modeling, Metamodelling, Mobile Access to Knowledge Systems,
Knowledge Engineering Education
|