Ge Li

Orcid: 0000-0002-5828-0186

Affiliations:
  • Peking University, Key Laboratory of High Confidence Software Technologies, Bejing, China


According to our database1, Ge Li authored at least 114 papers between 2004 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Poison Attack and Poison Detection on Deep Source Code Processing Models.
ACM Trans. Softw. Eng. Methodol., March, 2024

Improving domain-specific neural code generation with few-shot meta-learning.
Inf. Softw. Technol., February, 2024

Evaluating Large Language Models with Runtime Behavior of Program Execution.
CoRR, 2024

Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
CodeEditor: Learning to Edit Source Code with Pre-trained Models.
ACM Trans. Softw. Eng. Methodol., November, 2023

Large Language Model-Aware In-Context Learning for Code Generation.
CoRR, 2023

Improving Code Generation by Dynamic Temperature Sampling.
CoRR, 2023

ZC3: Zero-Shot Cross-Language Code Clone Detection.
CoRR, 2023

PACE: Improving Prompt with Actor-Critic Editing for Large Language Model.
CoRR, 2023

WELL: Applying Bug Detectors to Bug Localization via Weakly Supervised Learning.
CoRR, 2023

ToolCoder: Teach Code Generation Models to use API search tools.
CoRR, 2023

An Empirical Study on Using Large Language Models for Multi-Intent Comment Generation.
CoRR, 2023

Self-collaboration Code Generation via ChatGPT.
CoRR, 2023

Towards Enhancing In-Context Learning for Code Generation.
CoRR, 2023

Self-planning Code Generation with Large Language Model.
CoRR, 2023

CodeScore: Evaluating Code Generation by Learning Code Execution.
CoRR, 2023

Learning Program Representations with a Tree-Structured Transformer.
Proceedings of the IEEE International Conference on Software Analysis, 2023

ZC<sup>3</sup>: Zero-Shot Cross-Language Code Clone Detection.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Implant Global and Local Hierarchy Information to Sequence based Code Representation Models.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

CODEP: Grammatical Seq2Seq Model for General-Purpose Code Generation.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Seq2Seq or Seq2Tree: Generating Code Using Both Paradigms via Mutual Learning.
Proceedings of the 14th Asia-Pacific Symposium on Internetware, 2023

SkCoder: A Sketch-based Approach for Automatic Code Generation.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Deep Learning Based Program Generation From Requirements Text: Are We There Yet?
IEEE Trans. Software Eng., 2022

Towards Robustness of Deep Program Processing Models - Detection, Estimation, and Enhancement.
ACM Trans. Softw. Eng. Methodol., 2022

Assessing and Improving an Evaluation Dataset for Detecting Semantic Code Clones via Deep Learning.
ACM Trans. Softw. Eng. Methodol., 2022

Precise Learning of Source Code Contextual Semantics via Hierarchical Dependence Structure and Graph Attention Networks.
J. Syst. Softw., 2022

A unified multi-task learning model for AST-level and token-level code completion.
Empir. Softw. Eng., 2022

Poison Attack and Defense on Deep Source Code Processing Models.
CoRR, 2022

Antecedent Predictions Are Dominant for Tree-Based Code Generation.
CoRR, 2022

A Tree-structured Transformer for Program Representation Learning.
CoRR, 2022

What does Transformer learn about source code?
CoRR, 2022

AixBench: A Code Generation Benchmark Dataset.
CoRR, 2022

Non-autoregressive Model for Full-line Code Completion.
CoRR, 2022

Incorporating domain knowledge through task augmentation for front-end JavaScript code generation.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Fine-Tuning Pre-Trained Language Models Effectively by Optimizing Subnetworks Adaptively.
Proceedings of the Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, 2022

Learning to represent programs with heterogeneous graphs.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

Automated Assertion Generation via Information Retrieval and Its Integration with Deep learning.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Learning to Recommend Method Names with Global Context.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Rethinking Positional Encoding in Tree Transformer for Code Representation.
Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, 2022

SK2: Integrating Implicit Sentiment Knowledge and Explicit Syntax Knowledge for Aspect-Based Sentiment Analysis.
Proceedings of the 31st ACM International Conference on Information & Knowledge Management, 2022

