David Nader Palacio
Deep Learning for Software Engineering | Causal Inference | NLP | Explainability
Williamsburg, VA
Ph.D. Candidate in Computer Science at William & Mary, SEMERU Research Group supervised by Professor Denys Poshyvanyk. My dissertation concentrates on interpretable methods for deep learning code generators, specifically, towards using causal inference to explain deep software generative models. I have been working on different projects as a Software Researcher, including refactoring automation with genetic algorithms; improving the effectiveness of traceability link recovery using Information Retrieval (IR) and Deep Learning (DL); and employing pre-trained models for classifying security issues and requirements.
During my internship at CISCO Systems, I delved into the utilization of vector representation and information theory to understand software artifacts’ relationships. At Microsoft Corporation, I developed an interpretability method to comprehend neural code models. My research background is complemented by years of software engineering experience, mainly focused on back‑end applications. Currently, I’m pursuing opportunities that enable me to utilize my expertise in machine learning, artificial intelligence, and causal inference research roles, primarily concentrated on software engineering research.
My fields of interest lie in complexity science, neuroevolution, causal learning, and interpretable machine learning for the study and automation of software engineer.
On a personal level, I was born in Bogota (Colombia). My first language is Spanish. However, I learned English and German for professional purposes. My hobbies include biking, kayaking, hiking, and (rarely) video games. I also enjoy reading sci-fi literature. My favorite author is Isaac Asimov. Because of my Colombian heritage, I am fond of coffee in all its preparation ways.
news
Aug 01, 2024 | Our pre-print, Towards More Trustworthy and Interpretable LLMs for Code through Syntax-Grounded Explanations has been published. 🖋 Pre-Print |
---|---|
Mar 28, 2024 | Great News🎉! Our patent, Debugging Tool for Code Generation Neural Language Models has been published [United States Patent Application 20240104001]. 🖋 Patent |
Mar 27, 2024 | Great News🎉! Our paper, Toward a Theory of Causation for Interpreting Neural Code Models has been accepted for publication in IEEE Transactions on Software Engineering (TSE) [Journal First]. 🖋 Pre-print 💽 Repo |
Nov 25, 2023 | Attending FSE'23 Conference in San Francisco |
Nov 22, 2023 | Great News🎉! Our paper, Which Syntactic Capabilities Are Statistically Learned by Masked Language Models for Code? has been accepted for publication in ICSE’24 NIER. 🖋 Pre-print 💽 Repo |
latest posts
Oct 16, 2023 | ASTxplainer |
---|---|
Dec 27, 2022 | doCode |