{"id":"https://openalex.org/W6947974622","doi":"https://doi.org/10.48550/arxiv.2505.17673","title":"Rethinking Agent Design: From Top-Down Workflows to Bottom-Up Skill Evolution","display_name":"Rethinking Agent Design: From Top-Down Workflows to Bottom-Up Skill Evolution","publication_year":2025,"publication_date":"2025-05-23","ids":{"openalex":"https://openalex.org/W6947974622","doi":"https://doi.org/10.48550/arxiv.2505.17673"},"language":"en","primary_location":{"id":"doi:10.48550/arxiv.2505.17673","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2505.17673","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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.2505.17673","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Du, Jiawei","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Du, Jiawei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Wu, Jinlong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wu, Jinlong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Chen, Yuzheng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Yuzheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Hu, Yucheng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Yucheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Li, Bing","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Bing","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Zhou, Joey Tianyi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhou, Joey Tianyi","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":true,"primary_topic":{"id":"https://openalex.org/T10643","display_name":"Marine and coastal plant biology","score":0.043299999088048935,"subfield":{"id":"https://openalex.org/subfields/1910","display_name":"Oceanography"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10643","display_name":"Marine and coastal plant biology","score":0.043299999088048935,"subfield":{"id":"https://openalex.org/subfields/1910","display_name":"Oceanography"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10995","display_name":"Methane Hydrates and Related Phenomena","score":0.02800000086426735,"subfield":{"id":"https://openalex.org/subfields/2304","display_name":"Environmental Chemistry"},"field":{"id":"https://openalex.org/fields/23","display_name":"Environmental Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14320","display_name":"Optics and Image Analysis","score":0.0272000003606081,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/codebase","display_name":"Codebase","score":0.7595999836921692},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.614300012588501},{"id":"https://openalex.org/keywords/autonomous-agent","display_name":"Autonomous agent","score":0.4415999948978424},{"id":"https://openalex.org/keywords/intelligent-agent","display_name":"Intelligent agent","score":0.38499999046325684},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.35679998993873596},{"id":"https://openalex.org/keywords/software-agent","display_name":"Software agent","score":0.3483000099658966},{"id":"https://openalex.org/keywords/paradigm-shift","display_name":"Paradigm shift","score":0.32420000433921814},{"id":"https://openalex.org/keywords/negotiation","display_name":"Negotiation","score":0.3190999925136566},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.3086000084877014},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.3068999946117401}],"concepts":[{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.7595999836921692},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6342999935150146},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.614300012588501},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5633000135421753},{"id":"https://openalex.org/C13687954","wikidata":"https://www.wikidata.org/wiki/Q4826847","display_name":"Autonomous agent","level":2,"score":0.4415999948978424},{"id":"https://openalex.org/C74072328","wikidata":"https://www.wikidata.org/wiki/Q1142726","display_name":"Intelligent agent","level":2,"score":0.38499999046325684},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.35679998993873596},{"id":"https://openalex.org/C5894958","wikidata":"https://www.wikidata.org/wiki/Q2297769","display_name":"Software agent","level":2,"score":0.3483000099658966},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34470000863075256},{"id":"https://openalex.org/C43540301","wikidata":"https://www.wikidata.org/wiki/Q689971","display_name":"Paradigm shift","level":2,"score":0.32420000433921814},{"id":"https://openalex.org/C199776023","wikidata":"https://www.wikidata.org/wiki/Q202875","display_name":"Negotiation","level":2,"score":0.3190999925136566},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3086000084877014},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.3068999946117401},{"id":"https://openalex.org/C100521375","wikidata":"https://www.wikidata.org/wiki/Q2015382","display_name":"Competence (human resources)","level":2,"score":0.2962999939918518},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.26669999957084656},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.2630999982357025},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.26019999384880066},{"id":"https://openalex.org/C194995250","wikidata":"https://www.wikidata.org/wiki/Q531136","display_name":"Affordance","level":2,"score":0.25209999084472656},{"id":"https://openalex.org/C103683099","wikidata":"https://www.wikidata.org/wiki/Q5370102","display_name":"Embodied agent","level":3,"score":0.2517000138759613},{"id":"https://openalex.org/C2779405079","wikidata":"https://www.wikidata.org/wiki/Q356040","display_name":"Jigsaw","level":2,"score":0.2451999932527542},{"id":"https://openalex.org/C2777365542","wikidata":"https://www.wikidata.org/wiki/Q83090","display_name":"Avatar","level":2,"score":0.2395000010728836},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.2370000034570694},{"id":"https://openalex.org/C2776459999","wikidata":"https://www.wikidata.org/wiki/Q2119376","display_name":"Fidelity","level":2,"score":0.23659999668598175},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.23170000314712524},{"id":"https://openalex.org/C150303390","wikidata":"https://www.wikidata.org/wiki/Q1983852","display_name":"Virtual actor","level":3,"score":0.2296999990940094},{"id":"https://openalex.org/C41550386","wikidata":"https://www.wikidata.org/wiki/Q529909","display_name":"Multi-agent system","level":2,"score":0.22699999809265137},{"id":"https://openalex.org/C132829578","wikidata":"https://www.wikidata.org/wiki/Q581151","display_name":"Situated","level":2,"score":0.22679999470710754},{"id":"https://openalex.org/C188147891","wikidata":"https://www.wikidata.org/wiki/Q147638","display_name":"Cognitive science","level":1,"score":0.22540000081062317},{"id":"https://openalex.org/C19273510","wikidata":"https://www.wikidata.org/wiki/Q263847","display_name":"Artificial life","level":2,"score":0.21770000457763672},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.20730000734329224},{"id":"https://openalex.org/C2779038628","wikidata":"https://www.wikidata.org/wiki/Q7248497","display_name":"Programming by demonstration","level":3,"score":0.20550000667572021},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.20419999957084656},{"id":"https://openalex.org/C174998907","wikidata":"https://www.wikidata.org/wiki/Q357662","display_name":"Work in process","level":2,"score":0.2029999941587448},{"id":"https://openalex.org/C2776544517","wikidata":"https://www.wikidata.org/wiki/Q189447","display_name":"Unexpected events","level":2,"score":0.2029000073671341},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.20080000162124634},{"id":"https://openalex.org/C77967617","wikidata":"https://www.wikidata.org/wiki/Q4677561","display_name":"Active learning (machine learning)","level":2,"score":0.20020000636577606},{"id":"https://openalex.org/C2988963302","wikidata":"https://www.wikidata.org/wiki/Q629206","display_name":"Program code","level":2,"score":0.19789999723434448},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.1973000019788742},{"id":"https://openalex.org/C51672120","wikidata":"https://www.wikidata.org/wiki/Q303446","display_name":"Cooperative learning","level":3,"score":0.19280000030994415},{"id":"https://openalex.org/C2777877512","wikidata":"https://www.wikidata.org/wiki/Q1116097","display_name":"Common ground","level":2,"score":0.19200000166893005}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2505.17673","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2505.17673","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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.2505.17673","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2505.17673","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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.7022679448127747,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Most":[0],"LLM-based":[1],"agent":[2,73],"frameworks":[3],"adopt":[4],"a":[5,44,47,55,71,85,161],"top-down":[6],"philosophy:":[7],"humans":[8],"decompose":[9],"tasks,":[10,24],"define":[11],"workflows,":[12],"and":[13,31,41,91,103,140,150],"assign":[14],"agents":[15,51,114,144,174],"to":[16,35],"execute":[17],"each":[18],"step.":[19],"While":[20],"effective":[21],"on":[22,28,89],"benchmark-style":[23],"such":[25],"systems":[26],"rely":[27],"designer":[29],"updates":[30],"overlook":[32],"agents'":[33],"potential":[34,183],"learn":[36],"from":[37,54],"experience.":[38],"Recently,":[39],"Silver":[40],"Sutton(2025)":[42],"envision":[43],"shift":[45],"into":[46],"new":[48],"era,":[49],"where":[50,143],"could":[52],"progress":[53],"stream":[56],"of":[57,66,184],"experiences.":[58],"In":[59],"this":[60,64,121,134],"paper,":[61],"we":[62],"instantiate":[63],"vision":[65],"experience-driven":[67],"learning":[68,79],"by":[69],"introducing":[70],"bottom-up":[72,125,173,186],"paradigm":[74,135,187],"that":[75],"mirrors":[76],"the":[77,138,155,182,185],"human":[78,158],"process.":[80],"Agents":[81],"acquire":[82,175],"competence":[83],"through":[84,146,178],"trial-and-reasoning":[86],"mechanism-exploring,":[87],"reflecting":[88],"outcomes,":[90],"abstracting":[92],"skills":[93,98,176],"over":[94],"time.":[95],"Once":[96],"acquired,":[97],"can":[99],"be":[100],"rapidly":[101],"shared":[102],"extended,":[104],"enabling":[105],"continual":[106],"evolution":[107],"rather":[108],"than":[109],"static":[110],"replication.":[111],"As":[112],"more":[113],"are":[115],"deployed,":[116],"their":[117],"diverse":[118],"experiences":[119],"accelerate":[120],"collective":[122],"process,":[123],"making":[124],"design":[126],"especially":[127],"suited":[128],"for":[129],"open-ended":[130],"environments.":[131,191],"We":[132],"evaluate":[133],"in":[136,188],"Slay":[137],"Spire":[139],"Civilization":[141],"V,":[142],"perceive":[145],"raw":[147],"visual":[148],"inputs":[149],"act":[151],"via":[152],"mouse":[153],"outputs,":[154],"same":[156],"as":[157],"players.":[159],"Using":[160],"unified,":[162],"game-agnostic":[163],"codebase":[164],"without":[165],"any":[166],"game-specific":[167],"prompts":[168],"or":[169],"privileged":[170],"APIs,":[171],"our":[172],"entirely":[177],"autonomous":[179],"interaction,":[180],"demonstrating":[181],"complex,":[189],"real-world":[190],"Our":[192],"code":[193],"is":[194],"available":[195],"at":[196],"https://github.com/AngusDujw/Bottom-Up-Agent.":[197]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
