nhannt201 commited on
Commit
abf759d
Β·
verified Β·
1 Parent(s): 425b216

Update Airy research model card (0.8b)

Browse files
Files changed (1) hide show
  1. README.md +23 -87
README.md CHANGED
@@ -1,95 +1,31 @@
1
- ---
2
- license: apache-2.0
3
- language:
4
- - vi
5
- - en
6
- tags:
7
- - acne
8
- - skincare
9
- - dermatology
10
- - gguf
11
- - qwen3
12
- base_model: Qwen/Qwen3.5-0.8B
13
- pipeline_tag: text-generation
14
- ---
15
 
16
- # Acnoryx/Airy β€” Research GGUF Bundle
17
 
18
- Research & evaluation companion to the main release. Contains sub-4-bit quantizations
19
- (<4-bit) for low-memory benchmarking on the **0.8B** model.
 
 
20
 
21
- ## Model Details
22
 
23
- | | |
24
- |-|-|
25
- | **Base model** | Qwen/Qwen3.5-0.8B (752M params, FLA + Triton) |
26
- | **Fine-tune** | SFT on 30,007 acne/skincare/dermatology samples |
27
- | **Training** | 4 epochs, batch=2, grad_acc=8, lr=5e-5 |
28
- | **Training loss** | 0.1217 (eval_loss: 0.0876) |
29
- | **Languages** | Vietnamese, English |
30
- | **Domain** | Acne analysis, skincare routines, scan interpretation |
31
- | **Identity** | Acnoryx AI β€” in-app dermatology assistant |
32
 
33
- ## Research Quantization Results
34
 
35
- Tested with 100 domain-specific questions Γ— 2 modes (thinking / non-thinking).
36
- All quantizations in this bundle are **sub-4-bit (<4-bit)**, ordered high-to-low bit depth.
 
 
 
37
 
38
- | Quant | Size | Thinking | Non-Think | Avg | Status |
39
- |-------|------|----------|-----------|-----|--------|
40
- | **Q3_K_M** | 549 MB | **92%** | **94%** | **93.0%** | βœ… Excellent |
41
- | **IQ3_M** | 537 MB | **76%** | **75%** | **75.5%** | ⚠️ Usable but degraded |
42
- | **Q2_K** | 482 MB | 54% | 58% | 56.0% | ⚠️ Marginal |
43
- | **IQ2_M** | 439 MB | 10% | 12% | 11.0% | ❌ Not usable |
44
- | **IQ2_XS** | 397 MB | 0% | 0% | 0.0% | ❌ Skipped (early-stop) |
45
- | **IQ2_XXS** | 383 MB | 0% | 0% | 0.0% | ❌ Skipped (early-stop) |
46
- | **IQ1_M** | 365 MB | 0% | 0% | 0.0% | ❌ Skipped (early-stop) |
47
- | **IQ1_S** | 355 MB | 0% | 0% | 0.0% | ❌ Skipped (early-stop) |
48
 
