🖥 Линейный дискриминантный анализ (LDA). Принцип работы и реализация с нуля на Python Держите полезную статью) LDA — алгоритм классификации и понижения размерности, позволяющий производить разделение классов наилучшим образом. Основная идея LDA заключается в предположении о многомерном нормальном распределении признаков внутри классов и поиске их линейного преобразования, которое максимизирует межклассовую дисперсию и минимизирует внутриклассовую. Некоторые мысли из статьи: ⏩LDA может быть предпочтительнее логистической регрессии в ряде случаев. ⏩Алгоритм LDA включает расчет априорных вероятностей и средних значений признаков, а также нахождение собственных векторов и значений. ⏩Существуют другие подходы к решению задач через нахождение собственных векторов, такие как сингулярное разложение и метод наименьших квадратов. ⏩Модификации LDA, такие как квадратичный дискриминантный анализ (QDA), гибкий дискриминантный анализ (FDA) и ядерный дискриминантный анализ (KDA), улучшают качество модели и увеличивают количество задач, в которых его можно применить. ⏩Регуляризация поддерживается в LDA и его модификациях через степень сжатия ковариационной матрицы. 📎 Статья @machinelearning
I. Машинное обучение Машинное обучение (machine learning, ML) – класс методов искусственного интеллекта (ИИ, artificial intelligence, AI), характерной чертой которых является не прямое решение задачи, а обучение за счет применения решений множества сходных задач (см. рис. 1). Типы задач машинного обучения 1) Задача регрессии (regression) – прогноз на основе выборки объектов с различными признаками. На выходе должно получиться вещественное число (2, 35, 76 и т.д.). 2) Задача классификации (classification) – получение категориального ответа на основе набора признаков...