9 research outputs found

    A methodology for the selection of a paradigm of reasoning under uncertainty in expert system development

    Get PDF
    The aim of this thesis is to develop a methodology for the selection of a paradigm of reasoning under uncertainty for the expert system developer. This is important since practical information on how to select a paradigm of reasoning under uncertainty is not generally available. The thesis explores the role of uncertainty in an expert system and considers the process of reasoning under uncertainty. The possible sources of uncertainty are investigated and prove to be crucial to some aspects of the methodology. A variety of Uncertainty Management Techniques (UMTs) are considered, including numeric, symbolic and hybrid methods. Considerably more information is found in the literature on numeric methods, than the latter two. Methods that have been proposed for comparing UMTs are studied and comparisons reported in the literature are summarised. Again this concentrates on numeric methods, since there is more literature available. The requirements of a methodology for the selection of a UMT are considered. A manual approach to the selection process is developed. The possibility of extending the boundaries of knowledge stored in the expert system by including meta-data to describe the handling of uncertainty in an expert system is then considered. This is followed by suggestions taken from the literature for automating the process of selection. Finally consideration is given to whether the objectives of the research have been met and recommendations are made for the next stage in researching a methodology for the selection of a paradigm of reasoning under uncertainty in expert system development

    The P.R.O. expert system shell

    Get PDF
    This thesis reports the research which led to the development of the P.R .O. Expert System Shell. The P.R.O . System is primarily, though not exclusively , designed for use in ecological domains. In the light of two specific expert systems, The RCS (River Conservation Status) and the Aquaculture Systems, which were developed as part of this research, a number of areas of importance have been identified. The most significant of these is the need to handle uncertainty effectively. The style of knowledge representation to be implemented also plays an important role. After consulting the relevant literature and the available microcomputer expert system shells, a number of ideas have been included in the P.R.O. System. The P.R.O . System is a backward chaining, production system based expert system shell. It embodies a simple but effective method of handling uncertainty. An important feature of this method is that it takes cognizance of the different relative importances of the conditions which need to be satisfied before a conclusion can be reached. The knowledge base consists of more than rules and questions. It also contains meta-knowledge, which is used by the inference engine. The P.R.O. System has been designed to be of practical use. Its strongest recommendations are therefore, that the two non-trivial systems which have been implemented in it, have been accepted by the experts and their peers as systems which produce good, accurate answers .KMBT_363Adobe Acrobat 9.53 Paper Capture Plug-i

    An artificial intelligence framework for experimental design and analysis in discrete event simulation

    Get PDF
    Simulation studies cycle through the phases of formulation, programming, verification and validation, experimental design and analysis, and implementation. The work presented has been concerned with developing methods to enhance the practice and support for the experimental design and analysis phase of a study. The investigation focussed on the introduction of Artificial Intelligence (AI) techniques to this phase, where previously there existed little support. The reason for this approach was the realisation that the experimentation process in a simulation study can be broken down into a reasoning component and a control of execution component. In most studies, a user would perform both of these. The involvement of a reasoning process attracted the notion of artificial intelligence or at least the prospective use of its techniques. After a study into the current state of the art, work began by considering the development of a support system for experimental design and analysis that had human intelligence and machine control of execution. This provided a semi-structured decision-making environment in the form of a controller that requested human input. The controller was made intelligent when it was linked to a non-procedural (PROLOG) program that provided remote intelligent input from either the user or default heuristics. The intelligent controller was found to enhance simulation experimentation because it ensures that all the steps in the experimental design and analysis phase take place and receive appropriate input. The next stage was to adopt the view that simulation experimental design and analysis may be enhanced through a system that had machine intelligence but expected human control of execution. This provided the framework of an advisor that adopted a consultation expert system paradigm. Users were advised on how to perform simulation experimentation. Default reasoning strategies were implemented to provide the system with advisory capabilities in the tasks of prediction, evaluation, comparison, sensitivity analysis, transient behaviour, functional relations, optimisation. Later the controller and the advisor were linked to provide an integrated system with both machine intelligence and machine control of execution. User involvement in the experimentation process was reduced considerably as support -¿as provided in both the reasoning and control of execution aspects. Additionally, this integrated system supports facilities for refinement purposes that aim at turning the system’s knowledge into expertise. It became theoretically possible for other simulation experts to teach the system or experiment with their own rules and knowledge. The following stage considered making the knowledge of the system available to the user, thereby turning the system into a teacher and providing pedagogical support Teaching was introduced through explanation and demonstration. The explanation facility used a mixed approach: it combined a first time response explanation facility to "how" and "why" questions with a menu driven information system facility for "explain" requests or further queries. The demonstration facility offers tutorials on the use of the system and how to carry out an investigation of any of the tasks that the system can address. The final part of the research was to collect some empirical results about the performance of the system. Some experiments were performed retroactively on existing studies. The system was also linked to a data-driven simulation package 'hat permitted evaluation using some large scale industrial applications. The system’s performance was measured by its ability to perform as well as students with simulation knowledge but not necessarily expertise. The system was also found to assist the user with little or no simulation knowledge to perform as well as students with knowledge. This study represents the first practical attempts to use the expert system framework to model the processes involved in simulation experimentation. The framework described in this thesis has been implemented as a prototype advisory system called WES (Warwick Expert Simulator). The thesis concludes that the framework proposed is robust for this purpose

    A report on the commercial and educational applications of expert systems

    Get PDF
    Expert, or intelligent knowledge-based, systems have emerged as the main practical application of Artificial Intelligence research. This thesis reports on their history, development and increasing commercial application. An analysis of the tasks and domains of 785 systems is reported which indicated a level of task specificity. The technology is suggestive of significant educational relevance as it is closely linked with concepts of expertise, intelligence, knowledge and learning. These basic educational concepts are discussed. The thesis reports on a survey of the use of the NCC Expert System Starter Pack in Further and Higher Education. The relationship between other computer-based learning systems and expert systems are discussed and it is argued that the development of intelligent tutoring systems is a more complex operation than the educational application of expert systems. A wide spectrum of potential educational applications is indicated. It is suggested that placing pupils in the position of knowledge engineers provides an exciting curriculum application. It is further argued that the use of expert systems in a commercial training role promises to be a major future development. Other educational applications are considered and the wider social implications associated with the use of expert systems are summarised
    corecore