paper-with-me

Papers

SPEAR : Semi-supervised Data Programming in Python

2021-08-01 · Guttu Sai Abhishek, Harshad Ingole, Parth Laturia, Vineeth Dorna, Ayush Maheshwari, Rishabh Iyer, Ganesh Ramakrishnan

We present SPEAR, an open-source python library for data programming with semi supervision. The package implements several recent data programming approaches including facility to programmatically label and build training data. SPEAR facilitates weak supervision in the form of heuristics (or rules) and association of noisy labels to the training dataset. These noisy labels are aggregated to assign labels to the unlabeled data for downstream tasks. We have implemented several label aggregation approaches that aggregate the noisy labels and then train using the noisily labeled set in a cascaded manner. Our implementation also includes other approaches that jointly aggregate and train the model for text classification tasks. Thus, in our python package, we integrate several cascade and joint data-programming approaches while also providing the facility of data programming by letting the user define labeling functions or rules. The code and tutorial notebooks are available at https://github.com/decile-team/spear. Further, extensive documentation can be found at https://spear-decile.readthedocs.io/. Video tutorials demonstrating the usage of our package are available here. We also present some real-world use cases of SPEAR.

📄 PDF Abstract BibTeX arXiv:2108.00373

Code (1)

decile-team/spear 공식 구현 tf

Tasks

text-classificationText Classification

Similar Papers 제목 키워드 기반

Regression Language Models for Code

2025-09-30 · Yash Akhauri, Xingyou Song, Arissa Wongpanich, Bryan Lewandowski 외 arxiv

We study code-to-metric regression: predicting numeric outcomes of code executions, a challenging task due to the open-ended nature of programming languages. While prior methods have resorted to heavy and domain-specific…

Feature Engineering

SPEAR: A Simulator for Photorealistic Embodied AI Research

2026-07-07 · Mike Roberts, Renhan Wang, Rushikesh Zawar, Rachith Dey-Prakash 외 arxiv

Interactive simulators have become powerful tools for training embodied agents and generating synthetic visual data, but existing photorealistic simulators suffer from limited generality, programmability, and rendering s…

LLMs as Compiler for Arabic Programming Language

2024-03-24 · Serry Sibaee, Omar Najar, Lahouri Ghouti, Anis Koubaa

In this paper we introduce APL (Arabic Programming Language) that uses Large language models (LLM) as semi-compiler to covert Arabic text code to python code then run the code. Designing a full pipeline from the structur…

Prompt Engineering

EsoLang-Bench: Evaluating Genuine Reasoning in Large Language Models via Esoteric Programming Languages

2026-03-10 · Aman Sharma, Paras Chopra arxiv

Large language models achieve near-ceiling performance on code generation benchmarks, yet most of the programming languages used by popular benchmarks such as SWE-bench and HumanEval (e.g. Python, JavaScript) are squarel…

Few-Shot LearningCode Generation

SPEAR: Code-Augmented Agentic Prompt Optimization

2026-05-25 · Mengyin Lu, Cong Feng, Huimin Han, Guangming Lu 외 arxiv

Automatic prompt engineering (APE) rewrites prompts to improve downstream task performance, but existing APE loops treat the optimizer itself as a fixed pipeline. We port the code-as-action paradigm of CodeAct (Wang et a…

Prompt Engineering