Bayesian network based hybrid machine learning

US10817779B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10817779-B2
Application numberUS-201715690672-A
CountryUS
Kind codeB2
Filing dateAug 30, 2017
Priority dateAug 30, 2017
Publication dateOct 27, 2020
Grant dateOct 27, 2020

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.

Data includes data with labels and data without labels. For data without labels a fuzzy rules system assigns pseudo labels. A computer processes the data with labels using a first cognitive neural network; processes the data with pseudo labels using a second cognitive neural network; and produces system outcomes by combining the results of the first and second cognitive neural networks. The computer obtains feedback on the system outcomes, and modifies parameters of the fuzzy rule system in response to the feedback.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of constructing a Bayesian network structure that combines a first neural network configured for supervised learning with a second neural network configured for supervised learning, the method comprising: initializing the Bayesian network structure in a memory of a computer system; receiving, by the computer system, electronic data that includes data with labels and data without labels; for the data without labels, assigning pseudo labels, wherein a fuzzy rules system assigns the pseudo labels; establishing weights of the first neural network by processing the data with labels using the first neural network; establishing weights of the second neural network by processing the data with pseudo labels using the second cognitive neural network; producing system outcomes by combining results of the first and second neural networks; obtaining, by the computer system, feedback on the system outcomes; and updating the Bayesian network structure in response to the feedback by the second neural network modifying parameters of the fuzzy rule system. 2. The method of claim 1 wherein the pseudo labels are assigned in response to fuzzy rules. 3. The method of claim 2 wherein the fuzzy rules assess probability of fraud in response to identifying statistical outliers in the data. 4. The method of claim 2 wherein the fuzzy rules are developed in response to domain expert knowledge. 5. The method of claim 4 wherein the second cognitive neural network updates sensitivity and confidence parameters of the fuzzy rules in response to the feedback. 6. The method of claim 1 wherein the pseudo labels are assigned in response to fuzzy rules and in response to group risk scenarios. 7. The method of claim 6 wherein the group risk scenarios are developed in response to domain expert knowledge. 8. A non-transitory computer readable medium embodying computer executable instructions which when executed by a computer cause the computer to facilitate the method of: initializing in the computer a Bayesian network structure that combines a first neural network configured for supervised learning with a second neural network configured for supervised learning; receiving, by the computer, data that includes data with labels and data without labels; for the data without labels, assigning pseudo labels, wherein a fuzzy rules system assigns the pseudo labels; establishing weights of the first neural network by processing the data with labels using the first neural network; establishing weights of the second neural network by processing the data with pseudo labels using the second neural network; producing system outcomes by combining the results of the first and second neural networks; obtaining, by the computer, feedback on the system outcomes; and updating the Bayesian network structure in response to the feedback by the second neural network modifying parameters of the fuzzy rule system. 9. The medium of claim 8 wherein the pseudo labels are assigned in response to fuzzy rules. 10. The medium of claim 9 wherein the fuzzy rules assess probability of fraud in response to identifying statistical outliers in insurance claim data. 11. The medium of claim 9 wherein the fuzzy rules are developed in response to domain expert knowledge. 12. The medium of claim 11 wherein the second cognitive neural network updates sensitivity and confidence parameters of the fuzzy rules in response to the feedback. 13. The medium of claim 8 wherein the pseudo labels are assigned in response to fuzzy rules and in response to group risk scenarios. 14. The medium of claim 13 wherein the group risk scenarios are developed in response to domain expert knowledge. 15. An apparatus comprising: a memory embodying computer executable instructions; and at least one processor, coupled to the memory, and operative by the computer executable instructions to implement a method of: initializing in the memory a Bayesian network structure that combines a first neural network configured for supervised learning with a second neural network configured for supervised learning; receiving, by the processor, data that includes data with labels and data without labels, the labels indicating fraud or not fraud; for the data without labels, assigning pseudo labels, wherein a fuzzy rules system assigns the pseudo labels; establishing weights of the first neural network by processing the data with labels using the first neural network; establishing weights of the second neural network by processing the data with pseudo labels using the second neural network; producing system outcomes by combining the results of the first and second neural networks; obtaining, by the processor, feedback on the system outcomes; and updating the Bayesian network structure in response to the feedback by the second neural network modifying parameters of the fuzzy rule system. 16. The apparatus of claim 15 wherein the pseudo labels are assigned in response to fuzzy rules. 17. The apparatus of claim 16 wherein the fuzzy rules assess probability of fraud in response to identifying statistical outliers in insurance claim data. 18. The apparatus of claim 17 wherein the fuzzy rules are developed in response to domain expert knowledge. 19. The apparatus of claim 17 wherein the second cognitive neural network updates sensitivity and confidence parameters of the fuzzy rules in response to the feedback. 20. The apparatus of claim 15 wherein the pseudo labels are assigned in response to fuzzy rules and in response to group risk scenarios.

Assignees

Inventors

Classifications

  • Probabilistic or stochastic networks · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • based on fuzzy logic, fuzzy membership or fuzzy inference, e.g. adaptive neuro-fuzzy inference systems [ANFIS] · CPC title

  • Combinations of networks · CPC title

  • Knowledge-based neural networks; Logical representations of neural networks · 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 US10817779B2 cover?
Data includes data with labels and data without labels. For data without labels a fuzzy rules system assigns pseudo labels. A computer processes the data with labels using a first cognitive neural network; processes the data with pseudo labels using a second cognitive neural network; and produces system outcomes by combining the results of the first and second cognitive neural networks. The com…
Who is the assignee on this patent?
IBM
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 Tue Oct 27 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).