ข้ามไปยังเนื้อหา
SenseNova-Loop-9B-Preview วนบล็อกเลเยอร์ซ้ำสองรอบ เปิดเป็น Apache-2.0 แต่ checkpoint บ่งชี้ว่าต่อยอดจาก Qwen3.5-9B ที่การ์ดไม่เอ่ยถึง
โมเดลใหม่

SenseNova-Loop-9B-Preview วนบล็อกเลเยอร์ซ้ำสองรอบ เปิดเป็น Apache-2.0 แต่ checkpoint บ่งชี้ว่าต่อยอดจาก Qwen3.5-9B ที่การ์ดไม่เอ่ยถึง

อ่าน 4 นาที ที่มา: SenseNova on Hugging Face

SenseNova ปล่อย SenseNova-Loop-9B-Preview เมื่อ 30 ต.ค. 2026 เป็นโมเดลข้อความและภาพขนาดราว 9B สัญญาอนุญาต Apache-2.0 จุดขายคือสถาปัตยกรรม: แทนที่จะเพิ่มเลเยอร์ใหม่ ก็นำบล็อกเดิมมารันซ้ำโดยใช้น้ำหนักชุดเดียวกัน

โมเดลนี้น่าสนใจเพราะเป็นแนวคิดที่ต่างจากการเพิ่มพารามิเตอร์ตรง ๆ แต่เมื่อตรวจไฟล์จริงแล้วพบว่า การ์ดโมเดลไม่ได้เล่าเรื่องที่มาของน้ำหนัก และมีข้อมูลความแม่นยำของไฟล์ที่ไม่ตรงกับ checkpoint

บล็อกเดียวรันสองรอบ

การ์ดระบุโครงสร้างดังนี้

  • ถอดรหัสผ่านเลเยอร์ 0–3 จากนั้นรันบล็อก เลเยอร์ 4–27 จำนวน 24 ชั้นซ้ำสองรอบ แล้วจบด้วยเลเยอร์ 28–31
  • เก็บน้ำหนักแค่ 32 เลเยอร์ แต่คำนวณจริง 56 เลเยอร์ต่อหนึ่ง forward pass ผู้พัฒนาเรียกขนาดตอนรันว่าราว 14.6B
  • ส่วนที่วนรอบมี mHC แบบสองสตรีม (manifold-constrained hyper-connections) ทำหน้าที่จัดการข้อมูลระหว่าง residual สองเส้น โดยใช้ Sinkhorn 20 รอบคุมแผนที่การผสมสตรีม
  • ทุกสี่เลเยอร์เป็น linear attention สามชั้น ตามด้วย full attention หนึ่งชั้น
  • บริบทตอนฝึกสูงสุด 262,144 โทเคน

mHC เพิ่มพารามิเตอร์น้อยมาก ส่วนราคาที่ต้องจ่ายอยู่ที่เวลา: จำนวนเลเยอร์ที่ต้องคำนวณเพิ่มเป็น 1.75 เท่าของเลเยอร์ที่เก็บไว้ การ์ดยังไม่ให้ตัวเลข throughput และรายงานเทคนิคยังเป็น TBD

เบนช์มาร์กชนะ Qwen3.5-9B แต่ไม่ได้ชนะทุกรุ่น

ตัวเลขจากกราฟในการ์ด ผู้พัฒนาวัดเอง ยังไม่มีผลทดสอบอิสระ

BenchmarkLoop-9BQwen3.5-9BQwen3.5-27Bตัวท็อปในกราฟ
BIRD-Dev71.3868.4869.84Loop-9B
WorkBuddy Bench66.8941.6360.53Loop-9B
AIDABench58.8740.7857.19Loop-9B
TeamBench48.8933.3344.44Loop-9B
Terminal Bench 2.140.4529.2047.19Nanbeige 4.2-3B ที่ 49.44
τ³-Banking18.569.4719.59Qwen3.5-27B
AutomationBench13.721.0510.17Loop-9B
RaccoonPPTBench70.7033.6059.08Loop-9B

