Rule Based System
Rule Based System
History:
Expert systems were introduced by the Stanford Heuristic Programming Project led
by Edward Feigenbaum, who is sometimes termed the "father of expert systems"; other
key early contributors were Jairus Lainibo, Bruce Buchanan, and Randall Davis. The
Stanford researchers tried to identify domains where expertise was highly valued and
complex, such as diagnosing infectious diseases (Mycin) and identifying unknown
organic molecules (Dendral). Although that "intelligent systems derive their power
from the knowledge they possess rather than from the specific formalisms and inference
schemes they use" – as Feigenbaum said – seems in retrospect a rather straightforward
insight, it was a significant step forward then, since until then, research had been
focused on attempts to develop very general-purpose problem solvers, such as those
described by Allen Newell and Herb Simon. Expert systems became some of the first
truly successful forms of artificial intelligence (AI) software
In the 1980s, expert systems proliferated. Universities offered expert system courses
and two thirds of the Fortune 500 companies applied the technology in daily business
activities. In 1981, the first IBM PC, with the PC DOS operating system, was
introduced. The imbalance between the high affordability of the relatively powerful
chips in the PC, compared to the much more expensive cost of processing power in the
mainframes that dominated the corporate IT world at the time, created a new type of
architecture for corporate computing, termed the client-server model.
Fault tree analysis (FTA) is a top down, deductive failure analysis in which an undesired
state of a system is analyzed using Boolean logic to combine a series of lower-level
events. This analysis method is mainly used in the fields of safety engineering and
reliability engineering to understand how systems can fail, to identify the best ways to
reduce risk or to determine (or get a feeling for) event rates of a safety accident or a
particular system level (functional) failure. FTA is used in the aerospace, nuclear power,
chemical and process, pharmaceutical, petrochemical and other high-hazard industries;
but is also used in fields as diverse as risk factor identification relating to social service
system failure. FTA is also used in software engineering for debugging purposes and is
closely related to cause-elimination technique used to detect bugs
These conditions are classified by the severity of their effects. The most severe
conditions require the most extensive fault tree analysis. These "system Failure
Conditions" and their classification are often previously determined in the functional
Hazard analysis.
History:
Fault Tree Analysis (FTA) was originally developed in 1962 at Bell Laboratories by
H.A. Watson, under a U.S. Air Force Ballistics Systems Division contract to evaluate
the Minuteman I Intercontinental Ballistic Missile (ICBM) Launch Control System.The
use of fault trees has since gained widespread support and is often used as a failure
analysis tool by reliability experts. Following the first published use of FTA in the 1962
Minuteman I Launch Control Safety Study, Boeing and AVCO expanded use of FTA
to the entire Minuteman II system in 1963-1964. FTA received extensive coverage at a
1965 System Safety Symposium in Seattle sponsored by Boeing and the University of
Washington.Boeing began using FTA for civil aircraft design around 1966.
Following process industry disasters such as the 1984 Bhopal disaster and 1988
Piper Alpha explosion, in 1992 the United States Department of Labor Occupational
Safety and Health Administration (OSHA) published in the Federal Register at 57 FR
6356 (1992-02-24) its Process Safety Management (PSM) standard in 19 CFR
1910.119.[26] OSHA PSM recognizes FTA as an acceptable method for process hazard
analysis (PHA). Today FTA is widely used in system safety and reliability engineering,
and in all major fields of engineering.
Audio failure
Conclusion
In this experiment, students can analyse problem using the Rule Based System and Fault Tree.
Besides that, students can gain their knowledge about how to use a method on the Rule Based
System and Fault Tree. Then, they can know how to define the problem by using the Rule
Based System and Fault to diagnose and maintenance for mini projects.
Reference
1. http://www.j-paine.org/students/lectures/lect3/node5.html
2. https://en.wikipedia.org/wiki/Expert_system#History
3. http://link.springer.com/chapter/10.1007%2F978-3-642-21004-4_7#page-1
4. http://www.kr.tuwien.ac.at/education/ewbs_slides/rule-based.pdf
5. http://ai-depot.com/Tutorial/RuleBased.html
6. https://www.hq.nasa.gov/office/codeq/risk/docs/ftacourse.pdf
7. https://en.wikipedia.org/wiki/Fault_tree_analysis