OMX Helsinki — S&P 500 — DAX — NASDAQ 100 — STOXX 600 — EUR/USD — EUR/SEK — BTC/USD — ETH/USD — Euribor 3M — Euribor 12M —
Microsoft Research

Microsoft Research

Technology and AI 359,000 subscribers

From automatic differentiation to message passing

20.08.2019 2,356 views
Published: 20.08.2019 Category: Technology and AI Views: 2,356

Episode details

Episode description

Automatic differentiation is an elegant technique for converting a computable function expressed as a program into a derivative-computing program with similar time complexity. It does not execute the original program as a black-box, nor does it expand the program into a mathematical formula, both of which would be counter-productive. By generalizing this technique, you can produce efficient algorithms for constraint satisfaction, optimization, and Bayesian inference on models specified as programs. This approach can be broadly described as compiling into a message-passing program. See more at https://www.microsoft.com/en-us/research/video/from-automatic-differentiation-to-message-passing/

Open the AI assistant chat. The chat loads only when you open it.