In the big data era,the rapid rise of deep learning has made great progress in many fields,such as computer vision.In recent years,with the accumulation of software artifacts,deep learning has begun to play an important role in software engineering domain.We review recent advances of deep learning methods in software analysis,summarize major research interests and application features.A batch of important results has been published,and related research shows an upward trend.In the end,limitations and problems in the application of deep learning methods are discussed.%大数据时代下迅速兴起的深度学习已在计算机视觉等多个领域取得了重大进展.近年来,随着软件制品的积累,这一方法也开始在软件工程领域发挥重要作用.概述了利用深度学习处理不同软件分析任务的研究进展,总结了主要研究方向和应用特点.目前已有一批重要成果发表,相关研究热度呈现上升趋势.最后探讨了现有深度学习技术在应用时的一些局限性与问题.
展开▼