Курс предназначен для школьников c 13 лет, прошедших курс "Основы программирования, 1-й год (Паскаль)" или знающих основы программирования, желающих познакомиться с принципами построения систем искусственного интеллекта (ИИ), а также с задачами, которые решаются с помощью ИИ, в том числе изучить:
- инструментальные средства, базирующиеся на использовании искусственного интеллекта;
- общие подходы к решению проблем искусственного интеллекта (представление знаний, распознавание образов, моделирование естественного языка):
- основы инженерии знаний (способы представления знаний);
- устройство и работу нейронных сетей;
- способы анализа больших данных для машинного и глубокого обучения.
Курс является этапом предпрофессиональной подготовки ДЮКЦ по направлению
искусственный интеллект:
Тестирование:
Учащиеся научатся:- использовать приложения, построенные на основе искусственного интеллекта для работы над учебными и творческими проектами;
- создавать чат-боты;
- создавать простые экспертные и рекомендательные системы;
- обучать нейронные сети и использовать их для распознавания образов;
- решать задачи обработки больших данных (визуализации, анализа).
Полученные знания и навыки, учащиеся смогут применить как при участии в олимпиадах, хакатонах и других соревнованиях по искусственному интеллекту и машинному обучению, так и при работе над собственными проектами.
Программные средства, планируемые для изучения:
- язык логического программирования – SWI-Prolog
- интерактивная веб-среда для разработки Data Science-проектов – Jupyter Notebook
- библиотеки для работы с данными, создания нейронных сетей (pandas, matplotlib, numpy, TensorFlow)
- библиотека алгоритмов компьютерного зрения - OpenCV