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 条
  • [31] THE GENERATION OF PSEUDO-RANDOM CORRELATION MATRICES
    JOHNSON, DG
    WELCH, WJ
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 1980, 11 (01) : 55 - 69
  • [32] Modular transformations, order-chaos transitions and pseudo-random number generation
    Bonelli, A
    Ruffo, S
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1998, 9 (07): : 987 - 997
  • [33] On the number of Hamilton cycles in pseudo-random graphs
    Krivelevich, Michael
    ELECTRONIC JOURNAL OF COMBINATORICS, 2012, 19 (01):
  • [34] DNS Pseudo-Random Number Generators Weakness
    Szmit, Maciej
    Szmit, Anna
    COMPUTER NETWORKS, 2011, 160 : 298 - 305
  • [35] RANDOMIZING GENERATOR OF PSEUDO-RANDOM NUMBER SEQUENCES
    HAVEL, J
    MOROZEVIC, AN
    JARMOLIK, VM
    KYBERNETIKA, 1983, 19 (01) : 58 - 65
  • [36] MULTIPLICATIVE CONGRUENTIAL PSEUDO-RANDOM NUMBER GENERATORS
    DOWNHAM, DY
    ROBERTS, FDK
    COMPUTER JOURNAL, 1967, 10 (01): : 74 - &
  • [37] A pseudo-random number generator based on LZSS
    Chang, Weiling
    Fang, Binxing
    Yun, Xiaochun
    Wang, Shupeng
    Yu, Xiangzhan
    2010 DATA COMPRESSION CONFERENCE (DCC 2010), 2010, : 524 - 524
  • [38] Pseudo-random number generation based on digit isolation referenced to entropy buffers
    Richardson, Joseph D.
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2022, 98 (05): : 389 - 406
  • [39] TESTS OF RANDOMNESS FOR PSEUDO-RANDOM NUMBER GENERATORS
    STRUBE, MJ
    BEHAVIOR RESEARCH METHODS & INSTRUMENTATION, 1983, 15 (05): : 536 - 537