ข้อควรระวังมีสามข้อ RaccoonPPTBench เป็นเบนช์มาร์กภายในของ SenseNova ตามหมายเหตุใต้กราฟ และกราฟไม่มี Qwen3.8 หรือ Nanbeige4.3 รุ่นปัจจุบัน ส่วนงานเขียนโค้ดบนเทอร์มินัลซึ่งนักพัฒนาสนใจที่สุด Loop-9B ได้ 40.45 ซึ่งเท่ากับ Qwen3.5-35B-A3B และ Qwen3.6-35B-A3B

สิ่งที่พบใน checkpoint

การ์ดไม่มีฟิลด์ base_model และคำว่า Qwen ไม่ปรากฏเลย แต่เมื่อเทียบกับ Qwen/Qwen3.5-9B ซึ่งเป็น Apache-2.0 เช่นกัน ผลคือ

  • ขนาดหลักตรงกันหมด: hidden 4096, 32 เลเยอร์, intermediate 12288, vocab 248,320
  • ชื่อเทนเซอร์ของ Qwen3.5-9B ทั้ง 775 ตัวอยู่ใน Loop-9B ครบ ส่วนที่เพิ่มคือเทนเซอร์ mHC 96 ตัว
  • จำนวนพารามิเตอร์รวมต่างกันพอดี 3,146,112 ซึ่งเท่ากับจำนวนพารามิเตอร์ mHC
  • เทนเซอร์ normalization 10 ตัวที่เลือกอ่านจากเลเยอร์ 0, 1, 10 และ 11 มี correlation 0.9949–0.9999 กับ Qwen3.5-9B โดยค่าไม่เท่ากันเป๊ะ
  • modeling_sensenova_loop.py สืบทอดคลาสจาก modeling_qwen3_5 ของ Transformers โดยตรง

หลักฐานนี้บ่งชี้อย่างหนักแน่นว่า Loop-9B ฝึกต่อจากน้ำหนักของ Qwen3.5-9B แต่เราตรวจเฉพาะ normalization ไม่ได้เทียบเทนเซอร์ attention และ MLP และ SenseNova ยังไม่ได้ยืนยันเรื่องนี้

อีกจุดคือการ์ดระบุว่าแบ็กโบนเป็น BF16 แต่เฮดเดอร์ของ shard ทั้ง 8 ไฟล์เป็น F32 ทั้งหมด มีเพียง mtp.safetensors ที่เป็น BF16 ขนาดดาวน์โหลดจึงอยู่ที่ราว 38GB แม้ตัวอย่างโค้ดจะโหลดเป็น bfloat16 ซึ่งใช้หน่วยความจำสำหรับน้ำหนักราว 19GB ตามการคำนวณของเรา

ใช้งานได้แค่ไหนตอนนี้

  • Transformers ต้องตั้ง trust_remote_code=True และการ์ดแนะนำ transformers==5.18.0
  • LightLLM มีตัวอย่าง Docker แบบสี่ GPU
  • SGLang ต้องใช้ PR #47281 ซึ่งยังไม่ merge ณ วันที่เขียน
  • MTP ใช้ได้แล้ว ส่วน Dspark และ Dflash2 ยังฝึกอยู่
  • repo ไม่มี GGUF อย่างเป็นทางการ

มุมมอง AI Curator

ไอเดีย loop น่าติดตามจริง เพราะมันแลกหน่วยความจำกับเวลาคำนวณในทิศทางตรงข้ามกับ MoE ซึ่งเก็บน้ำหนักเยอะแต่รันทีละส่วน Loop เก็บน้อยแต่รันซ้ำ สำหรับทีมในไทยที่มี VRAM จำกัดแต่ยอมรอได้ นี่อาจเป็นทางเลือกที่มีเหตุผล ถ้าตัวเลขความเร็วจริงออกมาดี

แต่การใช้เบสที่เปิดเป็น Apache-2.0 ไม่ใช่เรื่องผิด สิ่งที่น่าติคือการไม่บอก โมเดลแบบ Preview ที่อ้างว่าชนะ Qwen3.5-9B ทุกเบนช์มาร์ก ควรบอกตรง ๆ ว่าเริ่มจากจุดไหน เพราะคำตอบเปลี่ยนความหมายของตัวเลขทั้งหมด: ถ้าฝึกต่อจาก Qwen3.5-9B ผลที่เห็นคือผลรวมของ loop, mHC และชุดข้อมูลฝึกใหม่ ไม่ใช่ผลของสถาปัตยกรรมอย่างเดียว จึงควรรอรายงานเทคนิคที่แยกผลแต่ละส่วนก่อนสรุปว่า loop ดีจริง

