Углубленный курс по машинному обучению, охватывающий как теоретические основы, так и практические аспекты применения ML-алгоритмов. Изучите различные методы обучения и их применение в реальных задачах.
Курс "Машинное обучение: от теории к практике" предназначен для студентов, которые хотят получить глубокое понимание алгоритмов машинного обучения. Этот курс сочетает теоретические основы с практическим применением, что позволяет студентам не только понять, как работают алгоритмы, но и научиться применять их для решения реальных задач.
Основные концепции ML, типы обучения (с учителем, без учителя, с подкреплением), постановка задач машинного обучения.
Линейная регрессия, метод наименьших квадратов, регуляризация (Ridge, Lasso), логистическая регрессия для задач классификации.
Алгоритмы построения деревьев решений, критерии разделения, обрезка деревьев, случайные леса.
Принципы работы SVM, ядра (kernel functions), применение SVM для классификации и регрессии.
Алгоритм K-means, выбор оптимального числа кластеров, иерархическая кластеризация, DBSCAN.
Метод главных компонент (PCA), t-SNE для визуализации данных, автоэнкодеры.
Бэггинг, бустинг (AdaBoost, Gradient Boosting, XGBoost), стекинг.
Метрики качества (accuracy, precision, recall, F1-score), кроссвалидация, переобучение и недообучение, настройка гиперпараметров.
Для успешного прохождения курса необходимо: