Vous êtes sur la page 1sur 14

Artificial Intelligence

Lecture #13

Dr. Md. Hasanuzzaman


Associate Professor
Department of Computer Science & Engineering
Dhaka University

October 14, 2008 Artificial Intelligence, Lecturer #13 1


Contents
 Knowledge Engineering
• Problem assessment
• Data and knowledge acquisition
• Development of a prototype system
• Development of a complete system
• Evaluation and revision of the system
• Integration and maintenance of the system
 Data Mining and Knowledge Discovery

October 14, 2008 Artificial Intelligence, Lecturer #13 2


Knowledge Engineering
 The process of building intelligent knowledge-based
systems is called knowledge engineering
 It has six basic phases:
• Problem assessment
• Data and knowledge acquisition
• Development of a prototype system
• Development of a complete system
• Evaluation and revision of the system
• Integration and maintenance of the system
October 14, 2008 Artificial Intelligence, Lecturer #13 3
Problem Assessment
 Determine the problem characteristics:
 Problem type, input and output variables and there interaction, and
the form and content of the solution.
 Diagnosis (Rule-based system), Classification (NN)
 Identify the main participants in the project:
 Knowledge Engineer, and domain expert
 Specify the project objectives:
 Improving the quality of decisions, reducing labour costs, improving
the quality of product and service
 Determine the resources needed for building the system
 Computer facilities, development software, knowledge and data
sources (human experts, textbooks, manuals, website, etc.)
October 14, 2008 Artificial Intelligence, Lecturer #13 4
Knowledge Acquisition

 The process of acquiring, studying and organizing


knowledge, so that it can be used in a knowledge-
based system
 Expert may also provide irrelevant, incomplete or
inconsistent information.
 Data and knowledge acquisition
 Collect and analyze data and knowledge
 Make key concepts of the system design more explicit

October 14, 2008 Artificial Intelligence, Lecturer #13 5


Development of a Prototype System

 A prototype system can be defined as a small version


of the final system:
Choose a tool for building an intelligent system
Transform data and represent knowledge
Design and implement a prototype system
Test the prototype with test class

October 14, 2008 Artificial Intelligence, Lecturer #13 6


Development of a Complete System

 Prepare a detail design for a full-scale system


 Collect additional data and knowledge

 Develop the user interface

 Implement the complete system

October 14, 2008 Artificial Intelligence, Lecturer #13 7


Evaluation and Revision of the System

 Evaluate the system against the performance


criteria
 Revise the system as necessary

October 14, 2008 Artificial Intelligence, Lecturer #13 8


Integration and Maintenance of
the System

 Make arrangement for the technology transfer


 Establish an effective maintenance program

October 14, 2008 Artificial Intelligence, Lecturer #13 9


Data Mining

 The extraction of knowledge from data. Also the


exploration and analysis of large amounts of data in
order to discover meaningful patterns and rules.
 The ultimate goal of data mining is to discover
knowledge

October 14, 2008 Artificial Intelligence, Lecturer #13 10


Data Warehouse

 A data warehouse is really big-it includes millions,


even billions of data record.
 The data stored in a data warehouse is time
dependent
 A data ware house is designed to support decision
in the organization.

October 14, 2008 Artificial Intelligence, Lecturer #13 11


What is the Difference Between a
Query Tool and Data Mining?

 Traditional query tools are assumption based.


 With a data mining tool, instead of assuming certain
relationships between different variables in a data
set, we can determine the most significant factors
that influence the outcome.

October 14, 2008 Artificial Intelligence, Lecturer #13 12


Recommended Textbooks
 [Negnevitsky, 2001] M. Negnevitsky “ Artificial
Intelligence: A guide to Intelligent Systems”, Pearson
Education Limited, England, 2002.
 [Russel, 2003] S. Russell and P. Norvig Artificial
Intelligence: A Modern Approach Prentice Hall, 2003,
Second Edition
 [Patterson, 1990] D. W. Patterson, “Introduction to Artificial
Intelligence and Expert Systems”, Prentice-Hall Inc.,
Englewood Cliffs, N.J, USA, 1990.
 [Lindsay, 1997] P. H. Lindsay and D. A. Norman, Human
Information Processing: An Introduction to Psychology,
Academic Press, 1977.
October 14, 2008 Artificial Intelligence, Lecturer #13 13
End of Presentation

Question/Suggestions?

Thanks to all !!!

October 14, 2008 Artificial Intelligence, Lecturer #13 14

Vous aimerez peut-être aussi