← Back to context

Comment by yshrestha

4 years ago

Language models can generate a Python function that does the math perfectly.

I bet you would get better results if you tweaked the prompt to say "Generate a Python program that solves X math problem" and then just ran the resulting Python script.

It does not need to be AGI to be useful.

You mean "generate a Python function that calls a library that does math perfectly, right?

  • In the limit, it's going to design an AI to write some python to call a library that does the math perfectly.

  • Unlike 99.99% of human programmers, who can and often do implement everything in sympy/numpy from scratch ;-)

  • Exactly! Hey it gets the job done :)

    Software is just a tall wedding cake of abstractions built on top of abstractions.

That is also a very valid and interesting thing to do.

But it's also quite interesting to see how the model would do "by itself". All kinds of interesting lessons to be learned!

  • Yeah! It is interesting to try and figure out "what" the model is actually learning. It is a valid thread of scientific inquiry.

Exactly, we need computer-equipped neural nets. Models need to use traditional UIs (including programming languages) and then we can talk about how to stop them. :)