Pseudo-random number generation using LSTMs

被引:5
|
作者
Jeong, Young-Seob [1 ]
Oh, Kyo-Joong [2 ]
Cho, Chung-Ki [1 ]
Choi, Ho-Jin [2 ]
机构
[1] Soonchunhyang Univ, Bigdata Engn Dept, Asan, Chungnam, South Korea
[2] Korea Adv Inst Sci & Technol, Sch Comp, 291 Daehak Ro, Daejeon, South Korea
来源
JOURNAL OF SUPERCOMPUTING | 2020年 / 76卷 / 10期
关键词
Pseudo-random number generation; Recurrent neural networks; SHA-2; Irrational number; NIST test suite;
D O I
10.1007/s11227-020-03229-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Previous studies have developed pseudo-random number generators, where a pseudo-random number is not perfectly random but is practically useful. In this paper, we propose a new system for pseudo-random number generation. Recurrent neural networks with long short-term memory units are used to mimic the appearance of a given sequence of irrational number (e.g., pi), and these are intended to generate pseudo-random numbers in an iterative manner. We design algorithms to ensure that the output sequence contains no repetition or pattern. Through experimental results, we can observe the potential of the proposed system in terms of its randomness and stability. As this system can be used for parameter approximation in machine learning techniques, we believe that it will contribute to various industrial fields such as traffic management and frameworks for sensor networks.
引用
下载
收藏
页码:8324 / 8342
页数:19
相关论文
共 50 条
  • [41] Maximal length cellular automata in GF(q) and pseudo-random number generation
    Adak, Sumit
    Bhattacharjee, Kamalika
    Das, Sukanta
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2020, 31 (03):
  • [42] To what extent are multiple pendulum systems viable in pseudo-random number generation?
    Sigit, Matthew
    arXiv,
  • [43] RECONFIGURABLE LOW POWER ARCHITECTURE FOR FAULT TOLERANT PSEUDO-RANDOM NUMBER GENERATION
    Savic, Nemanja
    Stojcev, Mile
    Nikolic, Tatjana
    Petrovic, Vladimir
    Jovanovic, Goran
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2014, 23 (01)
  • [44] High-Performance Pseudo-Random Number Generation on Graphics Processing Units
    Nandapalan, Nimalan
    Brent, Richard P.
    Murray, Lawrence M.
    Rendell, Alistair P.
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2012, 7203 : 609 - 618
  • [45] CLASSIFICATION AND REALIZATION OF PSEUDO-RANDOM NUMBER GENERATORS
    MARTIN, CF
    STAMP, M
    SYSTEMS & CONTROL LETTERS, 1990, 14 (02) : 169 - 175
  • [46] A PSEUDO-RANDOM NUMBER GENERATOR FOR SYSTEM/360
    LEWIS, PAW
    GOODMAN, AS
    MILLER, JM
    IBM SYSTEMS JOURNAL, 1969, 8 (02) : 136 - &
  • [47] FAST PSEUDO-RANDOM NUMBER GENERATORS FOR COMPUTERS
    PRATT, AR
    RADIO AND ELECTRONIC ENGINEER, 1970, 40 (02): : 83 - &
  • [48] ADDITIVE CONGRUENTIAL PSEUDO-RANDOM NUMBER GENERATORS
    MILLER, JCP
    PRENTICE, MJ
    COMPUTER JOURNAL, 1968, 11 (03): : 341 - &
  • [49] THE LATTICE STRUCTURE OF PSEUDO-RANDOM NUMBER GENERATORS
    RIPLEY, BD
    PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1983, 389 (1796): : 197 - 204
  • [50] A Novel Algorithm for Generating Pseudo-Random Number
    Gangyi Hu
    Jin Peng
    Weili Kou
    International Journal of Computational Intelligence Systems, 2019, 12 : 643 - 648