Slot Filling as a Reasoning Task for SpeechLLMs
We propose integration of reasoning into speech large language models (speechLLMs) for the end-to-end slot-filling task. Inspired by the recent development of reasoning LLMs, we use a chain-of-thought framework to decompose the slot-filling task into multiple reasoning steps, create a reasoning dataset and apply the supervised fine-tuning strategy to a speechLLM. We distinguish between regular and reasoning speechLLMs and experiment with different types and sizes of LLMs as their text foundation models. We demonstrate performance improvements by introducing reasoning (intermediate) steps. However, we show that a reasoning textual LLM developed mainly for math, logic and coding domains might be inferior as a foundation model for a reasoning speechLLM. We further show that hybrid speechLLMs, built on a hybrid text foundation LLM and fine-tuned to preserve both direct and reasoning modes of operation, have better performance than those fine-tuned employing only one mode of operation.
Code (0)
등록된 구현이 없습니다.
Tasks
Slot FillingSimilar Papers 제목 키워드 기반
SpeechLLMs for Large-scale Contextualized Zero-shot Slot Filling
Slot filling is a crucial subtask in spoken language understanding (SLU), traditionally implemented as a cascade of speech recognition followed by one or more natural language understanding (NLU) components. The recent a…
Natural Language UnderstandingSpoken Language UnderstandingZero-shot Slot FillingSpeech RecognitionA Sequence-to-sequence Approach for Numerical Slot-filling Dialog Systems
Dialog systems capable of filling slots with numerical values have wide applicability to many task-oriented applications. In this paper, we perform a particular case study on the “number_of_guests” slot-filling in hotel …
Question GenerationQuestion-Generationslot-fillingSlot FillingAISFG: Abundant Information Slot Filling Generator
As an essential component of task-oriented dialogue systems, slot filling requires enormous labeled training data in a certain domain. However, in most cases, there is little or no target domain training data is availabl…
Few-Shot Learningslot-fillingSlot FillingTask-Oriented Dialogue SystemsLeveraging Non-Conversational Tasks for Low Resource Slot Filling: Does it help?
Slot filling is a core operation for utterance understanding in task-oriented dialogue systems. Slots are typically domain-specific, and adding new domains to a dialogue system involves data and time-intensive processes.…
Multi-Task Learningslot-fillingSlot FillingTask-Oriented Dialogue Systems+1Bi-directional Joint Neural Networks for Intent Classification and Slot Filling
Intent classification and slot filling are two critical tasks for natural language understanding. Traditionally the two tasks proceeded independently. However, more recently joint models for intent classification and slo…
Classificationintent-classificationIntent ClassificationIntent Classification and Slot Filling+4