My Authors
Read all threads
High time to read: "Causality for Machine Learning"
arxiv.org/abs/1911.10500… by Bernhard Schölkopf #ai
"Machine learning often disregards information that animals use heavily: interventions in the world, domain shifts, temporal structure"
"The transformation, however, really started already in the mid 20th century under the name of cybernetics. It replaced energy by information."
"In recent years, genuine connections between machine learning and causality have emerged, and
we will argue that these connections are crucial if we want to make progress on the major open problems of AI."
"Machines often perform poorly, however, when faced with problems that violate the IID assumption yet seem trivial to humans."
"Structural causal model (SCM) view is intuitive for those machine learning researchers who are more accustomed to thinking in terms of estimating functions rather than probability distributions."
"Causal discovery and learning tries to arrive at such
models in a data-driven way, using only weak assumptions."
"Causal
models can be seen as descriptions that lie in between, abstracting away from physical realism while retaining the power to answer certain interventional or counterfactual questions"
"Whenever we perceive an object, our brain makes the assumption that the object and the mechanism by which the information contained in its light reaches our brain are independent."
"This is an invariance implied by the above independence, allowing us to infer 3D information even without stereo vision (“structure from motion”)."
"For a model to correctly predict the effect of interventions, it
needs to be robust with respect to generalizing from an observational distribution to certain interventional distributions."
"Algorithmic information theory provides a natural framework for non-statistical graphical models."
"What is elegant about this approach is that it shows that causality is not intrinsically bound to
statistics, and that independence of noises and the independence of mechanisms now coincide since the independent programs play the role of the unexplained noise terms."
"We thus predicted that Semi Supervised Learning should be impossible for causal learning problems, but feasible otherwise, in particular for anticausal ones."
"One can hypothesize that causal direction should also have an influence on whether classifiers are vulnerable to adversarial attacks."
"In such an architecture (GAN), the encoder is an anticausal mapping that recognizes or reconstructs causal drivers in the world."
"The decoder establishes the connection between the low dimensional latent representation (of the noises driving the causal model) and the high dimensional world; this part constitutes a causal generative image model."
"I expect that going forward, causality will play a major role..., moving beyond the representation of statistical dependence structures towards models that support intervention, planning, and reasoning, realizing Konrad Lorenz’ notion of thinking as acting in an imagined space."
In summary, Bernhard Schölkopf is a *must* read if you want to understand #deeplearning This inspired the roadmap that I formulated: medium.com/intuitionmachi…
@threadreaderapp unroll thanks!
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Carlos E. Perez 🧢

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!