### 抄録

Recently, stochastic computing based on stochastic numbers attracts attention as an effective computation method, which realizes arithmetic operations by simple logic circuits with a tolerance of bit errors. When we input two or more identical values to a stochastic circuit, we require to duplicate a stochastic number. However, if bit streams of duplicated stochastic numbers are dependent on each other, their arithmetic operation results can be inaccurate. In this paper, we propose two stochastic number duplicators, called FSR and RRR. The stochastic numbers duplicated by the FSR and RRR duplicators have the equivalent values but have independent bit streams, effectively utilizing bit re-arrangement using randomized bit streams. Experimental evaluation results demonstrate that the RRR duplicator, in particular, obtains more accurate results even if a circuit has re-convergence paths, reducing the mean square errors by 20%-89% compared to a conventional stochastic number duplicator.

元の言語 | English |
---|---|

ページ（範囲） | 1002-1013 |

ページ数 | 12 |

ジャーナル | IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences |

巻 | E101A |

発行部数 | 7 |

DOI | |

出版物ステータス | Published - 2018 7 1 |

### Fingerprint

### ASJC Scopus subject areas

- Signal Processing
- Computer Graphics and Computer-Aided Design
- Electrical and Electronic Engineering
- Applied Mathematics

### これを引用

*IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences*,

*E101A*(7), 1002-1013. https://doi.org/10.1587/transfun.E101.A.1002

**Stochastic number duplicators based on bit re-arrangement using randomized bit streams.** / Ishikawa, Ryota; Tawada, Masashi; Yanagisawa, Masao; Togawa, Nozomu.

研究成果: Article

*IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences*, 巻. E101A, 番号 7, pp. 1002-1013. https://doi.org/10.1587/transfun.E101.A.1002

}

TY - JOUR

T1 - Stochastic number duplicators based on bit re-arrangement using randomized bit streams

AU - Ishikawa, Ryota

AU - Tawada, Masashi

AU - Yanagisawa, Masao

AU - Togawa, Nozomu

PY - 2018/7/1

Y1 - 2018/7/1

N2 - Recently, stochastic computing based on stochastic numbers attracts attention as an effective computation method, which realizes arithmetic operations by simple logic circuits with a tolerance of bit errors. When we input two or more identical values to a stochastic circuit, we require to duplicate a stochastic number. However, if bit streams of duplicated stochastic numbers are dependent on each other, their arithmetic operation results can be inaccurate. In this paper, we propose two stochastic number duplicators, called FSR and RRR. The stochastic numbers duplicated by the FSR and RRR duplicators have the equivalent values but have independent bit streams, effectively utilizing bit re-arrangement using randomized bit streams. Experimental evaluation results demonstrate that the RRR duplicator, in particular, obtains more accurate results even if a circuit has re-convergence paths, reducing the mean square errors by 20%-89% compared to a conventional stochastic number duplicator.

AB - Recently, stochastic computing based on stochastic numbers attracts attention as an effective computation method, which realizes arithmetic operations by simple logic circuits with a tolerance of bit errors. When we input two or more identical values to a stochastic circuit, we require to duplicate a stochastic number. However, if bit streams of duplicated stochastic numbers are dependent on each other, their arithmetic operation results can be inaccurate. In this paper, we propose two stochastic number duplicators, called FSR and RRR. The stochastic numbers duplicated by the FSR and RRR duplicators have the equivalent values but have independent bit streams, effectively utilizing bit re-arrangement using randomized bit streams. Experimental evaluation results demonstrate that the RRR duplicator, in particular, obtains more accurate results even if a circuit has re-convergence paths, reducing the mean square errors by 20%-89% compared to a conventional stochastic number duplicator.

KW - Bit rearrangement

KW - Duplicator

KW - Re-convergence path

KW - Stochastic computing

KW - Stochastic number

UR - http://www.scopus.com/inward/record.url?scp=85049391236&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85049391236&partnerID=8YFLogxK

U2 - 10.1587/transfun.E101.A.1002

DO - 10.1587/transfun.E101.A.1002

M3 - Article

AN - SCOPUS:85049391236

VL - E101A

SP - 1002

EP - 1013

JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

SN - 0916-8508

IS - 7

ER -