Microsoft patents method for splitting AI training data across computers
This patent describes a way to train artificial intelligence models by dividing the work between two different computers. One computer processes the full data and creates a result, then sends only a portion of the original data along with that result to a second computer so it can learn from it.
In the filing’s own words
A method comprising, by first computer equipment: obtaining an input data point comprising a set of values, each being a value of a different element of an input feature vector; inputting the input data point to a first machine learning model on the first computer equipment to generate at least one associated output label based on the input data point; sending a partial data point to second computer equipment, the partial data point comprising the values of only part of the feature vector; and sending the associated label to the second computer equipment in association with the partial data point, thereby causing the second computer equipment to train a second machine learning model on the second computer equipment based on the sent part and the associated label.
What exactly they claim (claim 1)
1. A method comprising, by first computer equipment: obtaining an input data point comprising values of all elements of an input feature vector, wherein each a value corresponds to a different element of the input feature vector, the input feature vector comprising a plurality of fields, each field comprising one or more of the elements of the input feature vector; inputting the input data point to a first machine learning model on the first computer equipment to generate at least one associated output label based on the input data point; sending a partial data point to second computer equipment, the partial data point comprising the values of only part of the input feature vector, said part comprising one or more of the fields of the input feature vector but not one or more others of the fields; and sending the associated output label to the second computer equipment in association with the partial data point, thereby causing the second computer equipment to train a second machine learning model on the second computer equipment based on the partial data point and the associated output label.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Distributed machine learning model
- Patent number
- US12749012B2
- Application number
- 18004868
- Filed
- May 28, 2021
- Granted
- Sep 29, 2026
- Inventors
- 3
- Claims
- 20
Classified under
G06N 20/00 Physics & computingMore from Microsoft in AI & software
- Microsoft patents method to check AI answers against verified facts Oct 20, 2026
- Microsoft patents AI that presents PowerPoint slides for you Sep 3, 2026
- Microsoft patents method to check if LLM answers are based on real data Sep 10, 2026
- Microsoft patents system to blend multiple AI agents into one chat Oct 1, 2026
- Microsoft patents system that answers questions using your screen history Oct 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.
