Failure mode discovery for machine components
AssigneeDIMAAG-AI, Inc.
InventorsRajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng
Life of this patent
Estimating the term…
Abstract
The failure modes of mechanical components may be determined based on text analysis. For example, a word embedding may be determined based on a plurality of text documents that include a plurality of maintenance records characterizing failure of mechanical components. A vector representation for a particular maintenance record may then be determined based on the word embedding. Based on the vector representation, the particular maintenance record may then be identified as belonging to a particular failure mode out of a set of possible failure modes.
Claims33
A method comprising:
- determining via a processor a word embedding based on a plurality of text documents, the text documents including a plurality of maintenance records characterizing maintenance of mechanical components;
- determining via a processor a plurality of vector representations corresponding to the plurality of maintenance records and based on a word embedding;
- determining via a processor a plurality of clusters based on the plurality of vector representations, the plurality of clusters corresponding to a plurality of failure modes, each of the plurality of clusters including one or more of the text documents;
- determining respective labels for the plurality of clusters based on statistical analysis of the plurality of vector representations;
- and
- storing on a storage device a correspondence between the plurality of text documents and the plurality of failure modes.
(canceled)
One or more non-transitory computer readable media having instructions stored thereon for performing a method, the method comprising:
- determining via a processor a word embedding based on a plurality of text documents, the text documents including a plurality of maintenance records characterizing maintenance of mechanical components;
- determining via a processor a plurality of vector representations corresponding to the plurality of maintenance records and based on a word embedding;
- determining via a processor a plurality of clusters based on the plurality of vector representations, the plurality of clusters corresponding to a plurality of failure modes, each of the plurality of clusters including one or more of the text documents;
- determining respective labels for the plurality of clusters based on statistical analysis of the plurality of vector representations;
- and
- storing on a storage device a correspondence between the plurality of text documents and the plurality of failure modes.
(canceled)
A system comprising:
- one or more processors configured to:
- determine a word embedding based on a plurality of text documents, the text documents including a plurality of maintenance records characterizing maintenance of mechanical components,
- determine a plurality of vector representations corresponding to the plurality of maintenance records and based on a word embedding,
- determine a plurality of clusters based on the plurality of vector representations, the plurality of clusters corresponding to a plurality of failure modes, each of the plurality of clusters including one or more of the text documents;
- determine respective labels for the plurality of clusters based on statistical analysis of the plurality of vector representations;
- and
- a storage device configured to store a correspondence between the plurality of text documents and the plurality of failure modes.
A method comprising:
- determining via a processor a word embedding based on a plurality of text documents, the text documents including a plurality of maintenance records characterizing maintenance of mechanical components;
- determining via a processor a plurality of vector representations corresponding to the plurality of maintenance records and based on a word embedding, wherein a designated vector representation of the plurality of vector representations includes a plurality of vectors determined based on a designated text document of the text documents corresponding with a designated mechanical component of the mechanical components;
- determining via a processor a plurality of clusters based on the plurality of vector representations, the plurality of clusters corresponding to a plurality of failure modes, each of the plurality of clusters including one or more of the text documents;
- and
- storing on a storage device a correspondence between the plurality of text documents and the plurality of failure modes.
One or more non-transitory computer readable media having instructions stored thereon for performing a method, the method comprising:
- determining via a processor a word embedding based on a plurality of text documents, the text documents including a plurality of maintenance records characterizing maintenance of mechanical components;
- determining via a processor a plurality of vector representations corresponding to the plurality of maintenance records and based on a word embedding, wherein a designated vector representation of the plurality of vector representations includes a plurality of vectors determined based on a designated text document of the text documents corresponding with a designated mechanical component of the mechanical components;
- determining via a processor a plurality of clusters based on the plurality of vector representations, the plurality of clusters corresponding to a plurality of failure modes, each of the plurality of clusters including one or more of the text documents;
- and
- storing on a storage device a correspondence between the plurality of text documents and the plurality of failure modes.
A system comprising:
- one or more processors configured to:
- determine a word embedding based on a plurality of text documents, the text documents including a plurality of maintenance records characterizing maintenance of mechanical components,
- determine a plurality of vector representations corresponding to the plurality of maintenance records and based on a word embedding, wherein a designated vector representation of the plurality of vector representations includes a plurality of vectors determined based on a designated text document of the text documents corresponding with a designated mechanical component of the mechanical components,
- determine a plurality of clusters based on the plurality of vector representations, the plurality of clusters corresponding to a plurality of failure modes, each of the plurality of clusters including one or more of the text documents;
- and
- a storage device configured to store a correspondence between the plurality of text documents and the plurality of failure modes.
Dependencies are inferred from the claim text.