Microsoft's new BugLab?
Microsoft supports researchers, non-profits, and organizations who are using technology and AI to improve the world across multiple disciplines: the environment, accessibility, humanitarian issues, cultural heritage, and health. Recently I discovered Microsoft's BugLab, which uses two competing models that learn by playing a "hide and seek" game that is broadly inspired by generative adversarial networks (GAN). Given some existing code, presumed to be correct, a bug selector model decides if it should introduce a bug, where to introduce it, and its exact form (e.g., replace a specific " " with a "-"). Given the selector choice, the code is edited to introduce the bug. Then, another model, the bug detector, tries to determine if a bug was introduced in the code, and if so, locate it, and fix it.
Dec-30-2021, 19:31:22 GMT