Как подступиться к изучению искусственного интеллекта

Начинаем с фантастики, чтобы воплотить ее в реальность.
2 минуты21757

Статья для тех, кто только начал интересоваться искусственным интеллектом и пока не знает, с чего начать его изучение. Разберемся подробнее, какие книги читать и какие пробелы в знаниях восполнять.

Начните с чтения фантастики

Научно-фантастическая литература побудила не одно поколение мечтателей всерьез заняться исследованием и разработкой прочитанных идей. В отличие от сухих научных трактатов, она способна заставить практически любого, даже далекого от науки, человека, начать искать реализацию технологий будущего. 

Поэтому Андрей Баканов, руководитель отдела разработки MS CRM в ИТ-компании Navicon, рекомендует тем, кто только недавно стал интересоваться вопросами искусственного интеллекта, вместо учебников читать фантастов и футурологов: «Фантасты Гарри Гаррисон и Марвин Мински в романе „Выбор по Тьюрингу“, по-моему, на десятилетия вперед опередили время с вопросами о соотношении человеческого и машинного. Среди известных футурологов могу посоветовать работы Рэймонда Курцвейла. Хотя с его позицией о появлении в ближайшие десятилетия машины, превосходящей разум человека, не могу согласиться, он один из немногих, кто пытается просто и наглядно рассказать о сложных устройствах и их философии. Для тех же, кто хочет понять вопрос „изнутри“, — начните с Айзека Азимова».

Изучите научные подходы к ИИ

Если чтение фантастики действительно захватывает, у вас «горят глаза» и появляется желание оказаться причастным к разработкам в сфере ИИ, то нужно начинать подходить к научной стороне вопроса. Для этого подойдет фундаментальная книга «Artificial Intelligence: A Modern Approach».

«Достаточно объемный труд, который уже стал классикой в своем жанре и пережил третье издание. Содержит описание от самых азов ИИ до подробного описания современных подходов. Один из авторов книги, Питер Норвиг — работает директором по исследованиям в Google.

И еще один несомненный плюс — книга есть на русском, а хороших книг на родном языке по данной теме очень мало» — говорит Дмитрий Григорьев, сооснователь и IT-директор Rubrain.

Получите необходимые сопутствующие знания

«В дополнение в базовым знаниям по программированию тем, кто хочет развиваться в сфере ИИ нужны:

  • Хорошие знания в области математической статистики и теории вероятностей. 
  • Умение создавать конечные автоматы (машина с конечным числом состояний), которое является способом моделирования и реализации объекта, обладающего различными состояниями в течение своей жизни. 
  • Знания в объектно-ориентированном подходе к программированию нейросетей» — считает Андрей Крехов, заместитель директора по специальным программам ICL Services.

Выберите интересное вам направление и начинайте «погружение»

«Нужно определиться с областью, в которой вы собираетесь развиваться: Natural Language Processing, Machine Learning, Information Extraction, Data Mining. ИИ — это очень большой раздел науки и вы не сможете „быстро“ ознакомиться со всеми его направлениями» — говорит Дмитрий Григорьев.

 

Начать все равно придется с основ: профессия «Веб-разработчик».

карьераразвитие
Нашли ошибку в тексте? Напишите нам.
Спасибо,
что читаете наш блог!