Advertisement

Conclusion and Future Work

  • Lili MouEmail author
  • Zhi Jin
Chapter
Part of the SpringerBriefs in Computer Science book series (BRIEFSCOMPUTER)

Abstract

As the last chapter of this book, we will have conclusion in Sect. 7.1. Then we point of several future directions in Sect. 7.2, including graph-based neural networks, deep learning-based program analysis, and neural parsing.

Keywords

Tree-based convolution Structured data Deep learning-based program analysis Neural parsing 

References

  1. 1.
    Xu, Y., Dai, Z., Chen, F., Gao, S., Pei, J., Lai, L.: Deep learning for drug-induced liver injury. J. Chem. Inf. Model. 55(10), 2085–2093 (2015)CrossRefGoogle Scholar
  2. 2.
    Perozzi, B., Al-Rfou, R., Skiena, S.: DeepWalk: online learning of social representations. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 701–710 (2014)Google Scholar
  3. 3.
    Duvenaud, D.K., Maclaurin, D., Iparraguirre, J., Bombarell, R., Hirzel, T., Aspuru-Guzik, A., Adams, R.P.: Convolutional networks on graphs for learning molecular fingerprints. In: Advances in Neural Information Processing Systems, pp. 2224–2232 (2015)Google Scholar
  4. 4.
    Marcheggiani, D., Titov, I.: Encoding sentences with graph convolutional networks for semantic role labeling. In: Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pp. 1506–1515 (2017)Google Scholar
  5. 5.
    Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. In: Proceedings of the International Conference on Learning Representations (2016)Google Scholar
  6. 6.
    Choi, E., Bahadori, M.T., Song, L., Stewart, W.F., Sun, J.: GRAM: graph-based attention model for healthcare representation learning. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 787–795 (2017)Google Scholar
  7. 7.
    Shin, E.C.R., Song, D., Moazzezi, R.: Recognizing functions in binaries with neural networks. In: Proceedings of the 24th USENIX Security Symposium, pp. 611–626 (2015)Google Scholar
  8. 8.
    Allamanis, M., Barr, E.T., Bird, C., Sutton, C.: Suggesting accurate method and class names. In: Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, pp. 38–49 (2015)Google Scholar
  9. 9.
    Gu, X., Zhang, H., Zhang, D., Kim, S.: Deep API learning. In: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 631–642 (2016)Google Scholar
  10. 10.
    Allamanis, M., Peng, H., Sutton, C.: A convolutional attention network for extreme summarization of source code. In: Proceedings of the International Conference on Machine Learning, pp. 2091–2100 (2016)Google Scholar
  11. 11.
    Huo, X., Li, M.: Enhancing the unified features to locate buggy files by exploiting the sequential nature of source code. In: Proceedings of the 26th International Joint Conference on Artificial Intelligence, pp. 1909–1915 (2017)Google Scholar
  12. 12.
    Gu, X., Zhang, H., Kim, S.: Deep code search. In: Proceedings of the 40th International Conference on Software Engineering, pp. 933–944 (2018)Google Scholar
  13. 13.
    Mou, L., Men, R., Li, G., Zhang, L., Jin, Z.: On end-to-end program generation from user intention by deep neural networks (2015). arXiv preprint arXiv:1510.07211
  14. 14.
    Mou, L., Lu, Z., Li, H., Jin, Z.: Coupling distributed and symbolic execution for natural language queries. In: Proceedings of the 34th International Conference on Machine Learning, pp. 2518–2526 (2017)Google Scholar
  15. 15.
    Bowman, S.R., Gauthier, J., Rastogi, A., Gupta, R., Manning, C.D., Potts, C.: A fast unified model for parsing and sentence understanding. In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, pp. 1466–1477 (2016)Google Scholar
  16. 16.
    Zhou, H., Zhang, Y., Huang, S., Chen, J.: A neural probabilistic structured-prediction model for transition-based dependency parsing. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing, pp. 1213–1222 (2015)Google Scholar
  17. 17.
    Shen, Y., Lin, Z., Huang, C.W., Courville, A.: Neural language modeling by jointly learning syntax and lexicon. In: Proceedings of the International Conference on Learning Representations (2017)Google Scholar
  18. 18.
    Williams, A., Drozdov, A., Bowman, S.R.: Do latent tree learning models identify meaningful structure in sentences? Trans. Assoc. Comput. Linguist. 6, 253–267 (2018)Google Scholar

Copyright information

© The Author(s) 2018

Authors and Affiliations

  1. 1.AdeptMind ResearchTorontoCanada
  2. 2.Institute of SoftwarePeking UniversityBeijingChina

Personalised recommendations