Wydaje mi się, że eksperci od uczenia maszynowego / eksploracji danych znają P i NP, ale rzadko mówią o niektórych bardziej subtelnych klasach złożoności (np. NC, BPP lub IP) i ich implikacjach dla skutecznego analizowania danych. Czy jest jakaś ankieta na temat tej pracy?
cc.complexity-theory
reference-request
machine-learning
Mike Izbicki
źródło
źródło
Odpowiedzi:
Istnieje pewna nieodłączna różnica lub odmienność podejść między dwoma dziedzinami stosowanego uczenia maszynowego a TCS / teorią złożoności.
Oto ostatnie warsztaty na ten temat w Center for Computational Intractability, Princeton, z dużą ilością filmów.
W TCS głównym obszarem badań nad „uczeniem się”, czasem nawet myląco nazywanym również „uczeniem maszynowym”, jest teoria PAC, która prawdopodobnie oznacza w przybliżeniu poprawność. jego początki lat 80. poprzedzają znacznie bardziej nowoczesne badania nad „uczeniem maszynowym”. wikipedia nazywa to częścią teorii komputerowego uczenia się w terenie . PAC często dotyczy wyników uczenia się wzorów logicznych przy danych próbkach rozkładów itp. Oraz osiągalnej dokładności uczenia się przy różnych algorytmach lub ograniczonych próbkach. Jest to badane w ścisły teoretyczny sposób z powiązaniami z klasami złożoności. Ale to nie tyle strona badań stosowanych i wikipedii na temat uczenia maszynowego nawet jej nie wymienia.
Komputerowa złożoność pracy doktorskiej Kearnsa
Xing slides on machine learning (PAC)
źródło