Submitted by evanthebouncy t3_y378kk in MachineLearning
yldedly t1_isb5nsi wrote
Reply to comment by evanthebouncy in [P] a minimalist guide to program synthesis by evanthebouncy
What evocative examples :P
I know probmods.org well, it's excellent. I wrote a blogpost about program synthesis. I stumbled on the area during my phd where I did structure learning for probabilistic programs, and realized (a bit late) that I was actually trying to do program synthesis. So I'm very interested in it, wish I had the chance to work with it more professionally. Looking forward to reading your blog!
evanthebouncy OP t1_isbui1j wrote
I read all of your blog.
I loved this reference
"""The physicist David Deutsch proposes a single criterion to judge the quality of explanations. He says good explanations are those that are hard to vary, while still accounting for observations. """
You write really well! I followed you on twitter. I Think you have thought about the relationship between explaining data and probablistic programming deeper and longer than I have so i cant say much of surprising cool things to you.
I think my work "communicating natural programs to humans and machines" will entertain you for hours. Give it a go.
It's my belief that we should program computers using natural utterances such as language, demonstration, doodles, ect. These "programs" are fundamentally probablistic and admits multiple interpretations/executions.
[deleted] t1_isbujdb wrote
[removed]
yldedly t1_isecsiy wrote
>I think my work "communicating natural programs to humans and machines" will entertain you for hours. Give it a go.
I will, looks super interesting. I'm so jealous of you guys at MIT working on all this fascinating stuff :D
>It's my belief that we should program computers using natural utterances such as language, demonstration, doodles, ect. These "programs" are fundamentally probablistic and admits multiple interpretations/executions.
That's an ambitious vision. I can totally see how that's the way to go if we want "human compatible" AI, in Stuart Russell's sense where AI is learning what the human wants to achieve, by observing their behavior (including language, demonstrations, etc).
evanthebouncy OP t1_iseg25n wrote
Yaya thanks! My belief is that for most part, people know exactly what they want from computers, and can articulate it well enough so that a developer (with knowledge of computers) can implement it successfully. In this process the first person need not code at all, in the traditional sense.
All we need is the technology to replace the dev with AI haha
evanthebouncy OP t1_isq1rru wrote
Yo.
Foundation Posteriors for Approximate Probabilistic Inference
Read this on arxiv
Viewing a single comment thread. View all comments