2023/24 - 25-ый учебный год!
ГлавнаяКурсы для школьниковIT для 2-11 кл. Как проходит обучениеПрограммирование (5 уровней). О направлении – Программирование, 5-й уровень (нейронные сети и искусственный интеллект)

Программирование, 5-й уровень (нейронные сети и искусственный интеллект)

Траектория обучения | Программист-профессионал

Режим обучения: в Зеленограде очно или очно-онлайн, онлайн

Курс предназначен для тех, кто на хорошем уровне знает языки программирования Python и C++. Школьники, освоившие 4 уровня программы "Программирование", смогут на практике применить свои знания по программированию в суперсовременном направлении "Нейронные сети и искусственный интеллект". Результат обучения - получение актуальных знаний в области нейронных сетей и машинного обучения, умение создавать нейронные сети для классификации, предсказания и преобразования данных.

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

Получи ответы на вопросы "Нейронная сеть и Искусственный интеллект. Что это?", "Как работают нейронные сети?", "Где используются нейронные сети?", "Языки программирования нейронных сетей ".

Рекомендуемый возраст: школьники 9-11 классов

Продолжительность курса (ак.ч. равен 40 минутам):
123 ак.ч. (87 ак.ч. основных занятий + 36 ак.ч. дополнительных занятий)

Занятия проходят: с октября по май по 3 ак. часа в неделю + дополнительные занятия


Если опоздал к началу обучения!
Пройди тестирование и подключайся в группу, которая уже занимается. Если имеющихся знаний у школьника недостаточно, то для него составляется индивидуальная программа для основных занятий в группе и дополнительных занятий. Такое сочетание основных и дополнительных занятий позволяет восполнить недостающие знания и успешно обучаться в группе

Стоимость курса: 7420.69 руб. / мес. (53800.00 руб. за весь курс) условия оплаты

Исходный уровень знаний: знания в объеме одного из курсов Программирование, 4-й уровень (базовый, С++, C#), Программирование, 4-й уровень (углубленный, С++, C#)

Содержание курса:

  • I семестр
    • Основы языка C# (Структура программы, простые операторы, переменные, константы. Операторы ветвления, операторы циклов, операторы безусловных переходов, функции. Пространства имён, классы, структуры, интерфейсы. Указатели, арифметика указателей.) - 6.00 ак.ч.
    • Основные подходы к оптимизации кода (многопоточность, модификация алгоритмов с учётом архитектуры ЭВМ) - 3.00 ак.ч.
    • Математика для нейронных сетей и ее реализация в C# (производная, частная производная, правила дифференцирования, матрицы, вектора, операции над ними) - 6.00 ак.ч.
    • Простейшие модели машинного обучения и реализация на C# (линейная, логистическая, полиномиальная регрессии; множественные регрессии; метод обратного распространения ошибки) - 3.00 ак.ч.
    • Полносвязные нейронные сети и реализация на C# (слои, функции нелинейности, архитектура полносвязной сети, наборы данных и подготовка данных) - 6.00 ак.ч.
    • Свёрточные нейронные сети и реализация на C# (свёрточные слои, слои пулинга, архитектуры свёрточных сетей, подходы к оптимизации) - 6.00 ак.ч.
    • Контрольные занятия - 3.00 ак.ч.
    • Новогодний IT-турнир (хакатон) - 3.00 ак.ч.
  • II семестр
    • Основы языка Python (Структура программы, простые операторы, переменные. Операторы ветвления, операторы циклов, операторы безусловных переходов, функции. Подключение модулей, массивы, классы, модули.) - 9.00 ак.ч.
    • Машинное обучение на Python - библиотека PyTorch (Создание тензоров, математические операции, автоматическое дифференцирование, создание нейронных сетей, работа с данными и наборами данных, алгоритмы оптимизации и обучение нейронных сетей.) - 15.00 ак.ч.
    • Машинное обучение на Python - библиотека PyTorch (Визуализация нейронных сетей, свёрточные нейронные сети в задачах преобразования изображений.) - 6.00 ак.ч.
    • Машинное обучение на Python - библиотека PyTorch (Экспорт предобученных моделей и вопросы обучения нейронных сетей.) - 9.00 ак.ч.
    • Контрольные занятия - 6.00 ак.ч.
    • IT-олимпиада - 3.00 ак.ч.
    • IT-конференция - 3.00 ак.ч.

Курсовой проект (нейронные сети и искусственный и интеллект).
В уч. процесс входят занятия «Моя успешная IT-карьера» (знакомство с современным миром IT и работой IT-специалистов).

Примечание.
Методические материалы курса являются объектом исключительных авторских прав. Нарушение авторских прав влечет гражданско-правовую, административную и/или уголовную ответственность (подробнее).