Home Personal

CI1599 - Thesis

First Semester 2005/2006

 

News

This is the PDF version of my thesis. I'm so glad if you can obtain some values of it ^__^

 

Undergraduate Thesis Titles Offering

I has some ideas for the undegraduate thesis' titles as listed below:

1. A Visual Variable-Centered Intelligent Rule System
In this thesis we will design and implement a software for visualizing the VCIRS. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) for programming.

2. A Fuzzy Variable-Centered Intelligent Rule System
In this thesis we will design and implement a fuzzy systems in VCIRS. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) for programming.

3. A Genetic Algorithm-based Variable-Centered Intelligent Rule System
In this thesis we will design and implement a VCIRS base on Genetic Algorithms (GA). About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) for programming.

4. A Neural Network-based Variable-Centered Intelligent Rule System
In this thesis we will design and implement a VCIRS base on Neural Network. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) for programming.

5. A Syntax Verification and Validation in Variable-Centered Intelligent Rule System
In this thesis we will design and implement a VCIRS with the ability to perform the syntax verification and validation of its generated node/rule. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) for programming.

6. A Semantic Variable-Centered Intelligent Rule System
In this thesis we will design and implement a VCIRS with the ability to perform the semantic meaning of its generated node/rule. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) for programming.

7. A Web-Based Role Playing Game Using Variable-Centered Intelligent Rule System
In this thesis we will design and implement a web-based Role Playing Game (RPG) using VCIRS. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use PHP and MySQL for web programming.

8. A Data Warehousing Using Variable-Centered Intelligent Rule System
In this thesis we will design and implement a Data Warehousing using VCIRS. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use PHP and MySQL for web programming.

9. Data Mining from Variable-Centered Intelligent Rule System
In this thesis we will design and implement a Data Mining software from VCIRS. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use PHP and MySQL for web programming.

10. A Decision Support System Using Variable-Centered Intelligent Rule System
In this thesis we will design and implement a Decision Support System (DSS) using VCIRS. About the VCIRS itself, in the following we present the abstract of VCIRS. For the intellectual rights property reason, we would like to use Java (TM) or PHP and MySQL for programming.

All theses above are base on my method entitled: Variable-Centered Intelligent Rule System (VCIRS), i.e, my master thesis. This thesis already presented in proceeding of the 1st Annual International Conference: Information and Communication Technology Seminar 2005 (ICTS2005), Vol. 1, No. 1, August 2005, Institute Technology of Sepuluh Nopember (ITS), Surabaya, Indonesia, 2005, pp. 167-174. The abstract of VCIRS is described in the following.

 

A Rule-based System (RBS) is a good system to get the answer of What, How, and Why questions from the rule base during inferencing. Answers and explanations are properly provided. The problem with RBS is that it can’t easily perform the knowledge acquisition process and it can’t update the rules automatically. Only the expert can update them, manually, by the support of a knowledge engineer. Moreover most researches in RBS concern more about the optimization of the existing rules than about generating new rules from them. Rule optimization, however, can not change the result of the inferencing, significantly, in term of knowledge coverage.

Ripple Down Rules (RDR) came up to overcome the major problem of expert systems: experts no longer always communicate knowledge in a specific context. RDR allows for extremely rapid and simple knowledge acquisition without the help of a knowledge engineer. The user does not ever need to examine the rule base in order to define new rules: the user only needs to be able to define a new rule that correctly classifies a given example, and the system can determine where the rule should be placed in the hierarchy. The limitation of RDR is the lack of powerful inference. Unlike RBS which is equipped with inference through forward and backward chaining, RDR seems to use Depth First Search (DFS) which lacks the flexibility of question answering and explanation accrued from powerful inference.

A Variable-Centered Intelligent Rule System (VCIRS) is proposed in this thesis. It hybridizes RBS and RDR. The system architecture is adapted from RBS and obtains advantages from RDR. This system organizes the rule base in a special structure so that easy knowledge building, powerful knowledge inferencing and evolutional improvement of system performance can be obtained at the same time. The term “Intelligent” in VCIRS stresses that it can “learn” to improve the system performance from the user during knowledge building (via value analysis) and refining (by rule generation).

Keywords: Rule-based Systems, Ripple Down Rules, knowledge building, knowledge inferencing, knowledge refining

 

Back to Home