Открыто

Введение в искусственный интеллект [2020] [GeekSchool] [Светлана Шорина, Дмитрий Санников, Илья Акчурин]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 18 дек 2020.

Цена: 25000р.-87%
Взнос: 3073р.

Основной список: 9 участников

Резервный список: 2 участников

  1. 18 дек 2020
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Введение в искусственный интеллект [2020]
    GeekSchool
    Светлана Шорина, Дмитрий Санников, Илья Акчурин


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

    За 3 месяца ребята научатся работать с математическими операциями, собирать датасеты и создавать алгоритмы машинного обучения. Они также запустят предобученную нейронную сеть, чтобы распознавать верные и ложные данные.

    1. Интересуются искусственным интеллектом.
    2. Хотят разобраться в машинном обучении и нейронных сетях.
    3. Только начинают программировать или интересуются языком Python.
    1. Карьерные перспективы
    Курс знакомит ребят с профессией дата-сайентиста — специалиста по работе с данными. Такие специалисты разбираются в искусственном интеллекте и машинном обучении, у них высокие зарплаты и перспективы для развития.​
    2. Подготовка к олимпиадам по программированию
    На курсе ребята углубляют знания по программированию, линейной алгебре и математическому анализу. Это поможет участвовать в олимпиадах и поступать технические вузы: МГУ, МГТУ им Н. Э. Баумана, МФТИ, ВШЭ.​
    3. Увлекательное обучение
    Ребята попробуют себя в роли исследователя: с помощью машинного обучения они смогут классифицировать привычки людей и спрогнозировать поведение. В результате они создадут несколько нейронных сетей.​
    Модуль 1 - Основы программирования на языке Python
    Урок 1 - Работа с данными и математическими операциями в Python
    Python — главный инструмент дата-сайентиста: на нём пишут алгоритмы машинного обучения. Учимся управлять данными и решать уравнения на Python.
    • Устанавливаем программы для прохождения курса
    • Управляем вводом и выводом данных в первой программе по Python
    Урок 2 - Основные конструкции языка Python
    Создаём алгоритмы и осваиваем основные компоненты компьютерной программы.
    • Изучаем условия if, elif, else
    • Изучаем циклы for, while
    • Тренируемся программировать на Python и создаём программу с базовыми алгоритмами
    Урок 3 - Структуры данных в Python
    Изучаем принципы работы с данными.
    • Узнаём, как работают данные, списки, словари и файлы
    • Знакомимся с датасетом — набором данных. Учимся его обрабатывать с помощью простейших операций
    • Занимаемся вводом и выводом данных
    Урок 4 - Функции в Python
    Изучаем, как работать с функциями.
    • Узнаём, как создавать функции и передавать параметры
    • Изучаем глобальные и локальные переменные
    • Добавляем полезные функции к датасету из третьего урока
    Модуль 2 - Numpy и Pandas — инструменты, которые помогают получать данные
    Урок 5 - Pandas. Установка. Учимся работать с данными и таблицами
    Изучаем Pandas — программную библиотеку на Python для обработки и анализа данных.
    • Получаем датасет с числовыми метриками
    • Устанавливаем Pandas, изучаем базовые команды и учимся работать с таблицами
    • Обрабатываем датасет с помощью Pandas: загружаем и выгружаем данные
    Урок 6 - Pandas. Основные функции
    После того, как мы загрузили датасет, начинаем осваивать базовые функции.
    • Узнаём, как работают различные функции Pandas: подсчет, создание категорий выборок датасета и др
    • Учимся применять функции из предыдущего урока на нашем датасете
    Урок 7 - Numpy: улучшение математического аппарата
    Изучаем основы линейной алгебры и знакомимся с видами машинного обучения.
    • Узнаём потенциал Numpy для работы с машинным обучением
    • Тренируемся работать с операциями высшей математики с помощью библиотеку Numpy
    Урок 8 - Numpy: машинное обучение без учителя
    Узнаём, что такое обучение без учителя.
    • Строим классическую модель обучения без учителя в Numpy
    • Строим первую модель предсказания в библиотеке Numpy
    Модуль 3 - Работа с машинным обучением
    Урок 9 - Обучение с учителем. Ближайшие соседи
    Изучаем основы для создания нейронных сетей — они помогают переводить текст, создавать голосовых помощников, распознавать лица и музыку.
    • Осваиваем базовые принципы машинного обучения
    • Придумываем и реализовываем простой алгоритм
    • Возьмём классификатор на датасете
    Урок 10 - Линейная регрессия. Функция потерь и логистическая регрессия
    Разбираем практические задачи.
    • Учимся оценивать качество алгоритмов и выбирать наилучший вариант
    • Изучаем функцию потерь и учимся их минимизировать
    • Визуализируем данные и решаем задачи по линейной регрессии
    Урок 11 - Работаем с базовой нейронной сетью
    Узнаём, какие преимущества и недостатки есть у нейронной сети.
    • Разбираем готовую нейронную сеть, выбираем количество слоёв и нейронов
    • Запускаем предобученную нейронную сеть, чтобы распознавать истинные и ложные данные
    Урок 12 - Придумываем тему для блога
    Узнаём, как настраивать нейронную сеть.
    • Узнаём, какие настройки существуют
    • Отрабатываем настройки параметров нейронной сети
    Модуль 4 - Демодень
    Урок 13 - Демодень — это последний день курса.
    • Ребят ждёт увлекательное соревнование: нужно улучшить нейронную сеть
    • После соревнования все ребята получат сертификат о прохождении курса. За лучшие результаты выдаём призы
    • В конце проведём небольшой семинар на 15–20 минут. Ребята узнают, в каких областях можно применять новые знания, и в какие вузы лучше поступать

    Продажник
     
    1 человеку нравится это.
  2. Последние события

    1. bukvar
      bukvar не участвует.
      27 июл 2024
    2. Muzal
      Muzal не участвует.
      15 дек 2023
    3. Ant098
      Ant098 участвует.
      26 апр 2023
    4. skladchik.com
      В складчине участвует 10 человек(а).
      18 апр 2023