ส่วนคนที่อยากลองตอนนี้ แนะนำให้อ่าน modeling_sensenova_loop.py ก่อนเปิด trust_remote_code และวัดโทเคนต่อวินาทีเทียบกับ Qwen3.5-9B บนงานของตัวเอง

แหล่งข่าว

บทความนี้เรียบเรียงจากแหล่งข่าวต้นทาง — SenseNova on Hugging Face

เนื้อหาบน blog นี้สร้างโดย AI โดยมีการกำกับบรรณาธิการจากมนุษย์

อ่านเพิ่มในหมวด โมเดลใหม่

Google เปิดตัว Gemini 4 Carbon ขึ้นอันดับ 1 Artificial Analysis v5 ด้วยคะแนน 59 แต่ยังให้ใช้แค่นักป้องกันไซเบอร์กลุ่มเล็ก
โมเดลใหม่

Google เปิดตัว Gemini 4 Carbon ขึ้นอันดับ 1 Artificial Analysis v5 ด้วยคะแนน 59 แต่ยังให้ใช้แค่นักป้องกันไซเบอร์กลุ่มเล็ก

Gemini 4 Carbon เปิดตัว 28 ต.ค. แซง Claude Opus 5.5 บน Intelligence Index v5 แค่ 1 คะแนน และตามหลังเพียง 3 คะแนนในดัชนี coding agent ราคาเปิดตัว $2/$10 แต่นักพัฒนาทั่วไปยังเรียกใช้ไม่ได้ ระหว่างที่ Google ค่อย ๆ เปิดผ่านโปรแกรม Fairwind

· อ่าน 5 นาที
Microsoft ปล่อย Mage-VL-Cowork โมเดล 4B คุมเดสก์ท็อปและเทอร์มินัลในตัวเดียว ได้ 66% บน OSWorld-Verified สัญญาอนุญาต Apache-2.0
โมเดลใหม่

Microsoft ปล่อย Mage-VL-Cowork โมเดล 4B คุมเดสก์ท็อปและเทอร์มินัลในตัวเดียว ได้ 66% บน OSWorld-Verified สัญญาอนุญาต Apache-2.0

Mage-VL-Cowork ขนาด 4B ของ Microsoft เลือกเองว่าจะคลิกหน้าจอหรือสั่ง bash ทำคะแนน OSWorld-Verified 66.0% ใกล้ค่าอ้างอิงมนุษย์ 72.4% ในตารางเดียวกัน แต่คำว่าดีที่สุดในขนาด 4B มีคู่เทียบบนตารางนี้แค่รุ่นเดียว

· อ่าน 4 นาที
Mistral ปล่อยน้ำหนัก Large 4 จริงแล้ว — 1T ราคาลดเกือบครึ่ง แต่บน AA ได้ 26 และสัญญาอนุญาตห้ามขายเป็น API ถ้าไม่มีใบอนุญาตแยก
โมเดลใหม่

Mistral ปล่อยน้ำหนัก Large 4 จริงแล้ว — 1T ราคาลดเกือบครึ่ง แต่บน AA ได้ 26 และสัญญาอนุญาตห้ามขายเป็น API ถ้าไม่มีใบอนุญาตแยก

Mistral ปล่อยน้ำหนัก Large 4 (Le Chonk) เมื่อ 29 ต.ค. เป็นรุ่นที่ฝึก RL ต่ออีกสามสัปดาห์หลัง preview ขนาด 1T ใช้พื้นที่ราว 1.06TB ราคา API ลดเหลือ $0.70/$2.10 Mistral นำ open-weight ด้าน coding แต่คะแนนรวม AA 26 ตามหลังโมเดลจีน และสัญญาอนุญาตกันธุรกิจ Model-as-a-Service

· อ่าน 5 นาที