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

Social media tells us that data science, machine learning (ML), and artificial intelligence (AI) are big. The author of this article, whose title evokes a well-known self-help book [1], has made important contributions to these areas. But when I saw that the article included a link to a slick video, I was afraid of more hype.

I was almost wrong. While the article appears to be excerpted from Pearl’s recent book [2], it is nonetheless an accessible and thought-provoking review of the state of the art in ML, with indications of where progress can be made.

Pearl actually describes nine tools. His first is the “three-level causal hierarchy,“ which is reminiscent of Bloom’s taxonomy [3], a tool widely used in education, with the big difference being his inclusion of counterfactuals at the top level. He does not see much ability to handle counterfactuals in ML systems, but notes that they are an important reasoning technique for people. He makes the puzzling claim that “only the top echelon of the scientific community can ... formally distinguish ‘mud causes rain’ from ‘rain causes mud.’” The hierarchy of scientists that would imply a “top echelon” is left unclear, but no practicing mathematician would struggle with this task.

The second tool is a structural causal model inference engine; he offers few details here.

Then come the seven good habits. The first can be characterized as constructing a good null hypothesis. The second is an unspecified “backdoor” to deconfounding. Others sound like nonparametric statistics, but there is not enough detail to determine to what extent this is true.

Pearl borrows good ideas from education, philosophy, statistics, and computer science (CS). The real contribution here is the emphasis on computing and computability. It is disappointing that he feels that people in ML need to be reminded about the basics of reasoning.

This article is a good overview, but someone inspired by it would be well advised to do two things: take a rigorous mathematics or CS course that uses first-order logic extensively, and read the technical works of Pearl and others in the bibliography.

Reviewer:  J. Wolper Review #: CR146480 (1906-0248)
1) Covey, S. R. The 7 habits of highly effective people: powerful lessons in personal change (25th anniv. ed.). Simon & Schuster, New York, NY, 2013.
2) Pearl, J.; Mackenzie, D. The book of why: the new science of cause and effects. Basic Books, New York, NY, 2018.
3) Bloom, B. S. (Ed.); , Taxonomy of educational objectives: the classification of educational goals: handbook I: cognitive domain. Longmans, Green and Co., New York, NY, 1956.
Bookmark and Share
  Reviewer Selected
Learning (I.2.6 )
Would you recommend this review?
Other reviews under "Learning": Date
Visus: an interactive system for automatic machine learning model building and curation
Santos A., Castelo S., Felix C., Ono J., Yu B., Hong S., Silva C., Bertini E., Freire J.  HILDA 2019 (Proceedings of the Workshop on Human-In-the-Loop Data Analytics, Amsterdam, the Netherlands,  Jul 5, 2019) 1-7, 2019. Type: Proceedings
Oct 30 2019
Artificial intelligence engines: a tutorial introduction to the mathematics of deep learning
Stone J.,  Sebtel Press, Sheffield, UK, 2019. 216 pp. Type: Book (978-0-956372-81-9)
Oct 16 2019
 Research for practice: troubling trends in machine-learning scholarship
Lipton Z., Steinhardt J.  Communications of the ACM 62(6): 45-53, 2019. Type: Article
Aug 20 2019

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2019 ThinkLoud, Inc.
Terms of Use
| Privacy Policy