在我看来,机器学习/数据挖掘专家熟悉P和NP,但是很少谈论一些更细微的复杂性类(例如NC,BPP或IP)及其对有效分析数据的影响。有做这项工作的调查吗?
2
据我所知,没有调查,但可以从这篇文章中找到指向“量子学习”的指针(#5):blog.computationalcomplexity.org/2012/10/quantum-workshop.html
—
Suresh Venkat
机器学习通常会攻击非常棘手的问题,这些问题在NP之外对于“全局”优化来说可能是问题,但在NP内则要比对“局部”优化的问题要难得多。因此,当人们针对“足够好”的结果进行优化时,复杂度类的整个概念变得模糊不清,这些结果更多地取决于与应用相关的质量度量,并且在某种意义上说,这不是运行算法的先验....
—
vzn
@vzn对我来说,这种微妙之处似乎更值得我们注意复杂性!它可能会提供一些非常有趣的见解。
—
Mike Izbicki 2012年
学习理论,电路复杂性和密码学之间肯定存在联系。但这是学习理论的一个角落,它已从机器学习实践中移开了一点。如果您有兴趣,我可以提出一些建议
—
Sasho Nikolov 2012年
是的,另一个例子是BDD(二进制决策图)已用于数据库算法/数据挖掘中,并且与电路复杂性有很强的联系。但是在我看来,整个问题似乎有点棘手,因为很多机器学习都是实用的,而且应用ML的复杂性通常是通过分析算法的实际实现来间接/凭经验进行研究,而不是尝试从理论上对其进行预期或严格分类。
—
vzn 2012年