|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ittensive-machine-learning-introduction/
课程评论:没有评论
本课程“ITtensive机器学习入门”是一门面向初学者的机器学习基础课程,旨在帮助学员系统地了解和实践机器学习的整个流程。 **课程核心内容包括:** * **机器学习任务分类:** 学习区分和理解五种主要的机器学习任务: * **回归:** 预测连续数值,如预测房价、股票价格。 * **分类:** 预测离散类别,如判断图片中是否有猫、是否为笑脸。 * **聚类:** 将数据分组,如按支付能力划分客户。 * **降维:** 减少特征数量以简化数据分析和可视化。 * **异常检测:** 识别罕见的异常模式,如检测欺诈交易。 * **机器学习流程:** 详细介绍从数据准备到模型优化的各个阶段,包括 ETL (数据提取、转换、加载)、EDA (探索性数据分析)、数据预处理、模型训练。 * **模型训练核心概念:** 深入理解模型训练中的关键环节,如数据集划分、过拟合与欠拟合的识别和处理、超参数的作用。 * **超参数优化:** 学习不同的超参数优化技术,包括贪婪搜索、超立方体搜索和高斯过程(Parsens 树)。 * **模型评估与选择:** 掌握评估模型性能的常用指标,以及如何根据 BIC 和 AIC 等标准选择合适的模型复杂度。 * **基础模型详解:** 重点学习两种核心的机器学习模型: * **线性回归:** 包括带正则化和不带正则化的线性回归,以及线性化回归和多项式回归。 * **逻辑回归:** 学习逻辑回归的原理和应用。 * **数据处理与“维度诅咒”:** 了解 HDF5 等数据存储格式,并理解“维度诅咒”现象及其影响。 * **数据填充技术:** 学习插值和外插法来处理数据中的缺失值。 * **回归任务指标:** 掌握用于评估回归模型性能的多种距离度量,如欧几里得距离、曼哈顿距离、切比雪夫距离和闵可夫斯基距离。 **学习成果:** 完成本课程后,学员将能够**组织机器学习模型的开发流程**,并为进一步深入学习机器学习的理论和应用打下坚实的基础。 **目标受众:** 本课程适合**各行各业的初学者**,包括对机器学习感兴趣的**管理者**和**开发人员**。 **获取课程方式:** 请联系 **support@ittensive.com** 并告知您希望学习的课程名称("ittensive-machine-learning-introduction")或课程组,以获取课程访问权限。
Внимание: для доступа к курсам ITtensive на Udemy напишите, пожалуйста, на support@ittensive.com с названием курса или группы курсов, которые хотите пройти.Работа с большими данными и задачами искусственного интеллекта требует особого подхода - подхода машинного обучения. В этом курсе мы последовательно пройдем все этапы работы с данными: от видов задач и их постановки до работы с моделями машинного обучения для минимизации предсказательной ошибки.Дополнительно рассмотрим фундаментальные основы построения моделей машинного обучения, базовые метрики и наиболее простые модели - линейную и логистическую регрессии.В курсе изучается:Классификация задач машинного обучения.Процесс машинного обучения: ETL, EDA, подготовка данных, обучение модели.Особенности обучения модели: выборки, переобучение и гиперпараметры.Оптимизация гиперпараметров жадным поиском, через гиперкуб и парзеновские деревья.Отличия переобученной модели и недообученной, практики оптимального обучения.Работа с форматов хранения данных - HDF5.«Проклятье» большой размерности.Подходы к простым моделям машинного обучения: метод максимального правдоподобия и метод наименьших квадратов, среднеквадратичная ошибка.Подходы к заполнению пропусков в данных: интерполяция и экстраполяция.Метрики задач регрессии: эвклидово расстояние, расстояние городских квадратов, Чебышева и Минковского.Линейная регрессия с регуляризацией и без.Изотоническая регрессия.Критерии выбора сложности модели: BIC и AIC.Линеаризуемая и полиномиальная регрессия.Логистическая регрессия.После завершения курса вы сможете организовывать процесс разработки моделей машинного обучения и перейти к более глубокому и прикладному изучению тему машинного обучения.Курс является вводным (базовым) и подойдет широкому кругу слушателей: от руководителей до разработчиков.Основные задачи машинного обучения:1) Задача регрессии - прогноз на основе выборки объектов с различными признаками. На выходе должно получиться вещественное число (2, 35, 76.454 и др.), к примеру цена квартиры, стоимость ценной бумаги по прошествии полугода, ожидаемый доход магазина на следующий месяц, качество вина при слепом тестировании.2) Задача классификации - получение категориального ответа на основе набора признаков. Имеет конечное количество ответов (как правило, в формате «да» или «нет»): есть ли на фотографии кот, является ли изображение человеческим лицом, болен ли пациент раком.3) Задача кластеризации - распределение данных на группы: разделение всех клиентов мобильного оператора по уровню платёжеспособности, отнесение космических объектов к той или иной категории (планета, звёзда, чёрная дыра и т. п.).4) Задача уменьшения размерности - сведение большого числа признаков к меньшему (обычно 2-3) для удобства их последующей визуализации (например, сжатие данных).5) Задача выявления аномалий - отделение аномалий от стандартных случаев. На первый взгляд она совпадает с задачей классификации, но есть одно существенное отличие: аномалии - явление редкое, и обучающих примеров, на которых можно натаскать машинно обучающуюся модель на выявление таких объектов, либо исчезающе мало, либо просто нет, поэтому методы классификации здесь не работают. На практике такой задачей является, например, выявление мошеннических действий с банковскими картами.