The Growing Cost of Deep Learning for Source Code
Recent years have seen a steep increase in the use of artificial intelligence methods in software engineering (AI SE) research. The combination of these two fields has unlocked remarkable new abilities: Lachaux et al.'s recent work on unsupervised machine translation of programming languages,15 for instance, learns to generate Java methods from C with over 80% accuracy--without curated examples. This would surely have sounded like a vision of a distant future just a decade ago, but such quick progress is indicative of the substantial and unique potential of deep learning for software engineering tasks and domains. Yet these abilities come at a price. The "secret ingredient" is data, as epitomized by Lachaux et al.'s work that utilizes 163 billion tokens across three programming languages.
Dec-18-2021, 09:15:31 GMT
- AI-Alerts:
- 2021 > 2021-12 > AAAI AI-Alert for Dec 21, 2021 (1.00)
- Country:
- North America > United States > Pennsylvania > Allegheny County > Pittsburgh (0.14)
- Industry:
- Information Technology (0.47)
- Technology: