Prompt word input is always overwritten by default input, always talking to oneself
#2
by
xiaoboelse
- opened
- README.md +19 -26
- configuration_phi4flash.py +1 -1
- data_summary_card.md +0 -149
README.md
CHANGED
|
@@ -21,21 +21,16 @@ Phi-4-mini-flash-reasoning is a lightweight open model built upon synthetic data
|
|
| 21 |
The model belongs to the Phi-4 model family and supports 64K token context length.
|
| 22 |
|
| 23 |
📰 [Phi-4-mini-flash-reasoning Blog](https://azure.microsoft.com/en-us/blog/reasoning-reimagined-introducing-phi-4-mini-flash-reasoning/) <br>
|
| 24 |
-
📖 [Phi-4-mini-flash-reasoning Paper](https://
|
| 25 |
-
📚 [Training Codebase](https://github.com/microsoft/ArchScale) <br>
|
| 26 |
👩🍳 [Phi Cookbook](https://github.com/microsoft/PhiCookBook) <br>
|
| 27 |
🏡 [Phi Portal](https://azure.microsoft.com/en-us/products/phi) <br>
|
| 28 |
-
🚀 vLLM Inference
|
| 29 |
-
🖥️ Try It [Azure](https://ai.azure.com/explore/models/Phi-4-mini-flash-reasoning/version/1/registry/azureml-phi-prod)
|
| 30 |
|
| 31 |
|
| 32 |
🎉**Phi-4 models**: [[Phi-4-mini-reasoning](https://huggingface.co/microsoft/Phi-4-mini-reasoning)] | [[Phi-4-reasoning](https://huggingface.co/microsoft/Phi-4-reasoning)] | [[multimodal-instruct](https://huggingface.co/microsoft/Phi-4-multimodal-instruct) | [onnx](https://huggingface.co/microsoft/Phi-4-multimodal-instruct-onnx)];
|
| 33 |
[[mini-instruct](https://huggingface.co/microsoft/Phi-4-mini-instruct) | [onnx](https://huggingface.co/microsoft/Phi-4-mini-instruct-onnx)]
|
| 34 |
|
| 35 |
-
## Abstract
|
| 36 |
-
|
| 37 |
-
Recent advances in language modeling have demonstrated the effectiveness of State Space Models (SSMs) for efficient sequence modeling. While hybrid architectures such as Samba and the decoder-decoder architecture, YOCO, have shown promising performance gains over Transformers, prior works have not investigated the efficiency potential of representation sharing between SSM layers. In this paper, we introduce the Gated Memory Unit (GMU), a simple yet effective mechanism for efficient memory sharing across layers. We apply it to create SambaY, a decoder-hybrid-decoder architecture that incorporates GMUs in the cross-decoder to share memory readout states from a Samba-based self-decoder. SambaY significantly enhances decoding efficiency, preserves linear pre-filling time complexity, and boosts long-context performance, all while eliminating the need for explicit positional encoding. Through extensive scaling experiments, we demonstrate that our model exhibits a significantly lower irreducible loss compared to a strong YOCO baseline, indicating superior performance scalability under large-scale compute regimes. Our largest model enhanced with Differential Attention, Phi4-mini-Flash-Reasoning, achieves significantly better performance than Phi4-mini-Reasoning on reasoning tasks such as Math500, AIME24/25, and GPQA Diamond without any reinforcement learning, while delivering up to 10x higher decoding throughput on 2K-length prompts with 32K generation length under the vLLM inference framework. We release our training codebase on open-source data at [this https URL](https://github.com/microsoft/ArchScale).
|
| 38 |
-
|
| 39 |
## Intended Uses
|
| 40 |
|
| 41 |
### Primary Use Cases
|
|
@@ -65,15 +60,16 @@ If a critical issue is identified with Phi-4-mini-flash-reasoning, it should be
|
|
| 65 |
To understand the capabilities, the 3.8B parameters Phi-4-mini-flash-reasoning model was compared with a set of models over a variety of reasoning benchmarks.
|
| 66 |
We use a more accurate evaluation where Pass@1 accuracy is averaged over 64 samples for AIME24/25 and 8 samples for Math500 and GPQA Diamond. A high-level overview of the model quality is as follows:
|
| 67 |
|
| 68 |
-
| **Model**
|
| 69 |
-
|
|
| 70 |
-
| DeepSeek-R1-Distill-Qwen-1.5B
|
| 71 |
-
| DeepSeek-R1-Distill-Qwen-7B
|
| 72 |
-
| DeepSeek-R1-Distill-Llama-8B
|
| 73 |
-
| Bespoke-Stratos-7B
|
| 74 |
-
| OpenThinker-7B
|
| 75 |
-
| Phi4-mini-Reasoning (3.8B)
|
| 76 |
-
| **Phi4-mini-Flash-Reasoning (3.8B)** | **52.29**
|
|
|
|
| 77 |
|
| 78 |
Overall, the model with only 3.8B-param achieves a similar level of math and science reasoning ability as much larger models.
|
| 79 |
However, it is still fundamentally limited by its size for certain tasks. The model simply does not have the capacity to store too much factual knowledge, therefore, users may experience factual incorrectness. However, it may be possible to resolve such weakness by augmenting Phi-4-mini-flash-reasoning with a search engine, particularly when using the model under RAG settings.
|
|
@@ -108,7 +104,7 @@ List of required packages:
|
|
| 108 |
```
|
| 109 |
flash_attn==2.7.4.post1
|
| 110 |
torch==2.6.0
|
| 111 |
-
mamba-ssm==2.2.4
|
| 112 |
causal-conv1d==1.5.0.post8
|
| 113 |
transformers==4.46.1
|
| 114 |
accelerate==1.4.0
|
|
@@ -178,7 +174,7 @@ print(outputs[0])
|
|
| 178 |
The training data for Phi-4-mini-flash-reasoning consists exclusively of synthetic mathematical content generated by a stronger and more advanced reasoning model, Deepseek-R1.
|
| 179 |
The objective is to distill knowledge from this model. This synthetic dataset comprises over one million diverse math problems spanning multiple levels of difficulty (from middle school to Ph.D. level).
|
| 180 |
For each problem in the synthetic dataset, eight distinct solutions (rollouts) were sampled, and only those verified as correct were retained, resulting in approximately 30 billion tokens of math content.
|
| 181 |
-
The dataset
|
| 182 |
1) a curated selection of high-quality, publicly available math questions and a part of the SFT(Supervised Fine-Tuning) data that was used to train the base Phi-4-mini-flash model;
|
| 183 |
2) an extensive collection of synthetic math data generated by the Deepseek-R1 model, designed specifically for high-quality supervised fine-tuning and model distillation; and
|
| 184 |
3) a balanced set of correct and incorrect answers used to construct preference data aimed at enhancing Phi-4-mini-flash-reasoning's reasoning capabilities by learning more effective reasoning trajectories
|
|
@@ -197,7 +193,7 @@ Note that by default, the Phi-4-mini-flash-reasoning model uses flash attention,
|
|
| 197 |
|
| 198 |
## Safety Evaluation and Red-Teaming
|
| 199 |
|
| 200 |
-
The Phi-4 family of models has adopted a robust safety post-training approach. This approach leverages a variety of both open-source and in-house generated datasets. The overall technique employed to do the safety alignment is a combination of SFT, DPO (Direct Preference Optimization), and RLHF (Reinforcement Learning from Human Feedback) approaches
|
| 201 |
|
| 202 |
Phi-4-Mini-Flash-Reasoning was developed in accordance with Microsoft's responsible AI principles. Potential safety risks in the model’s responses were assessed using the Azure AI Foundry’s Risk and Safety Evaluation framework, focusing on harmful content, direct jailbreak, and model groundedness. The Phi-4-Mini-Flash-Reasoning Model Card contains additional information about our approach to safety and responsible AI considerations that developers should be aware of when using this model.
|
| 203 |
|
|
@@ -211,7 +207,7 @@ Like other language models, the Phi family of models can potentially behave in w
|
|
| 211 |
+ Inappropriate or Offensive Content: These models may produce other types of inappropriate or offensive content, which may make it inappropriate to deploy for sensitive contexts without additional mitigations that are specific to the case.
|
| 212 |
+ Information Reliability: Language models can generate nonsensical content or fabricate content that might sound reasonable but is inaccurate or outdated.
|
| 213 |
+ Election Information Reliability : The model has an elevated defect rate when responding to election-critical queries, which may result in incorrect or unauthoritative election critical information being presented. We are working to improve the model's performance in this area. Users should verify information related to elections with the election authority in their region.
|
| 214 |
-
+ Limited Scope for Code: The majority of Phi 4 training data is based in Python and uses common packages such as "typing, math, random, collections, datetime, itertools". If the model generates Python scripts that utilize other packages or scripts in other languages, it is
|
| 215 |
+ Long Conversation: Phi 4 models, like other models, can in some cases generate responses that are repetitive, unhelpful, or inconsistent in very long chat sessions in both English and non-English languages. Developers are encouraged to place appropriate mitigations, like limiting conversation turns to account for the possible conversational drift.
|
| 216 |
|
| 217 |
Developers should apply responsible AI best practices, including mapping, measuring, and mitigating risks associated with their specific use case and cultural, linguistic context. Phi 4 family of models are general purpose models. As developers plan to deploy these models for specific use cases, they are encouraged to fine-tune the models for their use case and leverage the models as part of broader AI systems with language-specific safeguards in place. Important areas for consideration include:
|
|
@@ -226,7 +222,7 @@ Developers should apply responsible AI best practices, including mapping, measur
|
|
| 226 |
The model is licensed under the [MIT license](./LICENSE).
|
| 227 |
|
| 228 |
## Trademarks
|
| 229 |
-
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow
|
| 230 |
|
| 231 |
|
| 232 |
## Appendix A: Benchmark Methodology
|
|
@@ -236,7 +232,4 @@ Benchmark datasets
|
|
| 236 |
We evaluate the model with three of the most popular math benchmarks where the strongest reasoning models are competing together. Specifically:
|
| 237 |
+ Math-500: This benchmark consists of 500 challenging math problems designed to test the model's ability to perform complex mathematical reasoning and problem-solving.
|
| 238 |
+ AIME 2024/AIME 2025: The American Invitational Mathematics Examination (AIME) is a highly regarded math competition that features a series of difficult problems aimed at assessing advanced mathematical skills and logical reasoning. We evaluate the models on the problems from both 2024 and the year 2025 examinations.
|
| 239 |
-
+ GPQA Diamond: The Graduate-Level Google-Proof Q&A (GPQA) Diamond benchmark focuses on evaluating the model's ability to understand and solve a wide range of mathematical questions, including both straightforward calculations and more intricate problem-solving tasks.
|
| 240 |
-
|
| 241 |
-
## Data Summary
|
| 242 |
-
https://huggingface.co/microsoft/Phi-4-mini-flash-reasoning/blob/main/data_summary_card.md
|
|
|
|
| 21 |
The model belongs to the Phi-4 model family and supports 64K token context length.
|
| 22 |
|
| 23 |
📰 [Phi-4-mini-flash-reasoning Blog](https://azure.microsoft.com/en-us/blog/reasoning-reimagined-introducing-phi-4-mini-flash-reasoning/) <br>
|
| 24 |
+
📖 [Phi-4-mini-flash-reasoning Paper](https://aka.ms/flashreasoning-paper) | [HF Paper](https://huggingface.co/papers/2507.06607) <br>
|
|
|
|
| 25 |
👩🍳 [Phi Cookbook](https://github.com/microsoft/PhiCookBook) <br>
|
| 26 |
🏡 [Phi Portal](https://azure.microsoft.com/en-us/products/phi) <br>
|
| 27 |
+
🚀 [vLLM Inference](https://github.com/vllm-project/vllm/pull/20702) <br>
|
| 28 |
+
🖥️ Try It [Azure](https://ai.azure.com/explore/models/Phi-4-mini-flash-reasoning/version/1/registry/azureml-phi-prod) <br>
|
| 29 |
|
| 30 |
|
| 31 |
🎉**Phi-4 models**: [[Phi-4-mini-reasoning](https://huggingface.co/microsoft/Phi-4-mini-reasoning)] | [[Phi-4-reasoning](https://huggingface.co/microsoft/Phi-4-reasoning)] | [[multimodal-instruct](https://huggingface.co/microsoft/Phi-4-multimodal-instruct) | [onnx](https://huggingface.co/microsoft/Phi-4-multimodal-instruct-onnx)];
|
| 32 |
[[mini-instruct](https://huggingface.co/microsoft/Phi-4-mini-instruct) | [onnx](https://huggingface.co/microsoft/Phi-4-mini-instruct-onnx)]
|
| 33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 34 |
## Intended Uses
|
| 35 |
|
| 36 |
### Primary Use Cases
|
|
|
|
| 60 |
To understand the capabilities, the 3.8B parameters Phi-4-mini-flash-reasoning model was compared with a set of models over a variety of reasoning benchmarks.
|
| 61 |
We use a more accurate evaluation where Pass@1 accuracy is averaged over 64 samples for AIME24/25 and 8 samples for Math500 and GPQA Diamond. A high-level overview of the model quality is as follows:
|
| 62 |
|
| 63 |
+
| **Model** | **AIME24** | **AIME25** | **Math500** | **GPQA Diamond** |
|
| 64 |
+
| ------------------------------------ | ---------- | ---------- | ----------- | ---------------- |
|
| 65 |
+
| DeepSeek-R1-Distill-Qwen-1.5B | 29.58 | 20.78 | 84.50 | 37.69 |
|
| 66 |
+
| DeepSeek-R1-Distill-Qwen-7B | 53.70 | 35.94 | 93.03 | 47.85 |
|
| 67 |
+
| DeepSeek-R1-Distill-Llama-8B | 43.96 | 27.34 | 87.48 | 45.83 |
|
| 68 |
+
| Bespoke-Stratos-7B | 21.51 | 18.28 | 80.73 | 38.51 |
|
| 69 |
+
| OpenThinker-7B | 29.69 | 24.32 | 87.25 | 41.60 |
|
| 70 |
+
| Phi4-mini-Reasoning (3.8B) | 48.13 | 31.77 | 91.20 | 44.51 |
|
| 71 |
+
| **Phi4-mini-Flash-Reasoning (3.8B)** | **52.29** | **33.59** | **92.45** | **45.08** |
|
| 72 |
+
|
| 73 |
|
| 74 |
Overall, the model with only 3.8B-param achieves a similar level of math and science reasoning ability as much larger models.
|
| 75 |
However, it is still fundamentally limited by its size for certain tasks. The model simply does not have the capacity to store too much factual knowledge, therefore, users may experience factual incorrectness. However, it may be possible to resolve such weakness by augmenting Phi-4-mini-flash-reasoning with a search engine, particularly when using the model under RAG settings.
|
|
|
|
| 104 |
```
|
| 105 |
flash_attn==2.7.4.post1
|
| 106 |
torch==2.6.0
|
| 107 |
+
mamba-ssm==2.2.4
|
| 108 |
causal-conv1d==1.5.0.post8
|
| 109 |
transformers==4.46.1
|
| 110 |
accelerate==1.4.0
|
|
|
|
| 174 |
The training data for Phi-4-mini-flash-reasoning consists exclusively of synthetic mathematical content generated by a stronger and more advanced reasoning model, Deepseek-R1.
|
| 175 |
The objective is to distill knowledge from this model. This synthetic dataset comprises over one million diverse math problems spanning multiple levels of difficulty (from middle school to Ph.D. level).
|
| 176 |
For each problem in the synthetic dataset, eight distinct solutions (rollouts) were sampled, and only those verified as correct were retained, resulting in approximately 30 billion tokens of math content.
|
| 177 |
+
The dataset integrates three primary components:
|
| 178 |
1) a curated selection of high-quality, publicly available math questions and a part of the SFT(Supervised Fine-Tuning) data that was used to train the base Phi-4-mini-flash model;
|
| 179 |
2) an extensive collection of synthetic math data generated by the Deepseek-R1 model, designed specifically for high-quality supervised fine-tuning and model distillation; and
|
| 180 |
3) a balanced set of correct and incorrect answers used to construct preference data aimed at enhancing Phi-4-mini-flash-reasoning's reasoning capabilities by learning more effective reasoning trajectories
|
|
|
|
| 193 |
|
| 194 |
## Safety Evaluation and Red-Teaming
|
| 195 |
|
| 196 |
+
The Phi-4 family of models has adopted a robust safety post-training approach. This approach leverages a variety of both open-source and in-house generated datasets. The overall technique employed to do the safety alignment is a combination of SFT, DPO (Direct Preference Optimization), and RLHF (Reinforcement Learning from Human Feedback) approaches by utilizing human-labeled and synthetic English-language datasets, including publicly available datasets focusing on helpfulness and harmlessness, as well as various questions and answers targeted to multiple safety categories.
|
| 197 |
|
| 198 |
Phi-4-Mini-Flash-Reasoning was developed in accordance with Microsoft's responsible AI principles. Potential safety risks in the model’s responses were assessed using the Azure AI Foundry’s Risk and Safety Evaluation framework, focusing on harmful content, direct jailbreak, and model groundedness. The Phi-4-Mini-Flash-Reasoning Model Card contains additional information about our approach to safety and responsible AI considerations that developers should be aware of when using this model.
|
| 199 |
|
|
|
|
| 207 |
+ Inappropriate or Offensive Content: These models may produce other types of inappropriate or offensive content, which may make it inappropriate to deploy for sensitive contexts without additional mitigations that are specific to the case.
|
| 208 |
+ Information Reliability: Language models can generate nonsensical content or fabricate content that might sound reasonable but is inaccurate or outdated.
|
| 209 |
+ Election Information Reliability : The model has an elevated defect rate when responding to election-critical queries, which may result in incorrect or unauthoritative election critical information being presented. We are working to improve the model's performance in this area. Users should verify information related to elections with the election authority in their region.
|
| 210 |
+
+ Limited Scope for Code: The majority of Phi 4 training data is based in Python and uses common packages such as "typing, math, random, collections, datetime, itertools". If the model generates Python scripts that utilize other packages or scripts in other languages, it is strongly recommended that users manually verify all API uses.
|
| 211 |
+ Long Conversation: Phi 4 models, like other models, can in some cases generate responses that are repetitive, unhelpful, or inconsistent in very long chat sessions in both English and non-English languages. Developers are encouraged to place appropriate mitigations, like limiting conversation turns to account for the possible conversational drift.
|
| 212 |
|
| 213 |
Developers should apply responsible AI best practices, including mapping, measuring, and mitigating risks associated with their specific use case and cultural, linguistic context. Phi 4 family of models are general purpose models. As developers plan to deploy these models for specific use cases, they are encouraged to fine-tune the models for their use case and leverage the models as part of broader AI systems with language-specific safeguards in place. Important areas for consideration include:
|
|
|
|
| 222 |
The model is licensed under the [MIT license](./LICENSE).
|
| 223 |
|
| 224 |
## Trademarks
|
| 225 |
+
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow [Microsoft’s Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks). Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.
|
| 226 |
|
| 227 |
|
| 228 |
## Appendix A: Benchmark Methodology
|
|
|
|
| 232 |
We evaluate the model with three of the most popular math benchmarks where the strongest reasoning models are competing together. Specifically:
|
| 233 |
+ Math-500: This benchmark consists of 500 challenging math problems designed to test the model's ability to perform complex mathematical reasoning and problem-solving.
|
| 234 |
+ AIME 2024/AIME 2025: The American Invitational Mathematics Examination (AIME) is a highly regarded math competition that features a series of difficult problems aimed at assessing advanced mathematical skills and logical reasoning. We evaluate the models on the problems from both 2024 and the year 2025 examinations.
|
| 235 |
+
+ GPQA Diamond: The Graduate-Level Google-Proof Q&A (GPQA) Diamond benchmark focuses on evaluating the model's ability to understand and solve a wide range of mathematical questions, including both straightforward calculations and more intricate problem-solving tasks.
|
|
|
|
|
|
|
|
|
configuration_phi4flash.py
CHANGED
|
@@ -170,4 +170,4 @@ class Phi4FlashConfig(PretrainedConfig):
|
|
| 170 |
else:
|
| 171 |
layer_block_type = "mamba"
|
| 172 |
layer_block_types.append(layer_block_type)
|
| 173 |
-
return layer_block_types
|
|
|
|
| 170 |
else:
|
| 171 |
layer_block_type = "mamba"
|
| 172 |
layer_block_types.append(layer_block_type)
|
| 173 |
+
return layer_block_types
|
data_summary_card.md
DELETED
|
@@ -1,149 +0,0 @@
|
|
| 1 |
-
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
# Data Summary for microsoft_Phi-4-mini-reasoning, phi-4-mini-instruct, phi-4-mini-flash-reasoning
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
## 1. General information
|
| 12 |
-
|
| 13 |
-
**1.0.1 Version of the Summary:** 1.0
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
**1.0.2 Last update:** 10-Dec-2025
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
## 1.1 Model Developer Identification
|
| 22 |
-
|
| 23 |
-
**1.1.1 Model Developer name and contact details:** Microsoft Corporation at One Microsoft Way, Redmond, WA 98052. Tel: 425-882-8080
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
## 1.2 Model Identification
|
| 28 |
-
|
| 29 |
-
**1.2.1 Versioned model name(s):** Phi-4-mini-reasoning, Phi-4-mini-instruct, Phi-4-mini-flash-reasoning
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
**1.2.2 Model release date:** 29-Apr-2025
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
## 1.3 Overall training data size and characteristics
|
| 38 |
-
|
| 39 |
-
### 1.3.1 Size of dataset and characteristics
|
| 40 |
-
|
| 41 |
-
**1.3.1.A Text training data size:** 1 billion to 10 trillion tokens
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
**1.3.1.B Text training data content:** The training data for Phi-4-mini-reasoning consists exclusively of synthetic mathematical content generated by a stronger and more advanced reasoning model, Deepseek-R1. The objective is to distill knowledge from this model. This synthetic dataset comprises over one million diverse math problems spanning multiple levels of difficulty (from middle school to Ph.D. level). For each problem in the synthetic dataset, eight distinct solutions (rollouts) were sampled, and only those verified as correct were retained.
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
**1.3.1.C Image training data size:** Not applicable. Images are not part of the training data
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
**1.3.1.D Image training data content:** Not applicable
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
**1.3.1.E Audio training data size:** Not applicable. Audio is not part of the training data
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
**1.3.1.F Audio training data content:** Not applicable
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
**1.3.1.G Video training data size:** Not applicable. Videos are not part of the training data
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
**1.3.1.H Video training data content:** Not applicable
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
**1.3.1.I Other training data size:** Not applicable
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
**1.3.1.J Other training data content:** Not applicable
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
**1.3.2 Latest date of data acquisition/collection for model training:** February 2025
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
**1.3.3 Is data collection ongoing to update the model with new data collection after deployment?** No
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
|
| 89 |
-
**1.3.4 Date the training dataset was first used to train the model:** February 2025
|
| 90 |
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
**1.3.5 Rationale or purpose of data selection:** Datasets consist of synthetic mathematical problems and verified solutions generated by a stronger reasoning model to distill high-quality reasoning patterns and improve math problem-solving performance across difficulty levels
|
| 94 |
-
|
| 95 |
-
|
| 96 |
-
|
| 97 |
-
## 2. List of data sources
|
| 98 |
-
|
| 99 |
-
### 2.1 Publicly available datasets
|
| 100 |
-
|
| 101 |
-
**2.1.1 Have you used publicly available datasets to train the model?** Yes
|
| 102 |
-
|
| 103 |
-
|
| 104 |
-
|
| 105 |
-
## 2.2 Private non-publicly available datasets obtained from third parties
|
| 106 |
-
|
| 107 |
-
### 2.2.1 Datasets commercially licensed by rights holders or their representatives
|
| 108 |
-
|
| 109 |
-
**2.2.1.A Have you concluded transactional commercial licensing agreement(s) with rights holder(s) or with their representatives?** Not applicable
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
### 2.2.2 Private datasets obtained from other third-parties
|
| 114 |
-
|
| 115 |
-
**2.2.2.A Have you obtained private datasets from third parties that are not licensed as described in Section 2.2.1, such as data obtained from providers of private databases, or data intermediaries?** No
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
## 2.3 Personal Information
|
| 120 |
-
|
| 121 |
-
**2.3.1 Was personal data used to train the model?** Microsoft follows all relevant laws and regulations pertaining to personal information
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
|
| 125 |
-
## 2.4 Synthetic data
|
| 126 |
-
|
| 127 |
-
**2.4.1 Was any synthetic AI-generated data used to train the model?** Yes
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
## 3. Data processing aspects
|
| 132 |
-
|
| 133 |
-
### 3.1 Respect of reservation of rights from text and data mining exception or limitation
|
| 134 |
-
|
| 135 |
-
**3.1.1 Does this dataset include any data protected by copyright, trademark, or patent?** Microsoft follows all required regulations and laws for processing data protected by copyright, trademark, or patent
|
| 136 |
-
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
## 3.2 Other information
|
| 140 |
-
|
| 141 |
-
**3.2.1 Does the dataset include information about consumer groups without revealing individual consumer identities?** Microsoft follows all required regulations and laws for protecting consumer identities
|
| 142 |
-
|
| 143 |
-
|
| 144 |
-
|
| 145 |
-
**3.2.2 Was the dataset cleaned or modified before model training?** Yes
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|