49
- ### imatrix
50
-
51
- IQ2/IQ1 quants were generated with importance matrix (imatrix) calibration from
52
- a 44KB domain-specific corpus. The 0.8B model holds at Q3_K_M (93%) and IQ3_M (75.5%),
53
- but falls sharply at IQ2 and below.
54
-
55
- ## Full Quantization Map (Release + Research)
56
-
57
- Combined view across all quantizations for the 0.8B model, ordered by bit depth (high β†’ low):
58
-
59
- | Quant | Size | Thinking | Non-Think | Avg | Bundle |
60
- |-------|------|----------|-----------|-----|--------|
61
- | F16 | 1932 MB | 94% | 93% | 93.5% | Release |
62
- | Q8_0 | 1032 MB | 89% | 90% | 89.5% | Release |
63
- | Q5_K_M | 718 MB | 90% | 86% | 88.0% | Release |
64
- | Q4_K_M | 641 MB | 89% | 92% | 90.5% | Release |
65
- | Q4_0 | 615 MB | 91% | 90% | 90.5% | Release |
66
- | IQ4_NL | 630 MB | 90% | 90% | 90.0% | Release |
67
- | IQ4_XS | 611 MB | 89% | 92% | 90.5% | Release |
68
- | **Q3_K_M** | **549 MB** | **92%** | **94%** | **93.0%** | **Research** |
69
- | **IQ3_M** | **537 MB** | **76%** | **75%** | **75.5%** | **Research** |
70
- | **Q2_K** | **482 MB** | **54%** | **58%** | **56.0%** | **Research** |
71
- | **IQ2_M** | **439 MB** | **10%** | **12%** | **11.0%** | **Research** |
72
- | **IQ2_XS** | **397 MB** | **0%** | **0%** | **0.0%** | **Research** |
73
- | **IQ2_XXS** | **383 MB** | **0%** | **0%** | **0.0%** | **Research** |
74
- | **IQ1_M** | **365 MB** | **0%** | **0%** | **0.0%** | **Research** |
75
- | **IQ1_S** | **355 MB** | **0%** | **0%** | **0.0%** | **Research** |
76
-
77
- ### Key findings
78
-
79
- - **Standout research quant: Q3_K_M (549 MB, 93%)** β€” ties F16 quality at 28% the size
80
- - **IQ3_M (537 MB, 75.5%)** still usable β€” proof of 0.8B's superior quantization resilience
81
- - **Q2_K (56%)** marginal but non-zero β€” the 0.8B handles 2-bit far better than 0.6B (0%)
82
- - IQ2 and below are not viable despite imatrix calibration
83
- - **0.8B vs 0.6B:** At each quant level, 0.8B scores significantly higher
84
-
85
- ## Usage
86
-
87
- ```bash
88
- # llama.cpp β€” Q3_K_M is the research highlight
89
- ./llama-cli -m acnoryx-0.8b-q3_k_m.gguf -cnv -p "Xin chΓ o"
90
- ```
91
-
92
- ## Related
93
-
94
- - **Release bundle:** Production quantizations (F16 β†’ IQ4_XS, β‰₯4-bit)
95
- - **0.6B research:** [Acnoryx/Airy-Lite](https://huggingface.co/Acnoryx/Airy-Lite) β€” smaller model with compact footprint
 
1
+ # Acnoryx AI Research Bundle
 
 
 
 
 
 
 
 
 
 
 
 
 
2
 
3
+ ## Overview
4
 
5
+ - Base model: Qwen/Qwen3.5-0.8B
6
+ - Model size: 0.8b
7
+ - Research quantizations: Q3_K_M, IQ3_M, Q2_K, IQ2_M, IQ2_XS, IQ2_XXS, IQ1_M, IQ1_S
8
+ - Purpose: evaluate quality vs. size trade-offs below the production threshold
9
 
10
+ ## Notes
11
 
12
+ - IQ1/IQ2 formats require an importance matrix (imatrix).
13
+ - These files are more experimental than the release bundle.
14
+ - Production-facing use should prefer the release bundle.
15
+ - If prompting in Vietnamese, write with full accents for best consistency.
 
 
 
 
 
16
 
17
+ ## Evaluation snapshot
18
 
19
+ - Dataset: curated `release_eval_v1-58` benchmark with 58 bilingual cases aligned to the training system style.
20
+ - Protocol: quants were evaluated from higher quality to lower quality, in both `thinking` and `non-thinking` modes.
21
+ - Early-stop rule: stop the downward sweep when the average of the two modes drops below 50%.
22
+ - Stop point reached at `acnoryx-0.8b-iq2_m`: 27.6% thinking, 34.5% non-thinking, 31.1% average.
23
+ - Because of that stop rule, lower research quants such as `Q2_K`, `IQ2_XS`, `IQ2_XXS`, `IQ1_M`, and `IQ1_S` were not executed in the combined all-model release gate.
24
 
25
+ ## Tested research results
 
 
 
 
 
 
 
 
 
26
 
27
+ | Quant | Size | Thinking | Non-thinking | Avg | Interpretation |
28
+ |---|---:|---:|---:|---:|---|
29
+ | Q3_K_M | 445 MB | 81.0% | 79.3% | 80.2% | Smallest clearly usable research quant |
30
+ | IQ3_M | 433 MB | 70.7% | 70.7% | 70.7% | Experimental but still above minimum viability |
31
+ | IQ2_M | 360 MB | 27.6% | 34.5% | 31.1% | Below threshold, triggered early stop |