Optimization apparatus and optimization method

US11526740B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11526740-B2
Application numberUS-202016874735-A
CountryUS
Kind codeB2
Filing dateMay 15, 2020
Priority dateMay 29, 2019
Publication dateDec 13, 2022
Grant dateDec 13, 2022

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.

An optimization method includes holding combining destination information indicating a combining destination neuron to be combined with a target neuron which is one of a plurality of neurons corresponding to a plurality of spins of an Ising model obtained by converting an optimization problem, the target neuron being different in a plurality of neuron circuits; holding a weighting coefficient indicating a strength of combining between the target neuron and the combining destination neuron, and outputting the weighting coefficient corresponding to the combining destination information; permitting an update of a value of the target neuron by using the weighting coefficient output and the value of the update target neuron, and outputting a determination result indicating whether or not the value of the target neuron is permitted to be updated; and determining the update target neuron based on the plurality of determination results respectively output and outputting the update target information.

First claim

Opening claim text (preview).

What is claimed is: 1. An optimization apparatus comprising: a plurality of neuron circuits respectively including: a first memory that stores combining destination information indicating a combining destination neuron to be combined with a target neuron which is one of a plurality of neurons corresponding to a plurality of spins of an Ising model obtained by converting an optimization problem, receives update target information indicating an update target neuron for which a value is to be updated, and outputs a signal indicating the combining destination information which coincides with the update target information, a second memory that stores a weighting coefficient indicating a strength of combining between the target neuron and the combining destination neuron, and outputs the weighting coefficient corresponding to the combining destination information indicated by the signal output from the first memory, and a computing circuit that stochastically permits an update of a value of the target neuron by using the weighting coefficient output from the second memory and a change of the value by a spin of a bit of the update target neuron, and outputs a determination result indicating whether the value of the target neuron is permitted to be updated, and respectively configured to output the determination result for the target neuron different from each other; and an update control circuit configured to determine the update target neuron based on a plurality of determination results output from the plurality of neuron circuits, update the value of the update target neuron, and output the update target information. 2. The optimization apparatus according to claim 1 , wherein the first memory outputs coincidence determination information indicating whether the combining destination information which coincides with the update target information is held, and when a neuron circuit of the plurality of neuron circuits which outputs the coincidence determination information indicating that the combining destination information which coincides with the update target information is not held outputs the determination result indicating that the value of the target neuron is permitted to be updated, the update control circuit determines the target neuron as one of the update target neurons. 3. The optimization apparatus according to claim 1 , wherein the first memory is a content-addressable memory. 4. An optimization method comprising: storing, by a first memory included in each of the plurality of neuron circuits, combining destination information indicating a combining destination neuron to be combined with a target neuron which is one of a plurality of neurons corresponding to a plurality of spins of an Ising model obtained by converting an optimization problem, the target neuron being different in a plurality of neuron circuits, receiving update target information indicating an update target neuron for which a value is to be updated, and outputting a signal indicating the combining destination information which coincides with the update target information; storing, by a second memory included in each of the plurality of neuron circuits, a weighting coefficient indicating a strength of combining between the target neuron and the combining destination neuron, and outputting the weighting coefficient corresponding to the combining destination information indicated by the signal output from the first memory; stochastically permitting, by a computing circuit included in each of the plurality of neuron circuits, an update of a value of the target neuron by using the weighting coefficient output from the second memory and a change of the value by a spin of a bit of the update target neuron, and outputting a determination result indicating whether the value of the target neuron is permitted to be updated; and determining, by an update control circuit, the update target neuron based on the plurality of determination results respectively output from the computing circuits of a plurality of the neuron circuits, updating the value of the update target neuron, and outputting the update target information.

Assignees

Inventors

Classifications

  • G06N3/047Primary

    Probabilistic or stochastic networks · CPC title

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

  • Recurrent networks, e.g. Hopfield networks · CPC title

  • Learning methods · CPC title

  • modifying the architecture, e.g. adding, deleting or silencing nodes or connections · 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 US11526740B2 cover?
An optimization method includes holding combining destination information indicating a combining destination neuron to be combined with a target neuron which is one of a plurality of neurons corresponding to a plurality of spins of an Ising model obtained by converting an optimization problem, the target neuron being different in a plurality of neuron circuits; holding a weighting coefficient i…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06N3/047. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 13 2022 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).