2021
DeepDir: a deep learning approach for API directive detection.
Sci. China Inf. Sci., 2021

Integrating Tree Path in Transformer for Code Representation.
Proceedings of the Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, 2021

CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation.
Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks 1, 2021

EditSum: A Retrieve-and-Edit Framework for Source Code Summarization.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

2020
Modular Tree Network for Source Code Representation Learning.
ACM Trans. Softw. Eng. Methodol., 2020

Deep code comment generation with hybrid lexical and syntactical information.
Empir. Softw. Eng., 2020

Learning to Represent Programs with Heterogeneous Graphs.
CoRR, 2020

Towards Full-line Code Completion with Neural Language Models.
CoRR, 2020

Detecting Code Clones with Graph Neural Networkand Flow-Augmented Abstract Syntax Tree.
CoRR, 2020

LSTM-based argument recommendation for non-API methods.
Sci. China Inf. Sci., 2020

Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

DeepCommenter: a deep code comment generation tool with hybrid lexical and syntactical information.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Retrieve and Refine: Exemplar-based Neural Comment Generation.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Multi-task Learning based Pre-trained Language Model for Code Completion.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

A Self-Attentional Neural Architecture for Code Completion with Multi-Task Learning.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

NLocalSAT: Boosting Local Search with Solution Prediction.
Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, 2020

Generating Adversarial Examples for Holding Robustness of Source Code Processing Models.
Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, 2020

2019
Code Generation as a Dual Task of Code Summarization.
Proceedings of the Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, 2019

Neural detection of semantic code clones via tree-based convolution.
Proceedings of the 27th International Conference on Program Comprehension, 2019

Why Do Neural Dialog Systems Generate Short and Meaningless Replies? a Comparison between Dialog and Translation.
Proceedings of the IEEE International Conference on Acoustics, 2019

Deep-AutoCoder: Learning to Complete Code Precisely with Induced Code Tokens.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

A Grammar-Based Structural CNN Decoder for Code Generation.
Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, 2019

2018
Preface.
J. Comput. Sci. Technol., 2018

Deep Learning in Software Engineering.
CoRR, 2018

Unsupervised deep bug report summarization.
Proceedings of the 26th Conference on Program Comprehension, 2018

Deep code comment generation.
Proceedings of the 26th Conference on Program Comprehension, 2018

Summarizing Source Code with Transferred API Knowledge.
Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, 2018

2017
Learning to Infer API Mappings from API Documents.
Proceedings of the Knowledge Science, Engineering and Management, 2017

Improved Knowledge Base Completion by the Path-Augmented TransR Model.
Proceedings of the Knowledge Science, Engineering and Management, 2017

Learning Sparse Overcomplete Word Vectors Without Intermediate Dense Representations.
Proceedings of the Knowledge Science, Engineering and Management, 2017

2016
Lightweight semantic service modelling for IoT: an environment-based approach.
Int. J. Embed. Syst., 2016

Context-Aware Tree-Based Convolutional Neural Networks for Natural Language Inference.
Proceedings of the Knowledge Science, Engineering and Management, 2016

Learning Embeddings of API Tokens to Facilitate Deep Learning Based Program Processing.
Proceedings of the Knowledge Science, Engineering and Management, 2016

How Transferable are Neural Networks in NLP Applications?
Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, 2016

Improved relation classification by deep recurrent neural networks with data augmentation.
Proceedings of the COLING 2016, 2016

Sequence to Backward and Forward Sequences: A Content-Introducing Approach to Generative Short-Text Conversation.
Proceedings of the COLING 2016, 2016

Distilling Word Embeddings: An Encoding Approach.
Proceedings of the 25th ACM International Conference on Information and Knowledge Management, 2016

Natural Language Inference by Tree-Based Convolution and Heuristic Matching.
Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, 2016

Compressing Neural Language Models by Sparse Word Representations.
Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, 2016

Convolutional Neural Networks over Tree Structures for Programming Language Processing.
Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, 2016

2015
Classifying Relations via Long Short Term Memory Networks along Shortest Dependency Path.
CoRR, 2015

Backbone Language Modeling for Constrained Natural Language Generation.
CoRR, 2015

