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 条
  • [21] HDL Implementation of DFT architectures using Winograd Fast Fourier Transform Algorithm
    Vinchurkar, Prathamesh P.
    Rathkanthiwar, S. V.
    Kakde, S. M.
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 397 - 401
  • [22] A MODIFIED DISCRETE FOURIER-COSINE TRANSFORM ALGORITHM AND ITS VLSI IMPLEMENTATION
    TZIONAS, P
    TSALIDES, P
    THANAILAKIS, A
    MICROPROCESSORS AND MICROSYSTEMS, 1994, 18 (06) : 343 - 350
  • [23] Amended Fast Fourier Transform Algorithm Implementation for Error Correction Codes in OFDM
    Kumar, Lohith N.
    Jenitta, J.
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL (I2C2), 2017,
  • [24] A VLSI array processing oriented fast Fourier transform algorithm and hardware implementation
    Liu, ZY
    Song, Y
    Ikenaga, T
    Goto, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (12): : 3523 - 3530
  • [25] Three-Qubit Implementation of Quantum Fourier Transform for Shor's Algorithm
    Trivedi, Deepanshu
    Saharia, Ankur
    Choure, Kamalkishor
    Tiwari, Manish
    Maddila, Ravi Kumar
    Singh, Ghanshyam
    OPTICAL AND WIRELESS TECHNOLOGIES, OWT 2020, 2022, 771 : 115 - 121
  • [26] Bit-level systolic array implementation of the Winograd Fourier transform algorithm
    Ward, J.S.
    McCanny, J.V.
    McWhirter, J.G.
    IEE proceedings. Part F. Communications, radar and signal processing, 1985, 132 (06): : 473 - 479
  • [27] Implementation issues of the Hough transform
    J Syst Archit, 1-5 (163):
  • [28] Computation of Fourier transform spectrum using Winograd Fourier transform algorithm
    Xing, T
    Wang, MC
    Gong, HX
    JOURNAL OF INFRARED AND MILLIMETER WAVES, 1999, 18 (02) : 133 - 137
  • [29] Implementation issues of the Hough Transform
    Vajda, F
    JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 43 (1-5) : 163 - 165
  • [30] An iteratively normalized Fourier transform implementation
    Yossakda, N
    Pelton, WE
    Huang, CW
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTING TECHNIQUES, 2004, : 353 - 357