Мне было интересно, почему так важно иметь принципиальное / теоретическое машинное обучение? С личной точки зрения, как человек, я могу понять, почему принципиальное машинное обучение было бы важно:
- людям нравится понимать, что они делают, мы находим красоту и удовлетворение от понимания.
- с теоретической точки зрения математика это весело
- когда есть принципы, которые определяют дизайн вещей, меньше времени тратится на случайные догадки, странные пробы и ошибки. Если бы мы, скажем, поняли, как на самом деле работают нейронные сети, возможно, мы могли бы потратить гораздо больше времени на их разработку, а не на огромное количество проб и ошибок, которые прямо сейчас связаны с этим.
- в последнее время, если принципы ясны, а теория ясна, тогда (надеюсь) следует повысить прозрачность системы. Это хорошо, потому что, если мы понимаем, что система работает, то ИИ рискует, что многие люди обманывают в значительной степени, уходит немедленно.
- Принципы, кажется, являются кратким способом суммировать важные структуры, которые может иметь мир, и когда использовать инструмент, а не другой.
Однако достаточно ли сильны эти причины, чтобы оправдать интенсивное теоретическое изучение машинного обучения? Одна из самых больших критических замечаний теории заключается в том, что, поскольку это очень трудно сделать, они обычно заканчивают изучением какого-то очень ограниченного случая, или предположения, которые должны быть приведены, по существу делают результаты бесполезными. Мне кажется, я слышал это однажды на выступлении создателя Tor в MIT. То, что некоторая критика Tor, которую он услышал, является теоретическим аргументом, но по сути, люди никогда не могут доказать что-либо о реальных сценариях реальной жизни, потому что они настолько сложны.
В эту новую эру с такой большой вычислительной мощностью и данными мы можем тестировать наши модели с реальными наборами данных и наборами тестов. Мы можем видеть, работают ли вещи, используя эмпиризм. Если мы можем вместо этого достичь AGI или систем, которые работают с инженерным и эмпирическим подходом, стоит ли еще искать принципиальное и теоретическое обоснование для машинного обучения, особенно когда количественные границы так трудно достичь, но интуиции и качественные ответы намного проще достичь с помощью подхода, управляемого данными? Этот подход не был доступен в классической статистике, поэтому я думаю, что теория была так важна в те времена, потому что математика была единственным способом, которым мы могли быть уверены, что все было правильно или что они действительно работали так, как мы думали, что они это сделали.
Я лично всегда любил и думал о теории, и принципиальный подход был важен. Но благодаря возможности испытать себя на реальных данных и вычислительной мощности я задался вопросом, стоит ли все-таки больших усилий (и, возможно, низкого вознаграждения) теоретического развития.
Является ли теоретическое и принципиальное преследование машинного обучения таким важным?