5 ms·
Yes, “program synthesis” or “program induction” are the broader topics, which span automata theory, type theory and (more recently) representation learning. Pri
by brzozowski 6y ago
Yes, “program synthesis” or “program induction” are the broader topics, which span automata theory, type theory and (more recently) representation learning. Prior work has relied on classical algorithms like proof search, SMT solvers and learning automata. Recently there has been a lot of progress in applying statistical learning algorithms to program synthesis, as researchers began to realize it shares a lot in common with linear algebra and graph representation learning. I wrote a blog post about some of those connections in case you’re interested in learning more:
http://breandan.net/2020/06/30/graph-computation/ http://breandan.net/2020/06/30/graph-computation/
- neatze 6y agoThank you for a blog, very much enjoyed reading it! By any chance do you know how Graphcore generates beautiful graph plots ? (seems like this are graph plots) link: https://www.graphcore.ai/hs-fs/hubfs/Graphcore%20open%20sources%20poplar%20graph%20libraries.png?width=2400&name=Graphcore%20open%20sources%20poplar%20graph%20libraries.png https://www.graphcore.ai/hs-fs/hubfs/Graphcore%20open%20sour...