Задачи по теме «Машинное обучение»

Практикуйте тему «машинное обучение» на задачах от простых до сложных (всего: 42). Каждая задача запускается в браузере, с мгновенными тестами, разбором вашего кода от ИИ и решениями сообщества для сравнения.

Легко · 18 Средне · 20 Сложно · 4

Навыки для практики: Градиентный спускTransformerДеревья решенийОбратное распространениеРегрессияЦепное правилоAdamBPEKNNMDPMSEOne-hot векторы
  • Python · C++ · C#
  • Автотесты
  • Ревью кода ИИ
  • Решения сообщества
226
Задачи
2
Решений опубликовано
3
Языки

Все задачи

Поиск по теме, языку или сложности.

42 задачи
Легко

Умножение матриц

Перемножьте две матрицы — эта операция стоит за каждым слоем нейронной сети.

Вы освоите МатрицыЛинейная алгебра
искусственный интеллектмашинное обучение
Пока нет решений
Легко

Токенизатор слов и словарь

Разбейте текст на слова в нижнем регистре и постройте словарь, отсортированный по частоте, — первый шаг любой языковой модели.

Вы освоите ТокенизацияПостроение словаря
искусственный интеллектмашинное обучение
Пока нет решений
Средне

Прирост информации

Вычислите, насколько разбиение по признаку уменьшает энтропию, — это критерий деревьев решений ID3.

Вы освоите ЭнтропияДеревья решений
искусственный интеллектмашинное обучение
Пока нет решений
Средне

Классификатор k ближайших соседей

Предскажите метку большинством голосов k ближайших обучающих точек.

Вы освоите KNNМетрики расстояния
искусственный интеллектмашинное обучение
Пока нет решений
Легко

Скалярное произведение двух векторов

Перемножьте два вектора поэлементно и сложите результаты — это основная операция любого нейрона.

Вы освоите ВекторыСкалярное произведение
Нейронные сетиискусственный интеллектмашинное обучение
Пока нет решений
Сложно

Масштабированное скалярное внимание

Реализуйте операцию внимания — основу трансформеров и больших языковых моделей.

Вы освоите Механизм вниманияTransformer
искусственный интеллектмашинное обучение
Пока нет решений