Beyond Text-to-SQL for IoT Defense: A Comprehensive Framework for Querying and Classifying IoT Threats
Ryan Pavlich, Nima Ebadi, Richard Tarbell, Billy Linares, Adrian Tan,, Rachael Humphreys, Jayanta Kumar Das, Rambod Ghandiparsi, Hannah Haley,, Jerris George, Rocky Slavin, Kim-Kwang Raymond Choo, Glenn Dietrich, Anthony, Rios

TL;DR
This paper introduces a new IoT-specific text-to-SQL dataset and demonstrates how joint training can enhance SQL query accuracy and enable data classification, addressing the challenge of inferring new information from returned data.
Contribution
The paper presents a novel IoT-focused text-to-SQL dataset with complex queries and a two-stage processing approach for data classification, advancing the capabilities of natural language interfaces in IoT security.
Findings
Joint training improves text-to-SQL performance.
Large language models struggle with inferring new data information.
Dataset enables complex domain-specific reasoning in IoT contexts.
Abstract
Recognizing the promise of natural language interfaces to databases, prior studies have emphasized the development of text-to-SQL systems. While substantial progress has been made in this field, existing research has concentrated on generating SQL statements from text queries. The broader challenge, however, lies in inferring new information about the returned data. Our research makes two major contributions to address this gap. First, we introduce a novel Internet-of-Things (IoT) text-to-SQL dataset comprising 10,985 text-SQL pairs and 239,398 rows of network traffic activity. The dataset contains additional query types limited in prior text-to-SQL datasets, notably temporal-related queries. Our dataset is sourced from a smart building's IoT ecosystem exploring sensor read and network traffic data. Second, our dataset allows two-stage processing, where the returned data (network…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Advanced Malware Detection Techniques · Blockchain Technology Applications and Security
