SATRI-1B β€” Hasil Fine-tuning Qwen3-1.7B (DARE-TIES Merge 4 Spesialis)

  • Pembuat: Satri (PILUSATRIO)
  • Model Dasar: Qwen/Qwen3-1.7B (Apache-2.0)
  • Jenis File: Adapter LoRA (PEFT) β€” bukan model penuh. Butuh base Qwen3-1.7B untuk dipakai.
  • Koleksi 4 Adapter Spesialis: PILUSATRIO/satri-1b-adapters

Apa Ini Sebenarnya?

Repo ini berisi satu adapter LoRA hasil merge dari 4 adapter spesialis (masing-masing di-training terpisah) memakai metode DARE-TIES Merge (density = 0.5):

  • spec_A β€” Bahasa Indonesia, Sejarah & Sastra Nusantara
  • spec_B β€” Penalaran Matematika, Logika & Sains (CoT)
  • spec_C β€” Pemrograman Python/SQL & Desain Web
  • spec_D β€” Pemanggilan Tool & Integrasi RAG

Base model asli tidak diubah; semua "pengetahuan" ditambahkan lewat bobot LoRA (r=16, Ξ±=16) di atas Qwen/Qwen3-1.7B.

Cara Pakai (Benar)

Adapter ini harus dimuat di atas base model:

from transformers import AutoModelForCausalLM, AutoTokenizer
from peft import PeftModel

base = "Qwen/Qwen3-1.7B"
tok = AutoTokenizer.from_pretrained(base)
model = AutoModelForCausalLM.from_pretrained(base, device_map="auto")
model = PeftModel.from_pretrained(model, "PILUSATRIO/satri-1b")

msgs = [{"role": "user", "content": "Siapa proklamator kemerdekaan Indonesia?"}]
q = tok.apply_chat_template(msgs, tokenize=False, add_generation_prompt=True)
out = model.generate(**tok(q, return_tensors="pt").to(model.device), max_new_tokens=128)
print(tok.decode(out[0], skip_special_tokens=True))

Evaluasi (Jujur β€” Sampel Kecil)

⚠️ Baca ini dulu. Evaluasi di bawah memakai set privat yang sangat kecil (15 soal DEV, 16 soal TEST). Ini bukan benchmark standar dan tidak bisa dibandingkan langsung dengan hasil di paper/model lain. Angkanya indikatif saja, bukan klaim akurasi sesungguhnya. Skor 100% di set 15 soal artinya benar 15/15 β€” dengan sampel sekecil itu, 1 soal = 6,6%.

Gugus Qwen3-1.7B (base) SATRI-1B (merge ini)
Set DEV (15 soal) 66,7% (10/15) 100% (15/15)
Set TEST (16 soal) 62,5% (10/16) 93,8% (15/16)

Kedua model diuji pada soal yang sama. Peningkatan kelihatan, tapi karena sampelnya kecil, angka ini belum tentu akurat β€” dibutuhkan benchmark yang lebih besar untuk klaim yang serius.

Batasan (Sejujurnya)

  • Ini LoRA merge eksperimen, bukan model yang dioptimalkan untuk production.
  • Basis Qwen3-1.7B (1,7 miliar parameter) tetaplah model kecil β€” untuk tugas sulit ia terbatas.
  • Belum diuji pada benchmark publik besar (MMLU, IndoNLU, dll).

Lisensi & Kredit

  • Base model: Qwen/Qwen3-1.7B β€” Apache-2.0.
  • Adapter ini: Apache-2.0.
  • Dibuat oleh Satri (PILUSATRIO). Teknis: QLoRA + PEFT + DARE-TIES merge.
Downloads last month
22
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for PILUSATRIO/satri-1b

Finetuned
Qwen/Qwen3-1.7B
Adapter
(829)
this model