Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The seven tools of causal inference, with reflections on machine learning
Pearl J. Communications of the ACM62 (3):54-60,2019.Type:Article
Date Reviewed: Mar 23 2020

There are three obstacles to meeting the increasing expectations for artificial intelligence (AI), according to this article: the lack of adaptability or robustness; the lack of explainability; and “the lack of understanding of cause-effect connections.” This article is mainly concerned with the latter. The author asserts that an intelligent system should be able to answer such questions as “What would have happened if I had acted differently?” The author’s claim is that all three obstacles and the answering of such questions can be overcome by using causal reasoning.

The article gives an overview of causal reasoning and structured causal models (SCM), emphasizing a three-level hierarchy in which each level is capable of answering different types of questions. The first level manages association--questions such as “What does a symptom tell me about a disease?” The second level, ”intervention,” manages questions like “What if we ban cigarettes?” The third level manages counterfactuals, dealing with questions like “Would Kennedy be alive had Oswald not shot him?”

The tools used for causal reasoning include graphical models that show the causal relationships between variables and the “do-calculus,” which simulates physical interventions where the distribution resulting from a specific action is predicted. The article’s extended example illustrates the process and presents “a bird’s-eye view of seven tasks accomplished through the SCM framework.”

A critical property of Pearl’s system is that it is effectively computable. The article provides a lucid introduction to the ideas and is recommended to all AI workers.

Reviewer:  J. P. E. Hodgson Review #: CR146938 (2008-0196)
Bookmark and Share
  Featured Reviewer  
 
Learning (I.2.6 )
 
Would you recommend this review?
yes
no
Other reviews under "Learning": Date
Learning in parallel networks: simulating learning in a probabilistic system
Hinton G. (ed) BYTE 10(4): 265-273, 1985. Type: Article
Nov 1 1985
Macro-operators: a weak method for learning
Korf R. Artificial Intelligence 26(1): 35-77, 1985. Type: Article
Feb 1 1986
Inferring (mal) rules from pupils’ protocols
Sleeman D.  Progress in artificial intelligence (, Orsay, France,391985. Type: Proceedings
Dec 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy