File size: 6,530 Bytes
9de2bd0 2787621 9de2bd0 2787621 9de2bd0 2787621 9de2bd0 2787621 9de2bd0 2787621 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 |
---
base_model: unsloth/gpt-oss-20b-unsloth-bnb-4bit
tags:
- text-generation-inference
- transformers
- gpt_oss
- trl
- nasa
- standards
license: apache-2.0
language:
- en
---
# NASA OSS Model Card
## Highlights
- Fine-tune of **OpenAI GPT-OSS** (20B) using [Unsloth](https://github.com/unslothai/unsloth) for optimized training.
- Trained on **synthetic Q&A data** derived from all available NASA standards and handbooks (excluding center-level standards).
- Data generated via **chunking into 4096 tokens with 256 overlap**, question + answer pairs produced per chunk.
- Provides **compliance-oriented, clause-referenced outputs** for NASA engineering standards.
- Extends prior work ([NASA Systems Engineering Llama-3.1 8B](https://huggingface.co/MarshallDoyle/NASA-Systems-Engineering)) to **dozens of NASA standards**, not just one handbook.
- **Best used with retrieval-augmented generation (RAG)**: include the relevant standard text in the prompt for highest accuracy.
**Recommended Inference Settings:**
- `temperature = 1`
- `top_k = 0`
- `top_p = 1`
**Official OpenAI GPT-OSS page:** [https://openai.com/oss](https://openai.com/oss)
---
## Model Summary
The **NASA OSS model** is designed to assist with **interpretation, reasoning, and compliance guidance across NASA standards and handbooks**.
It is particularly effective for:
- Engineering decision support
- Standards compliance verification
- Requirements and process traceability
- Education and training of new engineers
---
## Training Data
- **Sources:** All publicly available NASA standards and handbooks (excluding center-level standards).
- **Processing pipeline:**
- Documents chunked into 4096 tokens with 256-token overlap.
- Each chunk used to generate multiple **synthetic questions** relevant only to that section.
- **Answers generated** strictly from the chunk (but phrased naturally without explicit chunk references).
---
## Recommended Usage
- **Use with RAG:** Retrieval of the intended NASA standard or handbook section and injection into the prompt significantly improves performance.
- **Verification:** Always cross-check outputs against the official NASA source documents before applying in mission-critical work.
---
## Comparison Examples
### Example 1 – Required Components for Material Process Qualification (NASA-STD-6030)
**Llama-3.1 8B Fine-tune (Systems Eng only):**
"Nasa standards generally require process control and material specifications before flight qualification."
**GPT-OSS Base:**
"Material specifications and process definitions must be established for qualification."
**NASA OSS:**
NASA-STD-6030 – Materials Process Qualification
The standard requires that a candidate material process be fully characterized before it can be qualified for use in additive manufacturing hardware. Three distinct components must be defined and documented:
1. Feedstock Material Specification – properties of the raw AM material.
2. Part Material Specification (or equivalent) – final part-material characteristics after processing.
3. Material Processing Specification (MPS) – process parameters and QA procedures.
These items are listed in NASA-STD-6030 §2 f (g–i) and clarified in §8 as required for a Qualified Part Process.
---
### Example 2 – PCRDs (Primary Control-Relevant Data) for Metallic AM Processes
**Llama-3.1 8B Fine-tune:**
"Typical values include tensile strength and elongation."
**GPT-OSS Base:**
"PCRDs are mechanical properties but fracture toughness is sometimes excluded."
**NASA OSS:**
Question: Which of the following is NOT one of the four PCRDs defined for each metallic AM MPS: ultimate tensile strength, yield strength, elongation, or fracture toughness?
Answer: Fracture toughness is NOT one of the PCRDs.
NASA-STD-6030 explicitly defines: ultimate tensile strength, yield strength, elongation, and reduction of area.
Reference: NASA-STD-6030 §4.3.2
---
### Example 3 – Powder Certification and Reuse Rules for Ti-6Al-4V (LPBF)
**Llama-3.1 8B Fine-tune:**
"Powder must be certified before use in additive manufacturing."
**GPT-OSS Base:**
"Certification and reuse requirements depend on program standards."
**NASA OSS:**
NASA-STD-6030 requires:
- Feedstock certification for composition, cleanliness, and particle morphology (§5.1).
- Documentation of lot traceability and maximum reuse cycles (§5.2).
- Validation via witness coupon testing before production (§7.3).
These steps ensure powder consistency and qualification evidence for flight hardware.
---
### Example 4 – Wire-Feed Directed Energy Deposition (DED) Qualification
**NASA OSS:**
For wire-feed DED processes, NASA-STD-6030 mandates documentation of:
- Material Specification – composition, purity, heat-treatment requirements (§7.2).
- Processing Parameters – machine-specific build settings and post-processing (§7.3).
- Testing & Inspection Methods – destructive and nondestructive evaluations with acceptance criteria (§7.3).
These form the Candidate Material Process (CMP) and serve as the foundation for establishing a Qualified Part Process (QPP).
---
### Example 5 – Dimensional Inspection for AM Structural Truss
**NASA OSS:**
NASA-STD-6030 requires GD&T compliance verification and interface checks through the Additive Manufacturing Control Plan (AMCP).
- MPS, QMP, and AMCP integration define dimensional verification (§4.1–4.3).
- Witness coupon testing and statistical sampling ensure dimensional repeatability (§7.2–7.3).
Reference: NASA-STD-6030, §4.2; §7.2–7.3
---
## Limitations
- Model outputs reflect **public NASA standards only**.
- May not cover internal center-level or proprietary standards.
- **Best used with retrieval context** – performance drops without standard text injection.
---
## Ethical Considerations
- Should be treated as an **assistive tool**, not as a replacement for human engineering judgment.
- Outputs must be verified against authoritative NASA documentation.
- Not suitable for export-controlled, ITAR-restricted, or classified projects.
---
## Citation
If you use this model, please cite as:
@misc{marshall2025nasaoss,
author = {Marshall Doyle},
title = {NASA OSS: Domain-Specific Fine-Tune of GPT OSS on NASA Standards},
year = {2025},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/MarshallDoyle/NASA-OSS}}
}
---
|