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 条
  • [1] Pseudo-random number generation using LSTMs
    Young-Seob Jeong
    Kyo-Joong Oh
    Chung-Ki Cho
    Ho-Jin Choi
    The Journal of Supercomputing, 2020, 76 : 8324 - 8342
  • [2] Pseudo Random Number Generation Using LSTMs and Irrational Numbers
    Jeong, Young-Seob
    Oh, Kyojoong
    Cho, Chung-Ki
    Choi, Ho-Jin
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 541 - 544
  • [3] PSEUDO-RANDOM NUMBER GENERATION AND SPACE COMPLEXITY
    FURST, M
    LIPTON, R
    STOCKMEYER, L
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 158 : 171 - 176
  • [4] Efficient parallel pseudo-random number generation
    Tan, CJK
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 309 - 314
  • [5] Pseudo-Random Number Generation on GP-GPU
    Passerat-Palmbach, Jonathan
    Mazel, Claude
    Hill, David R. C.
    2011 IEEE WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2011,
  • [6] Evaluation of Pseudo-Random Number Generation on GPU Cards
    Askar, Tair
    Shukirgaliyev, Bekdaulet
    Lukac, Martin
    Abdikamalov, Ernazar
    COMPUTATION, 2021, 9 (12)
  • [7] SOME NEW RESULTS IN PSEUDO-RANDOM NUMBER GENERATION
    VANGELDER, A
    JOURNAL OF THE ACM, 1967, 14 (04) : 785 - &
  • [8] Exploring quantum systems for pseudo-random number generation
    Luis José Mantilla Santa Cruz
    Luis Fernando Faina
    João Henrique de Souza Pereira
    Quantum Studies: Mathematics and Foundations, 2025, 12 (1)
  • [9] Pseudo-random number generation using a 3-state cellular automaton
    Bhattacharjee, Kamalika
    Paul, Dipanjyoti
    Das, Sukanta
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2017, 28 (06):
  • [10] Pseudo-random number generation for sketch-based estimations
    Rusu, Florin
    Dobra, Alin
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2007, 32 (02):