Skip to content

Практическая часть Машинное Обучение (ML) зима 2023

Notifications You must be signed in to change notification settings

StudOborona/MLWinter2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLWinter2023

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №1

  1. Функции активации. Требования к функциям активации Популярные функции активации. (20 баллов)
  2. Используя библиотеку PyTorch, решите задачу регрессии. Разделите набор данных на обучающее и тестовое множество. Выполните предобработку данных. Отобразите графики значений функции потерь и метрики R2 на обучающем множестве. Рассчитайте значение метрики R2 на тестовом множестве.
  • Датасет: … (20 баллов) тык
  1. При помощи возможностей по автоматическому дифференцированию, которые предоставляет библиотека PyTorch, найдите минимум функции y=ln⁡(x2+10x+10) на отрезке [-10, 10]. Реализуйте процесс поиска экстремума таким образом, чтобы при нахождении точки экстремума процедура поиска останавливалась. Продемонстрируйте процесс оптимизации. Изобразите график функции y(x) на заданном отрезке. (20 баллов) тык тык

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №2

  1. Модель перцептрона. Проблема линейно неразделимых множеств и ее решение. Логика построения многослойных ИНС. (20 баллов)
  2. Реализовав сверточную нейронную сеть при помощи библиотеки PyTorch, решите задачу классификации текстов. Разделите набор данных на обучающее и тестовое множество. Проверьте, является ли выборка сбалансированной. Отобразите графики значений функции потерь на обучающем множестве. Отобразите confusion matrix и classification report, рассчитанные на основе тестового множества.
  • Датасет: … (20 баллов) тык
  1. При помощи возможностей по автоматическому дифференцированию, которые предоставляет библиотека PyTorch, найдите минимум функции y=x-5ln2x-1+2 на отрезке [-10, 10]. Реализуйте процесс поиска экстремума таким образом, чтобы при нахождении точки экстремума процедура поиска останавливалась. Продемонстрируйте процесс оптимизации. Изобразите график функции y(x) на заданном отрезке. (20 баллов) тык

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №3

  1. Слои нормализации (Normalization Layers). (20 баллов)
  2. Реализовав рекуррентную нейронную сеть при помощи библиотеки PyTorch, решите задачу классификации текстов. Разделите набор данных на обучающее и тестовое множество. Проверьте, является ли выборка сбалансированной. При проведении процедуры обучения на несбалансированной выборке задайте параметр weight при создании функции потерь. Отобразите графики значений функции потерь на обучающем множестве. Отобразите confusion matrix и classification report, рассчитанные на основе тестового множества.
  • Датасет: … (20 баллов) тык
  1. При помощи возможностей по автоматическому дифференцированию, которые предоставляет библиотека PyTorch, найдите минимум функции y=x3-x+2 на отрезке [-10, 10]. Реализуйте процесс поиска экстремума таким образом, чтобы при нахождении точки экстремума процедура поиска останавливалась. Продемонстрируйте процесс оптимизации. Изобразите график функции y(x) на заданном отрезке. (20 баллов) тык

About

Практическая часть Машинное Обучение (ML) зима 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •