Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Slobodan Jenko

dblp:348/6246 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
1 paper
Systems and software security · 67% Security and privacy of machine learning · 33%
Artificial intelligence
1 paper
Language models and text generation · 56% Trustworthy machine learning · 44%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning
adversarial attack
0.912025
Black-Box Adversarial Attacks on LLM-Based Code Completion · ICML 2025
Systems and software security
insecure code generation
0.912025
Black-Box Adversarial Attacks on LLM-Based Code Completion · ICML 2025
Systems and software security
vulnerability discovery
0.912025
Black-Box Adversarial Attacks on LLM-Based Code Completion · ICML 2025
Machine learning › Trustworthy machine learning
hallucination
0.812024
Self-contradictory Hallucinations of Large Language Models: Evaluation, Detection and Mitigation · ICLR 2024
Program synthesis and code generation
code generation with language models
0.312025
Black-Box Adversarial Attacks on LLM-Based Code Completion · ICML 2025
Program synthesis and code generation › code completion
LLM-based code completion
0.312025
Black-Box Adversarial Attacks on LLM-Based Code Completion · ICML 2025
Natural language and speech › Language models and text generation
prompting
0.212024
Self-contradictory Hallucinations of Large Language Models: Evaluation, Detection and Mitigation · ICLR 2024

Methods — techniques the papers use, named apart from their topics

query-based optimization · 1.7black-box optimization · 1.7prompting-based detection · 0.8iterative refinement · 0.8black-box LM · 0.8
YearPublicationVenuePosition
2025 Black-Box Adversarial Attacks on LLM-Based Code Completion
abstract
Modern code completion engines, powered by large language models (LLMs), assist millions of developers with their strong capabilities to generate functionally correct code. Due to this popularity, it is crucial to investigate the security implications of relying on LLM-based code completion. In this work, we demonstrate that state-of-the-art black-box LLM-based code completion engines can be stealthily biased by adversaries to significantly increase their rate of insecure code generation. We present the first attack, named INSEC, that achieves this goal. INSEC works by injecting an attack string as a short comment in the completion input. The attack string is crafted through a query-based optimization procedure starting from a set of carefully designed initialization schemes. We demonstrate INSEC's broad applicability and effectiveness by evaluating it on various state-of-the-art open-source models and black-box commercial services (e.g., OpenAI API and GitHub Copilot). On a diverse set of security-critical test cases, covering 16 CWEs across 5 programming languages, INSEC increases the rate of generated insecure code by more than 50%, while maintaining the functional correctness of generated code. We consider INSEC practical - it requires low resources and costs less than 10 US dollars to develop on commodity hardware. Moreover, we showcase the attack's real-world deployability, by developing an IDE plug-in that stealthily injects INSEC into the GitHub Copilot extension.
Slobodan Jenko, Niels Mündler, Mark Vero, Martin T. Vechev
ICML1
2024 Self-contradictory Hallucinations of Large Language Models: Evaluation, Detection and Mitigation
abstract
Large language models (large LMs) are susceptible to producing text that contains hallucinated content. An important instance of this problem is self-contradiction, where the LM generates two contradictory sentences within the same context. In this work, we present a comprehensive investigation into self-contradiction for various instruction-tuned LMs, covering evaluation, detection, and mitigation. Our primary evaluation task is open-domain text generation, but we also demonstrate the applicability of our approach to shorter question answering. Our analysis reveals the prevalence of self-contradictions, e.g., in 17.7% of all sentences produced by ChatGPT. We then propose a novel prompting-based framework designed to effectively detect and mitigate self-contradictions. Our detector achieves high accuracy, e.g., around 80% F1 score when prompting ChatGPT. The mitigation algorithm iteratively refines the generated text to remove contradictory information while preserving text fluency and informativeness. Importantly, our entire framework is applicable to black-box LMs and does not require retrieval of external knowledge. Rather, our method complements retrieval-based methods, as a large portion of self-contradictions (e.g., 35.2% for ChatGPT) cannot be verified using online text. Our approach is practically effective and has been released as a push-button tool to benefit the public at https://chatprotect.ai/.
Niels Mündler, Slobodan Jenko, Martin T. Vechev
ICLR3