Parece-me que os especialistas em aprendizado de máquina / mineração de dados estão familiarizados com P e NP, mas raramente falam sobre algumas das classes de complexidade mais sutis (por exemplo, NC, BPP ou IP) e suas implicações para uma análise eficaz dos dados. Existe alguma pesquisa de trabalho fazendo isso?
cc.complexity-theory
reference-request
machine-learning
Mike Izbicki
fonte
fonte
Respostas:
Há alguma diferença inerente ou dissimilaridade de abordagens entre os dois campos do aprendizado de máquina aplicado e da teoria da complexidade / TCS.
Aqui está um workshop recente sobre o assunto no Center for Computational Intratability, Princeton, com muitos vídeos.
Na TCS, uma área principal de estudo do "aprendizado", às vezes talvez confusa, também chamada de "aprendizado de máquina", é chamada de teoria do PAC, que significa Provavelmente Aproximadamente Correta. sua origem no início dos anos 80 antecede uma pesquisa muito mais moderna sobre "aprendizado de máquina". a wikipedia o chama de parte da teoria do aprendizado computacional de campo . O PAC geralmente diz respeito aos resultados da aprendizagem de fórmulas booleanas, dadas amostras estatísticas das distribuições, etc., e à precisão alcançável da aprendizagem, devido a vários algoritmos ou amostras limitadas. Isso é estudado de maneira teórica rigorosa, com vínculos com as classes de complexidade. Mas não é tanto uma página de estudo aplicado e wikipedias sobre aprendizado de máquina que nem a lista.
Tese de doutorado sobre a complexidade computacional do aprendizado de máquina de Kearns
Xing desliza no aprendizado de máquina (PAC)
fonte