{"id":"https://openalex.org/W7170800405","doi":"https://doi.org/10.48550/arxiv.2607.20497","title":"From Errors to Rules: Iterative Prompt Optimization for Text Classification","display_name":"From Errors to Rules: Iterative Prompt Optimization for Text Classification","publication_year":2026,"publication_date":"2026-06-15","ids":{"openalex":"https://openalex.org/W7170800405","doi":"https://doi.org/10.48550/arxiv.2607.20497"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.20497","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.20497","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2607.20497","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103277978","display_name":"Yajie Cui","orcid":"https://orcid.org/0009-0004-4723-5699"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cui, Yueying","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137531280","display_name":"Renhao Xue","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xue, Renhao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5143578801","display_name":"Yi Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Yi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5143600064","display_name":"Mukul Prasad","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Prasad, Mukul","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11550","display_name":"Text and Document Classification Technologies","score":0.6449000239372253,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11550","display_name":"Text and Document Classification Technologies","score":0.6449000239372253,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.12380000203847885,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.07039999961853027,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/complementarity","display_name":"Complementarity (molecular biology)","score":0.6452000141143799},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5996000170707703},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4984000027179718},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.4537000060081482},{"id":"https://openalex.org/keywords/iterated-function","display_name":"Iterated function","score":0.4250999987125397},{"id":"https://openalex.org/keywords/training-set","display_name":"Training set","score":0.3955000042915344},{"id":"https://openalex.org/keywords/task-analysis","display_name":"Task analysis","score":0.35339999198913574},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.34709998965263367}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.711899995803833},{"id":"https://openalex.org/C202269582","wikidata":"https://www.wikidata.org/wiki/Q2644277","display_name":"Complementarity (molecular biology)","level":2,"score":0.6452000141143799},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5996000170707703},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.582099974155426},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5580000281333923},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4984000027179718},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.4537000060081482},{"id":"https://openalex.org/C140479938","wikidata":"https://www.wikidata.org/wiki/Q5254619","display_name":"Iterated function","level":2,"score":0.4250999987125397},{"id":"https://openalex.org/C51632099","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Training set","level":2,"score":0.3955000042915344},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.37950000166893005},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.35339999198913574},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.34709998965263367},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.3244999945163727},{"id":"https://openalex.org/C59656382","wikidata":"https://www.wikidata.org/wiki/Q191536","display_name":"Conjunction (astronomy)","level":2,"score":0.30959999561309814},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.30489999055862427},{"id":"https://openalex.org/C534262118","wikidata":"https://www.wikidata.org/wiki/Q177719","display_name":"Medical diagnosis","level":2,"score":0.2888000011444092},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.2741999924182892},{"id":"https://openalex.org/C2776459999","wikidata":"https://www.wikidata.org/wiki/Q2119376","display_name":"Fidelity","level":2,"score":0.26649999618530273},{"id":"https://openalex.org/C58489278","wikidata":"https://www.wikidata.org/wiki/Q1172284","display_name":"Data set","level":2,"score":0.25850000977516174},{"id":"https://openalex.org/C2776502983","wikidata":"https://www.wikidata.org/wiki/Q690182","display_name":"Contrast (vision)","level":2,"score":0.2567000091075897}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.20497","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.20497","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.20497","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.20497","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.5709234476089478,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Prompt":[0],"optimization":[1,51],"for":[2,189],"text":[3],"classification":[4,34,92],"spans":[5],"diverse":[6,33],"approaches,":[7],"from":[8,171],"demonstration":[9],"selection":[10],"to":[11,14,37,182],"exploration-based":[12,157],"search":[13,158],"error-driven":[15,79],"diagnosis,":[16],"each":[17,55],"with":[18],"known":[19],"but":[20],"incompletely":[21],"characterized":[22],"strengths":[23],"and":[24,47,63,94,132,163],"limitations.":[25],"We":[26,174],"conduct":[27],"a":[28,100,148,176],"comprehensive":[29],"empirical":[30],"study":[31],"across":[32],"benchmarks":[35],"(2":[36],"150":[38],"classes)":[39],"comparing":[40],"these":[41,71],"paradigms":[42],"through":[43,99],"both":[44],"quantitative":[45],"evaluation":[46],"qualitative":[48],"analysis":[49],"of":[50],"traces,":[52],"revealing":[53],"that":[54,64,81],"paradigm":[56,184],"excels":[57],"on":[58,109,154,160],"structurally":[59],"different":[60],"task":[61,180],"types":[62],"no":[65],"single":[66],"method":[67,80],"dominates.":[68],"Guided":[69],"by":[70],"insights,":[72],"we":[73,120],"propose":[74],"Error-Guided":[75],"Optimization":[76],"(ERGO),":[77],"an":[78],"iterates":[82],"over":[83],"the":[84,106,142],"full":[85],"training":[86],"set":[87],"in":[88,114,129],"non-overlapping":[89],"batches,":[90],"diagnoses":[91],"failures,":[93],"generates":[95],"targeted":[96],"decision":[97,135,167],"rules":[98],"diagnose-prescribe-rewrite":[101],"feedback":[102],"loop.":[103],"ERGO":[104,138,164],"achieves":[105],"best":[107],"accuracy":[108],"tasks":[110],"where":[111,166],"errors":[112],"concentrate":[113],"specific":[115],"confused":[116],"label":[117],"pairs":[118],"(which":[119],"term":[121],"boundary-learnable":[122],"tasks):":[123],"TREC:":[124],"90.0%,":[125],"CLINC150:":[126],"94.4%,":[127],"converges":[128],"3-5":[130],"iterations,":[131],"produces":[133],"interpretable":[134],"rules.":[136],"While":[137],"does":[139],"not":[140],"achieve":[141],"highest":[143],"overall":[144],"average,":[145],"it":[146],"fills":[147],"complementary":[149],"role:":[150],"demonstration-based":[151],"ICL":[152],"wins":[153,159,165],"coverage-dependent":[155],"tasks,":[156],"many-class":[161],"intent,":[162],"boundaries":[168],"are":[169],"learnable":[170],"error":[172],"patterns.":[173],"provide":[175],"complementarity":[177],"framework":[178],"linking":[179],"characteristics":[181],"optimal":[183],"selection,":[185],"offering":[186],"practical":[187],"guidance":[188],"practitioners.":[190]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-07-25T00:00:00"}
