Подтвердить что ты не робот

Начало программирования ИИ

Я действительно интересуюсь AI и хочу начать программирование в этой области.

Каковы различные области внутри ИИ? например Neural Networks и т.д.

Какую книгу можно рекомендовать для новичков в ИИ и есть ли какие-либо предпочтительные языки, используемые в области ИИ?

4b9b3361

Ответ 1

Классические области применения AI:

  • Robotics
  • Поиск
  • Обработка естественного языка
  • Представление знаний/экспертные системы
  • Планирование/Планирование

Различные алгоритмические подходы:

  • Neural Networks
  • Эволюционные/генетические алгоритмы
  • Автоматическое расследование
  • Логическое программирование
  • Вероятностные подходы

Рекомендуемые книги:

  • Норвиг, Рассел: искусственный интеллект - современный подход
  • Норвиг: парадигмы программирования искусственного интеллекта (использует Lisp)
  • Братко: Пролог для искусственного интеллекта

Рекомендуемые языки программирования:

  • Prolog
  • Lisp
  • Java (многие алгоритмы обсуждаются в Java в настоящее время)

Есть также ряд интересных ответов на этот вопрос (какой вид охватывает одно и то же основание).