Coding as a Game of Probability

14 points
1/21/1970
a day ago
by _under_scores_

Comments


derrak

> Recently I’ve been thinking about coding with AI in terms of it being a process of navigating a tree of probabilistic outcomes.

I think this is the correct way to think about automated coding. The natural question is: why are we using a statistical model to control this search, and not a symbolic model?

Modern SAT and SMT solvers are excellent at searching spaces. There has already been work on biasing them with machine learning. Symbolic models for control, statistical models for bias. We should be thinking about how to apply this idea to practical, industrial software engineering tasks. There is already some work on program synthesis from formal specifications, but it has yet to scale.

a day ago

whattheheckheck

Software and mind: the mechanistic myth

a day ago

derrak

Looks interesting. Anything in particular from it that you think relates to my comment?

21 hours ago