Implementation issues in the Fourier transform algorithm

被引:9
|
作者
Mansour, Y [1 ]
Sahar, S [1 ]
机构
[1] Tel Aviv Univ, Dept Comp Sci, IL-69978 Tel Aviv, Israel
基金
以色列科学基金会;
关键词
computational learning theory; Fourier transform; learning algorithms; implementation issues;
D O I
10.1023/A:1011034100370
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Fourier transform of Boolean functions has received considerable attention in the last few years in the computational learning theory community, and has come to play an important role in proving many important learnability results. The aim of this work is to demonstrate that the Fourier transform techniques are also a useful and practical algorithm, in addition to having many interesting theoretical properties. In fact, this work was prompted by a genuine problem that was brought to our attention; researchers at a company were trying to come by a method to reverse-engineer a state-free controller. They had the capability of querying the controller on any input, thus setting them in the membership query model, in which the Fourier transform algorithm is set. In order to keep the algorithm run-time reasonable and still produce accurate hypotheses, we had to perform many optimizations. In the paper we discuss the more prominent optimizations, ones that were crucial and without which the performance of the algorithm would severely deteriorate. One of the benefits we present is the confidence level the algorithm produces in addition to the predictions. The confidence level measures the likelihood that the prediction is correct.
引用
收藏
页码:5 / 33
页数:29
相关论文
共 50 条
  • [41] FAST FOURIER TRANSFORM ALGORITHM.
    Cabion, P.J.
    Transactions of the South African Institute of Electrical Engineers, 1980, 71 (pt 5): : 112 - 116
  • [42] FAST-FOURIER-TRANSFORM ALGORITHM
    ROZENBLAT, MS
    SHVETSKII, BI
    AUTOMATION AND REMOTE CONTROL, 1975, 36 (04) : 648 - 656
  • [43] On a Fast Algorithm for Computing the Fourier Transform
    Aleksashkina, A. A.
    Kostromin, A. N.
    Nesterenko, Yu, V
    MOSCOW UNIVERSITY MATHEMATICS BULLETIN, 2021, 76 (03) : 123 - 128
  • [44] Fractional-Fourier-transform calculation through the fast-Fourier-transform algorithm
    Garcia, J
    Mas, D
    Dorsch, RG
    APPLIED OPTICS, 1996, 35 (35): : 7013 - 7018
  • [45] Digital implementation of fractional Fourier transform hologram
    Guo, YK
    Xie, SW
    Zeng, YS
    Gao, FH
    Zhang, YX
    Gao, F
    Du, CL
    HOLOGRAPHY, DIFFRACTIVE OPTICS, AND APPLICATIONS, 2002, 4924 : 254 - 258
  • [46] On the Implementation of the Discrete Fourier Transform in the Encrypted Domain
    Bianchi, Tiziano
    Piva, Alessandro
    Barni, Mauro
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2009, 4 (01) : 86 - 97
  • [47] Fractional-Fourier-transform calculation through the fast-Fourier-transform algorithm
    Dept. Interuniversitari d'Optica, Universitat de València, Calle Dr. Moliner 50, 46100 Burjassot, Spain
    不详
    Appl. Opt., 35 (7013-7018):
  • [48] Design and implementation of Fourier transform based algorithms
    Alberto Carbajo
    Javier Calpe
    Analog Integrated Circuits and Signal Processing, 2014, 78 : 53 - 59
  • [49] Software Implementation of the Recursive Discrete Fourier Transform
    Kovacs, Marton
    Kollar, Zsolt
    2017 27TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2017, : 61 - 65
  • [50] Optical Implementation of the Fourier Transform for OFDM Transmission
    Cincotti, Gabriella
    2011 13TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON), 2011,