Pseudo-random number generation using LSTMs

被引:6
|
作者
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] TESTS OF RANDOMNESS FOR PSEUDO-RANDOM NUMBER GENERATORS
    STRUBE, MJ
    BEHAVIOR RESEARCH METHODS & INSTRUMENTATION, 1983, 15 (05): : 536 - 537
  • [43] 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):
  • [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] 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)
  • [46] CLASSIFICATION AND REALIZATION OF PSEUDO-RANDOM NUMBER GENERATORS
    MARTIN, CF
    STAMP, M
    SYSTEMS & CONTROL LETTERS, 1990, 14 (02) : 169 - 175
  • [47] Multiple-Stream Parallel Pseudo-Random Number Generation with Cellular Automata
    Jaleel, Hanan Abdul
    Kaarthik, Saran
    Sathish, Sailesh
    Bhattacharjee, Kamalika
    CELLULAR AUTOMATA AND DISCRETE COMPLEX SYSTEMS, AUTOMATA 2023, 2023, 14152 : 90 - 104
  • [48] ADDITIVE CONGRUENTIAL PSEUDO-RANDOM NUMBER GENERATORS
    MILLER, JCP
    PRENTICE, MJ
    COMPUTER JOURNAL, 1968, 11 (03): : 341 - &
  • [49] FAST PSEUDO-RANDOM NUMBER GENERATORS FOR COMPUTERS
    PRATT, AR
    RADIO AND ELECTRONIC ENGINEER, 1970, 40 (02): : 83 - &
  • [50] 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