<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1907.07587/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1907.07587/feed.xml" rel="self" type="application/rss+xml" /><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by ChrisRackauckas</title><link>https://news.ycombinator.com/item?id=23581557</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:23581557</guid><pubDate>Sat, 20 Jun 2020 04:06:51 GMT</pubDate><description>&lt;p&gt;Scientific machine learning. The ability to mix scientific knowledge with machine learning in order to allow it to extrapolate accurately from small amounts of data. As machine learning tries to move towards areas where large-scale data gathering is prohibitively expensive or even unethical (like in clinical trials: you can&amp;#x27;t have a million failures to train a neural network!), mixing scientific models with machine learning will be required to bring AI into these domains in a way that&amp;#x27;s beyond hype. Physics-informed neural networks [1], differentiable programming [2], universal differential…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by eggy</title><link>https://news.ycombinator.com/item?id=22843107</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:22843107</guid><pubDate>Sat, 11 Apr 2020 18:10:17 GMT</pubDate><description>&lt;p&gt;I think someone has translated this to J, but I am trying on my own to practice my J-fu by implementing it in my own way. Then I usually open it up to the J experts on the mailing list, and my learning takes off. There are some awesomely smart people there who are generous with their time. Yes, the takeaway is that with APL or J is that you can see the mechanics in a paragraph of code, and it is not a very trivial example. If the libraries or verbs are created to deal with some of the speed or efficiency issues, it is promising as a way of understanding the concept better. The dataframes of R…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by ChrisRackauckas</title><link>https://news.ycombinator.com/item?id=22665817</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:22665817</guid><pubDate>Mon, 23 Mar 2020 16:47:19 GMT</pubDate><description>&lt;p&gt;The Julia Lab (MIT) | DevOps Engineer (+ More) | Onsite or Remote | Full Time | https://julia.mit.edu/ The Julia Lab is a lab in MIT&amp;#x27;s CSAIL which focuses on the development of software tooling for solving large-scale scientific problems. Named after it&amp;#x27;s original result, the Julia programming language, the Julia Lab&amp;#x27;s research ranges from scientific machine learning (SciML) [1] and differentiable programming [2] to large-scale heterogeneous parallel computing [3]. The lab is currently growing in response to new directions and collaborations, and we are looking for both researchers and devops…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by ChrisRackauckas</title><link>https://news.ycombinator.com/item?id=21926612</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:21926612</guid><pubDate>Wed, 01 Jan 2020 04:17:50 GMT</pubDate><description>&lt;p&gt;Possibly. On this topic (machine learning, differentiable programming, GPU and parallel computing) I&amp;#x27;d recommend the following videos: https://youtu.be/FGfx8CQHdQA https://youtu.be/OcUXjk7DFvU https://arxiv.org/abs/1907.07587 https://youtu.be/7Yq1UyncDNc https://youtu.be/_E2zEzNEy-8 https://youtu.be/6ntJ_al4oXA https://youtu.be/HfiRnfKxI64&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by uoaei</title><link>https://news.ycombinator.com/item?id=21522005</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:21522005</guid><pubDate>Wed, 13 Nov 2019 08:15:48 GMT</pubDate><description>&lt;p&gt;It&amp;#x27;s already been done by another group of researchers.[1] I&amp;#x27;m not sure if that was a factor in their choice of Swift. [1] https://arxiv.org/abs/1907.07587&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by carapace</title><link>https://news.ycombinator.com/item?id=21218775</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:21218775</guid><pubDate>Thu, 10 Oct 2019 20:22:34 GMT</pubDate><description>&lt;p&gt;&amp;quot;A Differentiable Programming System to Bridge Machine Learning and Scientific Computing&amp;quot; https://arxiv.org/abs/1907.07587 https://news.ycombinator.com/item?id=20477873 From the abstract: &amp;gt; We describe Zygote, a Differentiable Programming system that is able to take gradients of general program structures. We implement this system in the Julia programming language. Our system supports almost all language constructs (control flow, recursion, mutation, etc.) and compiles high-performance code without requiring any user intervention or refactoring to stage computations. Just linking to this for…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — mentioned by ChrisRackauckas</title><link>https://news.ycombinator.com/item?id=20607468</link><guid isPermaLink="false">urn:hackerpapers:mention:1907.07587:20607468</guid><pubDate>Sun, 04 Aug 2019 16:27:39 GMT</pubDate><description>&lt;p&gt;What are you not sure of with Julia here? There are places in the ecosystem to not be sure of, but this isn&amp;#x27;t one. Julia has probably the most advanced mathematical optimization right now with JuMP (http://www.juliaopt.org/JuMP.jl/v0.19.2/) and some of the most advanced post-DL machine learning with the full language differentiable programming tools (Zygote, Tracker, ForwardDiff) which have showcased applications like quantum machine learning and neural stochastic differential equations (https://arxiv.org/abs/1907.07587). Some of it is still in flux, but in terms of ecosystem there&amp;#x27;s a lot of…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>A Differentiable Programming System to Bridge Machine Learning and Scientific Computing — HN submission</title><link>https://news.ycombinator.com/item?id=20477873</link><guid isPermaLink="false">urn:hackerpapers:submission:1907.07587:20477873</guid><pubDate>Fri, 19 Jul 2019 11:58:43 GMT</pubDate><description>&lt;p&gt;A Differentiable Programming System to Bridge ML and Scientific Computing&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;381 points; 71 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1907.07587/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item></channel></rss>
