Я работал над составителями, AI и в университете без степени. Я думал о том, чтобы получить его, но начальник отдела посоветовал мне не делать этого, сказав, что я никогда не смогу придумать идеи, которые я сделал, если бы получил степень.
Единственный реальный кроссовер между теорией искусственного интеллекта и компилятора - это обработка естественного языка. Необходимы концепции компилятора, такие как синтаксический анализ, синтаксис и лексические токены, но изучение их в такой упрощенной среде мало что может подготовить вас.
Пока вы знакомы с вещами, состоящими из других вещей, вы хорошо на своем пути. Посмотрите структуру предложения, сначала сложите его символьные жетоны (мяч Боба, идя и т. Д.), А затем части речи (предложение существительное, предложение глагола), а затем лексические понятия (объект, называемый шаром, состояние собственности, действие бросок, время (время) прошлого).
Ознакомьтесь с концепциями, но не тратьте слишком много времени на официальную теорию компилятора. Интересный материал приходит при обработке результатов вашего разбора!
Это то, о чем вы должны попросить профессоров в университете, в котором вы посещаете. – JJJ
Я нахожу, что у многих людей, работающих в этой области, нет степеней компьютерной науки. (Все мои находятся в машиностроении.) Теория компилятора хороша для написания компиляторов, но это не то, о чем идет машинное обучение. – duffymo
Я не посещаю ни один университет прямо сейчас. Я думал, что могу задать вопрос на соответствующем веб-сайте Q & A. –