4 ms·
I find this part the most interesting: "Since then, my focus has been on AI research, and part of that involves the design of planning systems that (maybe) can
by fhd2 4y ago
I find this part the most interesting:
"Since then, my focus has been on AI research, and part of that involves the design of planning systems that (maybe) can eliminate the need for most programming. You tell them what you want, as you might describe it to a smart grad student, they maybe ask some clarification questions, and then they go do it. That only works if they know enough about the world and have enough "common sense" to avoid blunders."
I wonder what he's working on to enable that kind of environment. Thinking about how most of the programming I do (in high level languages) comes down to starting with a pretty rough idea and iterating on the idea while learning more about what's feasible / effective, typically refining what it is I'm building rather fluidly. I rarely know exactly what to build upfront, nor do the CEOs, product managers, designers or sales people I've worked with so far. I think this feed back loop goes far beyond "asking a few clarifying questions".
Maybe the kind of task a professor would give to a grad student is entirely different from that kind of typical industry work?
- mirker 4y agoUsually grad students get projects to investigate or prove a particular idea. It’s especially straightforward to do this when the advisor is iterating on a line of ideas, and you resume where the last grad student left off. There isn’t a point in building anything other than to test the idea, so you don’t want feedback to bias you in what direction to go.
- going_ham 4y agoIf you can formulate your problem in the sense of classical planning problem, there are different sets of planners that can solve the problem. These methods are explainable. Some of them even give the optimal solution to your problem if you use optimal heuristics. This is what he means by that statement. The only issue is, right now the classical planning is hyperfocused into few problems and most of the methods work on narrow domains like path finding, logistics, constraints based problems and so on.