Tree-based Convolution: A New Neural Architecture for Sentence Modeling.
CoRR, 2015

On End-to-End Program Generation from User Intention by Deep Neural Networks.
CoRR, 2015

Recognizing Entailment and Contradiction by Tree-based Convolution.
CoRR, 2015

Distilling Word Embeddings: An Encoding Approach.
CoRR, 2015

Building Program Vector Representations for Deep Learning.
Proceedings of the Knowledge Science, Engineering and Management, 2015

Classifying Relations via Long Short Term Memory Networks along Shortest Dependency Paths.
Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, 2015

A Comparative Study on Regularization Strategies for Embedding-based Neural Networks.
Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, 2015

Discriminative Neural Sentence Modeling by Tree-Based Convolution.
Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, 2015

2014
Learning Non-Taxonomic Relations on Demand for Ontology Extension.
Int. J. Softw. Eng. Knowl. Eng., 2014

Building Program Vector Representations for Deep Learning.
CoRR, 2014

TBCNN: A Tree-Based Convolutional Neural Network for Programming Language Processing.
CoRR, 2014

Verification Based on Hyponymy Hierarchical Characteristics for Web-Based Hyponymy Discovery.
Proceedings of the Knowledge Science, Engineering and Management, 2014

2013
A Knowware Based Infrastructure for Rule Based Control Systems in Smart Spaces.
Proceedings of the Safe and Secure Software Reuse, 2013

MCT: a tool for commenting programs by multimedia comments.
Proceedings of the 35th International Conference on Software Engineering, 2013

Domain Hyponymy Hierarchy Discovery by Iterative Web Searching and Inferable Semantics Based Concept Selecting.
Proceedings of the 37th Annual IEEE Computer Software and Applications Conference, 2013

2012
Modeling and Analyzing the Reliability and Cost of Service Composition in the IoT: A Probabilistic Approach.
Proceedings of the 2012 IEEE 19th International Conference on Web Services, 2012

Discovering Domain Concepts and Hyponymy Relations by Text Relevance Classifying Based Iterative Web Searching.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
A process algebra for environment-based specification of web services.
Proceedings of the IEEE 6th International Symposium on Service Oriented System Engineering, 2011

An Ontology based Method for Building Understandable Hierarchical Classification Structure for Software Assets Browsing.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

An Engineerable Ontology Based Approach for Requirements Elicitation in Process Centered Problem Domain.
Proceedings of the Knowledge Science, Engineering and Management, 2011

APIExample: An effective web search based usage example recommendation system for java APIs.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

2010
Enriching Descriptions for Public Web Services Using Information Captured from Related Web Pages on the Internet.
Proceedings of the Fifth IEEE International Symposium on Service-Oriented System Engineering, 2010

Assisting Developers to Read Code Help-Documents Efficiently through Discovering Document-section Relationships.
Proceedings of the 22nd International Conference on Software Engineering & Knowledge Engineering (SEKE'2010), Redwood City, San Francisco Bay, CA, USA, July 1, 2010

2009
Assisting Trustworthiness Based Web Services Selection Using the Fidelity of Websites.
Proceedings of the Service-Oriented Computing, 7th International Joint Conference, 2009

2008
Recommending Typical Usage Examples for Component Retrieval in Reuse Repositories.
Proceedings of the High Confidence Software Reuse in Large Systems, 2008

2007
Ontology Based Classification Generating Method for Browsing-Based Component Retrieval.
Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007

Scheduling of conflicting refactorings to promote quality improvement.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

An Exploratory Study of Web Services on the Internet.
Proceedings of the 2007 IEEE International Conference on Web Services (ICWS 2007), 2007

A metamodel for the notation of graphical modeling languages.
Proceedings of the 31st Annual International Computer Software and Applications Conference, 2007

Rectifying Prejudicial Feedback Ratings in Reputation based Trust Management.
Proceedings of the 2007 IEEE International Conference on Services Computing (SCC 2007), 2007

2006
Shortening retrieval sequences in browsing-based component retrieval using information entropy.
J. Syst. Softw., 2006

2004
Attribute Ranking: An Entropy-Based Approach to Accelerating Browsing-Based Component Retrieval.
Proceedings of the Software Reuse: Methods, 2004


  Loading...