← Search

Ignacio Iacobacci

12 accepted papers

2025

Code-Optimise: Self-Generated Preference Data for Correctness and Efficiency

NAACL 2025findings

Code Language Models have been trained togenerate accurate solutions, typically with noregard for runtime. On the other hand, previousworks that explored execution optimisationhave observed corresponding drops infunctional correctness. To that end, we introduceCode-Optimise, a framework that incorpo…

2024

Correct and Optimal: The Regular Expression Inference Challenge

IJCAI 2024poster

We propose regular expression inference (REI) as a challenge for code/language modelling, and the wider machine learning community. REI is a supervised machine learning (ML) and program optimisation task, and poses the problem of finding minimal regular expressions from examples: Given two finite se…

2024

HumanRankEval: Automatic Evaluation of LMs as Conversational Assistants

NAACL 2024long

Language models (LMs) as conversational assistants recently became popular tools that help people accomplish a variety of tasks. These typically result from adapting LMs pretrained on general domain text sequences through further instruction-tuning and possibly preference optimisation methods. The e…

2024

MULAN: A Multi Layer Annotated Dataset for Controllable Text-to-Image Generation

CVPR 2024poster

Text-to-image generation has achieved astonishing results yet precise spatial controllability and prompt fidelity remain highly challenging. This limitation is typically addressed through cumbersome prompt engineering scene layout conditioning or image editing techniques which often require hand dra…

2023

A Systematic Study of Performance Disparities in Multilingual Task-Oriented Dialogue Systems

EMNLP 2023long main

Achieving robust language technologies that can perform well across the world's many languages is a central goal of multilingual NLP. In this work, we take stock of and empirically analyse task performance disparities that exist between multilingual task-oriented dialogue (ToD) systems. We first def…

Cited by 0SourceScholar
2022

CrossAligner & Co: Zero-Shot Transfer Methods for Task-Oriented Cross-lingual Natural Language Understanding

ACL 2022findings

Task-oriented personal assistants enable people to interact with a host of devices and services using natural language. One of the challenges of making neural dialogue systems available to more users is the lack of training data for all but a few languages. Zero-shot methods try to solve this issue…

2022

EntityCS: Improving Zero-Shot Cross-lingual Transfer with Entity-Centric Code Switching

EMNLP 2022finding

Accurate alignment between languages is fundamental for improving cross-lingual pre-trained language models (XLMs). Motivated by the natural phenomenon of code-switching (CS) in multilingual speakers, CS has been used as an effective data augmentation method that offers language alignment at word- o…

Cited by 10SourcePDFScholar
2022

Hierarchical Recurrent Aggregative Generation for Few-Shot NLG

ACL 2022findings

Large pretrained models enable transfer learning to low-resource domains for language generation tasks. However, previous end-to-end approaches do not account for the fact that some generation sub-tasks, specifically aggregation and lexicalisation, can benefit from transfer learning in different ext…

Cited by 0SourcePDFScholar
2022

Topic-Aware Response Generation in Task-Oriented Dialogue with Unstructured Knowledge Access

EMNLP 2022finding

To alleviate the problem of structured databases’ limited coverage, recent task-oriented dialogue systems incorporate external unstructured knowledge to guide the generation of system responses. However, these usually use word or sentence level similarities to detect the relevant knowledge context,…

2022

Training Dynamics for Curriculum Learning: A Study on Monolingual and Cross-lingual NLU

EMNLP 2022main

Curriculum Learning (CL) is a technique of training models via ranking examples in a typically increasing difficulty trend with the aim of accelerating convergence and improving generalisability. Current approaches for Natural Language Understanding (NLU) tasks use CL to improve in-distribution data…

2021

Improving Commonsense Causal Reasoning by Adversarial Training and Data Augmentation

AAAI 2021technical

Determining the plausibility of causal relations between clauses is a commonsense reasoning task that requires complex inference ability. The general approach to this task is to train a large pretrained language model on a specific dataset. However, the available training data for the task is often…

Cited by 21SourcePDFScholar