Recently, there has been a surge of interest for quantum computation for its ability to exponentially speed up algorithms, including machine learning algorithms. However, Tang suggested that the exponential speed up can also be done on a classical computer. In this paper, we proposed an algorithm for slow feature analysis, a machine learning algorithm that extracts the slow-varying features, with a run time O(polylog(n)poly(d)). To achieve this, we assumed necessary preprocessing of the input data as well as the existence of a data structure supporting a particular sampling scheme. The analysis of algorithm borrowed results from matrix perturbation theory, which was crucial for the algorithm's correctness. This work demonstrates the possible application and extent for which quantum-inspired computation can be used.
翻译:最近,对于量子计算能力指数化加速算法,包括机器学习算法,人们对量子计算的兴趣激增。然而,唐曾建议,指数加速也可以在古典计算机上完成。在本文中,我们提出了慢速特征分析算法,即提取慢变特征的机器学习算法,运行时间为O(polylog(n)poly(d) ) 。为了实现这一点,我们假定有必要预先处理输入数据,以及存在支持特定取样方案的数据结构。对算法的分析从矩阵渗透理论中借用了结果,而该理论对于算法的正确性至关重要。 这项工作显示了可能的应用和可使用量子驱动计算的程度。