OpenAI สรุปบทเรียนจาก Parameter Golf — challenge ฝึก LLM ภายใน 16MB ใน 10 นาทีบน 8×H100, 2,000+ submissions, coding agent กลายเป็น barrier-to-entry breaker
วันพุธที่ 13 พ.ค. 2026 OpenAI Engineering ปล่อย post ใน Engineering blog ชื่อ “What Parameter Golf taught us” — สรุปบทเรียนจาก Model Craft Challenge: Parameter Golf ที่ปิดรับ submission เมื่อ ก.พ. 2026
Parameter Golf คืออะไร — challenge ที่ OpenAI เปิดให้สาธารณะ:
- ฝึก language model ขนาดเล็กที่สุด ที่บีบเข้า artifact ขนาด ≤16 MB
- ฝึกได้ใน เวลาไม่เกิน 10 นาที บน 8×H100 GPU (Runpod sponsor compute)
- วัด performance ด้วย bits-per-byte (BPB) ต่ำสุดบน FineWeb validation set
ระยะเวลา 8 สัปดาห์ ได้รับ submissions มากกว่า 2,000 ชิ้น จากผู้เข้าร่วม >1,000 คน ทั่วโลก
บทเรียน 1: Coding agent ลด barrier-to-entry อย่างมาก
OpenAI ระบุชัดเจน: “A major difference between Parameter Golf and earlier competitions like it was the widespread use of coding agents.”
ผู้เข้าร่วมส่วนใหญ่ใช้ AI coding agent (Codex, Claude Code, Cursor agent) สำหรับ:
- Setup experiment infrastructure (data loader, training loop, evaluation harness)
- Inspect และทำความเข้าใจ codebase ที่ไม่คุ้นเคย
- Test ideas เร็วขึ้นโดยไม่ต้อง implement boilerplate เอง
ผลคือ เกณฑ์เข้าแข่ง (ทักษะ engineering) ต่ำลงมาก — มี submission จากนักวิทยาศาสตร์ฝีมือดีที่ไม่ใช่ ML practitioner full-time สามารถลงเล่นได้
มี blog post หนึ่งที่น่าสนใจของ “Nam SPDR” ระบุว่าเข้าร่วม Parameter Golf “with zero ML knowledge — my AI agents did the research” — เป็น case ที่ OpenAI เน้นในรายงาน
บทเรียน 2: ผลที่ดีที่สุดมาจาก careful tuning, ไม่ใช่ architecture ใหม่
“Some of the strongest results came from careful tuning of existing components” — top submission ส่วนใหญ่ไม่ได้ propose architecture ใหม่ (เช่น novel attention variant) แต่ใช้ classic transformer + meticulous hyperparameter search + clever data ordering + smart tokenizer choice
นี่ confirm trend ที่ Chinchilla paper (2022) และ Mosaic ML research (2023–24) เน้นมานาน — compute-optimal training และ data curation มีน้ำหนักมากกว่า novel architecture สำหรับ regime ที่ compute จำกัด
บทเรียน 3: Compression + export tricks เกือบกลายเป็น loophole
“Several submissions pushed hard on compression and export. Some submissions pushed the boundary between model improvement and evaluation strategy.”
ตัวอย่าง trick ที่ OpenAI ระบุว่าต้อง review careful:
- Quantization aggressive ที่ใช้ 2-bit หรือ 4-bit + clever lookup table
- Weight tying ที่ extreme
- เก็บ vocabulary table เป็น compressed format ใน artifact
- บาง submission แอบ overfit ตอน eval (push boundary ของ rule)
OpenAI ระบุว่ายอมรับ trick เหล่านี้ “valid under the rules” แต่ design challenge ครั้งหน้าจะมี additional constraint เพื่อให้ optimization signal ตรงกับ knowledge ของโมเดลจริง
บทเรียน 4: Talent discovery คือเป้าหมายหลัก
“The challenge also became a meaningful talent discovery surface for them. That was one of their goals for Parameter Golf.”
OpenAI ใช้ Parameter Golf เป็น HR funnel สำหรับ research role — ผู้ที่ทำคะแนนสูง + เขียน writeup ดี + show เรื่อง original thinking ได้รับการติดต่อสำหรับ interview track ที่ skip resume screening
นี่คือ pattern เดียวกับที่ DeepMind ใช้ Kaggle competition และ Anthropic ใช้ alignment writeup contest — competitive challenge เป็น signal ที่ดีกว่า academic background สำหรับ raw research taste
บทเรียนเพิ่มเติมที่น่าสนใจ
จาก blog post และ post-mortem ของ community เพิ่มเติม:
Submission ที่ได้คะแนนสูงสุด ใช้:
- Sub-billion parameter model (~50–80M parameter) ที่ quantize 4-bit
- Token budget ที่จัดสรรกับ FineWeb sampling ระดับ chinchilla-optimal สำหรับ compute budget
- Custom tokenizer ที่ adapt ตอน train ไม่ได้ใช้ generic tokenizer
- Mu-parametrization สำหรับ stable hyperparameter scaling
- Cosine schedule + warmup ที่ตัด short
โอกาสที่ค้นพบ: บาง submission ใช้ distillation จาก GPT-2 เป็น initialization (ขนาด weight ของ GPT-2 ก็เล็ก) — แม้ไม่ได้คะแนนสูงสุดแต่ converge เร็ว
มุมมอง AI Curator
Parameter Golf เป็นการ democratize research ML ที่น่าสนใจในยุค post-Codex/Claude Code — แต่มัน reveal 2 truth สำคัญ:
Truth 1: AI agent ทำให้ “AI research” เข้าถึงง่ายขึ้นกว่าที่ใครเดา — เมื่อก่อนการลงแข่ง ML competition ต้องมี PyTorch fluency + linear algebra + GPU memory understanding ปี 2026 ผู้เข้าร่วมที่ “zero ML knowledge” สามารถลง competition และทำได้ผลมีคุณภาพ — agent ทำงาน boilerplate ส่วน human focus ที่ judgement + idea selection
Truth 2: แต่ “ผลที่ดีที่สุด” ยังต้อง deep domain expertise — top finisher ไม่ใช่คน zero-knowledge ที่ลง agent กระดูก แต่เป็น researcher ที่รู้ลึกถึง mu-parametrization, chinchilla scaling, tokenizer trade-off — agent เป็น force multiplier ของ expertise, ไม่ใช่ replacement
สำหรับไทย/SEA สามประเด็น:
หนึ่ง — Academic ML competition ในไทยควรปรับ format มหา’ลัย/AIAT ที่จัด ML competition ในไทยส่วนใหญ่ยังเป็น Kaggle-clone ระดับ standard task — ลองคิดถึง competition format แบบ Parameter Golf ที่ constrain compute budget เข้มข้น + เปิด tool ทั้ง coding agent ทำให้ student ที่ไม่ได้มี GPU เยอะ ก็เข้าแข่งได้ + reveal raw research taste
สอง — Coding agent คือ skill หลักของ junior ML engineer ปี 2026+ Job description ของ ML engineer ในไทยปี 2025 ยังเน้น PyTorch + Spark + AWS เป็นหลัก — แต่ skill จริงที่ทำให้ productive ในปี 2026 คือ การ orchestrate coding agent + judgment ของ output ของ agent senior engineer ที่ทำงานกับ Cursor agent มี throughput ระดับเท่ากับ junior 3 คนก่อนหน้านี้ candidate ที่มี experience demonstrable กับ Cursor/Codex/Claude Code (เช่น GitHub project ที่ทำกับ agent) ควรได้ salary band ขึ้นในรอบ comp review ถัดไป
สาม — Talent funnel ของ OpenAI/Anthropic/DeepMind ใช้ open competition — สำหรับ ML researcher ไทยที่อยากเข้า frontier lab path ที่ scalable ที่สุดยังคงเป็น publish + win open competition + show original taste มากกว่า trying to network เข้าทาง warm intro ขอแนะนำให้ subscribe leaderboard ของ Parameter Golf future iteration, MLPerf, ICLR Reproducibility Challenge — และเขียน writeup ดีหลังลงทุก submission
แหล่งข่าว
อ่านเพิ่มในหมวด งานวิจัย
Anthropic ให้ Claude สร้างชุดข้อมูลที่ดูไร้พิษภัยแต่ทำโมเดลเบี้ยว ซ่อนในเรื่องเลี้ยงผึ้งและมวยปล้ำ จนผ่านระบบตรวจที่คล้ายของจริง
ทีม Alignment ของ Anthropic ให้ Claude ปีนหาชุดข้อมูล fine-tune ที่หลบ monitor ได้ ผลคือซ่อนพฤติกรรมในงานเขียนแนวบทบาทสมมติ และโมเดลที่เทรนแล้วนำไปใช้ในบุคลิกตัวเอง ผลซ้ำได้บน Qwen 3.6 27B แต่การทดลองเอื้อฝ่ายโจมตีมากและไม่ได้สะท้อนโมเดลที่ใช้งานจริง
Memdoor ทำซ้ำ GVS5H ได้: ทีม Qwen3.8-27B ห้าตัวตามทัน Fable 5 บนโจทย์ LiveCodeBench Hard แต่ผู้ทำบอกเองว่า 'เท่า' ไม่ใช่ 'ชนะ'
Memdoor ปล่อย workflow team-solve ที่เขียนวิธี GVS5H เป็น YAML ล้วนและทำคะแนน 9.8/10 บน LiveCodeBench Hard 10 ข้อ เทียบกับ 8.0 ของ Fable 5 แบบเรียกครั้งเดียว แต่ตัวอย่างเล็กและมีข้อจำกัด ส่วนงานวิจัยต้นฉบับชี้ว่าวิธีนี้ไม่ได้ช่วยทุกโมเดล
QwenPU รัน LLM ซ้อนใน LLM ด้วยหน่วยเวกเตอร์ที่คอมไพล์ลงในน้ำหนัก Qwen3.5-4B ส่วน bootgpt ทำให้เครื่อง 386 บูตเข้าโมเดลภาษาโดยไม่มี OS
ผู้สร้าง Qwenputer ปล่อย QwenPU เมื่อ 31 ต.ค. รัน stories260K ของ Karpathy บนหน่วยเวกเตอร์ที่คอมไพล์ลงในน้ำหนัก Qwen3.5-4B ลดเหลือ 53,000 trace token ต่อหนึ่ง token เรื่องเล่า วันเดียวกัน bootgpt ใส่โมเดล int8 ขนาด 11.5KB ให้บูตบนเครื่อง 386 โดยไม่มี OS