Hoist: A Second-Generation Expert System Based on Qualitative Physics

AI Magazine 

Through the technology of expert systems, the expertise of highly skilled personnel can be automated and used to assist lesser skilled personnel in the diagnosis and repair of complex machines. Expert systems that incorporate causal reasoning represent a second-generation approach to the provision of diagnostic assistance. The technology involved performs postdiction by reasoning from first principles. This article is based on research in qualitative physics and the philosophy of causality. A new implementation vehicle for causal reasoning is described, one that embodies hypothetical or counterfactual reasoning (Roach, Eichelman, and Whitehead 1985) in a language called Wif (What IF).