教师名录

顾小东

职称:副教授/博士生导师

电话:

邮箱:xiaodong.gu@sjtu.edu.cn

办公地点:welcome欧洲杯买球1208

研究方向

智能化软件工程、自然语言处理

教育背景

2013.9-2017.11 香港科技大学  博士

工作经验

2020.7-至今  welcome欧洲杯买球,副教授

2017.9-2020.4 NAVER, 研究员

2015.6-2016.9 微软亚洲研究院,研究助理

开设课程

SE3332机器学习: 2020,2021,2022

SE2324计算机科学的数学基础: 2021,2022

代表性论著

  1. Haoren Zhu, Hao Ge, Xiaodong Gu, Pengfei Zhao, Dik-Lun Lee. Influential Recommender System. The 39th International Conference on Data Engineering (ICDE 2023).
  2. Xiaodong Gu, Zhaowei Zhang, Sang-Woo Lee, Kang Min Yoo, Jung-Woo Ha. Continuous Decomposition of Granularity for Neural Paraphrase Generation. The 29th International Conference on Computational Linguistics (COLING 2022)
  3. Zhaowei Zhang, Hongyu Zhang, Beijun Shen, Xiaodong Gu* . Diet Code Is Healthy: Simplifying Programs for Pre-Trained Models of Code. The 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022)
  4. Nan Cui, Yuze Jiang, Xiaodong Gu, Beijun Shen, Zero-Shot Program Representation Learning. The 30th IEEE/ACM International Conference on Program Comprehension (ICPC 2022)
  5. Shouliang Yang, Xiaodong Gu, Beijun Shen. Self-Supervised Learning of Smart Contract Representations. The 30th IEEE/ACM International Conference on Program Comprehension (ICPC 2022)
  6. Yitian Chai, Hongyu Zhang, Beijun Shen and Xiaodong Gu* . Cross-Domain Deep Code Search with Meta Learning. The 44th International Conference on Software Engineering (ICSE 2022)
  7. Zhen Yang, Jacky Keung, Xiao Yu, Xiaodong Gu, Zhengyuan Wei, Xiaoxue Ma, Miao Zhang. A Multi-Modal Transformer-based Code Summarization Approach for Smart Contracts. The 2021 International Conference on Program Comprehension (ICPC 2021) (CCF-B)
  8. Xiaodong Gu, Sunghun Kim, Yo-Sub Han, Hongyu Zhang. Do Bugs Propagate? An Empirical Analysis of Temporal Correlations among Software Bugs. Proceedings of the 35th European Conference on Object-Oriented Programming (ECOOP 2021) (CCF-B)
  9. GU, Xiaodong, Kang Min Yoo and Jung-Woo Ha. DialogBERT: Discourse-Aware Response Generation via Learning to Recover and Rank Utterances. Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI 2021)  (CCF-A)
  10. Gu, Xiaodong, Kyunghyun Cho, Jungwoo Ha, and Sunghun Kim. DialogWAE: Multimodal response generation with conditional wasserstein auto-encoder. Proceedings of the 7th International Conference on Learning Representations (ICLR 2019)
  11. Gu, Xiaodong, Hongyu Zhang, and Sunghun Kim. Codekernel: A graph kernel based approach to the selection of api usage examples. Proceedings of The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), San Diego, USA, 2019. IEEE (CCF-A)
  12. Gu, Xiaodong, Hongyu Zhang, and Sunghun Kim. Deep Code Search.  Proceedings of the 2018 40th International Conference on Software Engineering (ICSE 2018). ACM, 2018 (CCF-A)
  13. Gu, Xiaodong, Hongyu Zhang, Dongmei Zhang, and Sunghun Kim. DeepAM: Migrate APIs with multi-modal sequence to sequence learning. Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI 2017) (CCF-A)
  14. Gu, Xiaodong, Hongyu Zhang, Dongmei Zhang, and Sunghun Kim. Deep API Learning. Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2016) (CCF-A)
  15. Gu, Xiaodong and Sunghun Kim. “what parts of your apps are loved by users?”. Proceedings of the 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015) (CCF-A)
     

科研项目

2022.10-2023.12,CCF-腾讯犀牛鸟基金,面向特定领域的程序自动生成技术,主持

2022.01-2024.12,国家自然科学基金青年项目,基于小样本学习的跨语言程序自动生成技术研究,主持

2021.08-2022.08,CCF-百度松果基金,基于预训练语言模型的程序表示学习技术研究,主持

获奖情况

华为火花奖(2022)

上海市海外高层次人才(2020)

学术兼职

期刊审稿专家:

ASEJ, EMSE, TSE

国际会议审稿人:

COLING (2020,2022), ACL (2021), EACL(2022)

程序委员会委员:

EMNLP (2021,2022)