Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Have I got a link for you:

> Evolution through Large Models

They are using a diff-LM trained on GitHub commits to generate mutations to a population of problem solutions expressed as code.

https://arxiv.org/abs/2206.08896

The non intuitive bit is why are these models surpassing the original programming? It's because they got a secondary source for learning - the feedback they get from generating solutions and testing them. Learning through feedback, be it reinforcement, evolutionary or gradient based, is what can push AI forward.

AlphaZero started with no human knowledge by pure self-play and beat all humans in a few days of practice. It learned from game outcomes as a feedback source. AI can learn from many things, not just from humans. But if it doesn't require humans it usually requires massive computation, simulation or search, maybe even real world testing which can get expensive.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: