-
1.
公开(公告)号:US20170255870A1
公开(公告)日:2017-09-07
申请号:US15601925
申请日:2017-05-22
Applicant: salesforce.com, inc.
Inventor: Eric M. Jonas , Vikash K. Mansinghka
IPC: G06N7/00
Abstract: Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.
-
公开(公告)号:US11475342B2
公开(公告)日:2022-10-18
申请号:US15601925
申请日:2017-05-22
Applicant: salesforce.com, inc.
Inventor: Eric M. Jonas , Vikash K. Mansinghka
Abstract: Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.
-
公开(公告)号:US09659255B2
公开(公告)日:2017-05-23
申请号:US14083850
申请日:2013-11-19
Applicant: salesforce.com, Inc.
Inventor: Eric M. Jonas , Vikash K. Mansinghka
Abstract: Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.
-
-