Why is machine learning having a hard time doing causation?


This article is part of our AI research overviews , a series of publications that explore the latest discoveries in artificial intelligence.





, - . , , , , , . , .





, , , .





, , . -, . , , , - ( causality ) . , , . , , . - , , .





« » , (Mila) Google Research , - , .





, - , , .





?





« , : , , - , », - . « , (i.i.d. - independent and identically distributed data)».





iid - , . , . iid - . , .





, , iid, . , . - , . , , , , , .





Objects in training datasets versus objects in the real world (source: objectnet.dev).
(: objectnet.dev).

. , , . , , . - - . , , .





« iid- , - () », - .





. , (RTS), ​​ Warcraft, StarCraft Age of Empires. , . , , ( ) (, ).





« , , , , », - .





, iid , ? , , . , , , . , .





iid : , , , . , . , , ImageNet, CIFAR-10 MNIST. , COVIDx covid-19 (Wisconsin Breast Cancer Diagnosis). : , .





, , . , , , - . .





, - . , , . , , , .





, , (counterfactuals). , , . , .





- (adversarial attacks), , . « iid, », - , , . , - .





Adversarial attacks target the iid sensitivity of machine learning.  In this image, adding a subtle layer of noise to the panda image makes the convolutional neural network mistake it for a gibbon.
iid. .

- . « , ( iid ) ( iid-) », - .





-

, .





« » « ». , , .





, , , . . .





« , , ​​ », - .





, , , , . , .





, (SCM): « , SCM , , , , SCM ( ). , ».





, ( , ) .





Combining causal graphs with machine learning will allow AI agents to create modules that can be applied to a variety of tasks without a long learning curve.
, .

, , , . , : «() ; () , - ; (c) - , , , ; (d) , , ».





, , . , , , , . . , , .





, , , . .





, Bengio NeurIPS 2019 AI. , . - , .





, , , - - , .





« iid - , », - . « , , ».






"Machine Learning. Advanced".





« »: ML. 20+ , , ?





- "Machine Learning. Advanced"





- « »








All Articles