System and method for multi-task learning

US2024160921A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024160921-A1
Application numberUS-202418405218-A
CountryUS
Kind codeA1
Filing dateJan 5, 2024
Priority dateMar 1, 2019
Publication dateMay 16, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of generating a multi-modal prediction is disclosed herein. A computing system retrieves event data from a data store. The event data includes information for a plurality of events across a plurality of seasons. Computing system generates a predictive model using a mixture density network, by generating an input vector from the event data learning, by the mixture density network, a plurality of values associated with a next play following each play in the event data. The mixture density network is trained to output the plurality of values near simultaneously. Computing system receives a set of event data directed to an event in a match. The set of event data includes information directed to at least playing surface position and current score. Computing system generates, via the predictive model, a plurality of values associated with a next event following the event based on the set of event data.

First claim

Opening claim text (preview).

1 - 20 . (canceled) 21 . A computer-implemented method for generating a multi-modal prediction, the computer-implemented method comprising: receiving, by one or more processors, match data for a sporting match; extracting, by the one or more processors, one or more parameters associated with an event from the match data; generating, by the one or more processors, an input data set from the one or more extracted parameters; generating, by the one or more processors, a multi-modal prediction based on the input data set; and generating, by the one or more processors, one or more graphical representations of the multi-modal prediction. 22 . The computer-implemented method of claim 21 , wherein the one or more parameters include a playing surface position, a subsequent play-by-play event sequence, a plurality of players, at least one team, a team in possession of a ball, or a game context. 23 . The computer-implemented method of claim 22 , wherein generating, by the one or more processors, the multi-modal prediction based on the input data set comprises: providing, by the one or more processors, the one or more extracted parameters to a mixture density network. 24 . The computer-implemented method of claim 21 , wherein generating, by the one or more processors, the multi-modal prediction based on the input data set includes generating predications for at least one of: one or more expected meters, an expected try tackle, an expected try set, a win probability, an expected play selection, or a final score line. 25 . The computer-implemented method of claim 21 , the computer-implemented method further comprising: receiving, by the one or more processors, the match data from one or more tracking systems. 26 . The computer-implemented method of claim 21 , wherein generating the input data set includes: transforming, by the one or more processors, the match data into one or more segmented data sets; selecting, by the one or more processors, a subset of one or more segmented data sets; and creating, by the one or more processors, a dense representation of the subset of one or more segmented data sets. 27 . The computer-implemented method of claim 26 , wherein generating the input data set further comprises: providing, by the one or more processors, each of the one or more segmented data sets to one or more embedding layers; receiving, by the one or more processors, dense output from the one or more embedding layers; and generating, by the one or more processors, the input data set by concatenating the dense output, one or more continuous features, and spatial information. 28 . The computer-implemented method of claim 27 , wherein the one or more continuous features include a score difference, a remaining time, or a playing surface position. 29 . A non-transitory computer readable medium comprising one or more sequences of instructions, that, when executed by one or more processors, causes a computing system to perform operations comprising: receiving, by the computing system, match data for a sporting match; extracting, by the computing system, one or more parameters associated with an event from the match data; generating, by the computing system, an input data set from the one or more extracted parameters; generating, by the computing system, a multi-modal prediction based on the input data set; and generating, by the computing system, one or more graphical representations of the multi-modal prediction. 30 . The non-transitory computer readable medium of claim 29 , wherein the one or more parameters include a playing surface position, a subsequent play-by-play event sequence, a plurality of players, at least one team, a team in possession of a ball, or a game context. 31 . The non-transitory computer readable medium of claim 30 , wherein generating, by the computing system, the multi-modal prediction based on the input data set comprises: providing, by the one or more processors, the one or more extracted parameters to a mixture density network. 32 . The non-transitory computer readable medium of claim 29 , wherein generating, by the computing system, the multi-modal prediction based on the input data set includes generating predications for at least one of: one or more expected meters, an expected try tackle, an expected try set, a win probability, an expected play selection, or a final score line. 33 . The non-transitory computer readable medium of claim 29 , the operations further comprising: receiving, by the computing system, the match data from one or more tracking systems. 34 . The non-transitory computer readable medium of claim 29 , wherein generating the input data set includes: transforming, by the computing system, the match data into one or more segmented data sets; selecting, by the computing system, a subset of one or more segmented data sets; and creating, by the computing system, a dense representation of the subset of one or more segmented data sets. 35 . The non-transitory computer readable medium of claim 34 , wherein generating the input data set further comprises: providing, by the computing system, each of the one or more segmented data sets to one or more embedding layers; receiving, by the computing system, dense output from the one or more embedding layers; and generating, by the computing system, the input data set by concatenating the dense output, one or more continuous features, and spatial information. 36 . A computer system comprising: a processor; and a memory having programming instructions stored thereon, which, when executed by the processor, causes a computing system to perform operations comprising: receiving match data for a sporting match; extracting one or more parameters associated with an event from the match data; generating an input data set from the one or more extracted parameters; generating a multi-modal prediction based on the input data set; and generating one or more graphical representations of the multi-modal prediction. 37 . The computer system of claim 36 , the operations further comprising: receiving the match data from one or more tracking systems. 38 . The computer system of claim 36 , wherein generating the input data set includes: transforming the match data into one or more segmented data sets; selecting a subset of one or more segmented data sets; and creating a dense representation of the subset of one or more segmented data sets. 39 . The computer system of claim 38 , wherein generating the input data set further comprises: providing each of the one or more segmented data sets to one or more embedding layers; receiving dense output from the one or more embedding layers; and generating the input data set by concatenating the dense output, one or more continuous features, and spatial information. 40 . The computer system of claim 39 , wherein the one or more continuous features include a score difference, a remaining time, or a playing surface position.

Assignees

Inventors

Classifications

  • Architecture, e.g. interconnection topology · CPC title

  • Supervised learning · CPC title

  • Feedforward networks · CPC title

  • G06N3/08Primary

    Learning methods · CPC title

  • Ball games, e.g. soccer or baseball · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024160921A1 cover?
A method of generating a multi-modal prediction is disclosed herein. A computing system retrieves event data from a data store. The event data includes information for a plurality of events across a plurality of seasons. Computing system generates a predictive model using a mixture density network, by generating an input vector from the event data learning, by the mixture density network, a plu…
Who is the assignee on this patent?
Stats Llc
What technology area does this patent fall under?
Primary CPC classification G06N3/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 16 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).