Публикации по теме 'linear-algebra'


Введение в R: линейная алгебра
Введение в R: линейная алгебра Векторное индексирование, решатели собственных векторов, разложение по сингулярным числам и многое другое R - очень мощный язык, разработанный специально для анализа данных, визуализации данных и машинного обучения, что делает его обязательным к изучению для любого начинающего специалиста по данным. R особенно удобен с линейной алгеброй. Его встроенные типы данных, такие как векторы и матрицы, хорошо сочетаются со встроенными функциями, такими как..

Шаг 3: Измеримые результаты
Привет! Я пришел к третьему спринту этого проекта, во что трудно поверить, потому что он также совпадает с серединой срока. Это значит, что я должен быть на полпути к этому проекту? Что ж, этот проект может продолжаться годами, но в целом я доволен тем, где я нахожусь. Я изучил новые библиотеки, новые методы, и на прошлой неделе, как я расскажу, все было посвящено проверке того, что мне действительно нужно понять, чтобы продвигаться вперед в этом проекте, а что нужно только уровень..

Fast ++ Randomized SVD (разложение по сингулярным значениям) с использованием pytorch и графических процессоров
Эта статья была вдохновлена ​​моим профессором Рэйчел Томас, и большая часть материала заимствована из ее курса по вычислительной линейной алгебре. Все ее уроки доступны на YouTube . Я буду обновлять эту статью в течение нескольких недель по мере того, как буду получать лучшие результаты и обновления. Почему именно СВД? Разложение по сингулярным числам (SVD) - чрезвычайно полезный инструмент линейной алгебры, имеющий широкий спектр приложений. Машинное обучение: механизмы..

Визуализация умножения матриц четырьмя различными способами — Часть 2
В части 1 я объяснил четыре способа интуитивного выполнения матричного умножения. Недавно я столкнулся с некоторыми другими приемами, которые полезны для понимания теории алгоритмов машинного обучения без использования блокнота! Вы даже можете реконструировать две матрицы, просто взглянув на результат умножения матриц. Итак, без лишних слов, давайте начнем их изучать. Прежде чем двигаться дальше, мы добавим одну терминологию, называемую строкой и столбцом. Когда матрица умножается слева..

Начните свое путешествие по машинному обучению прямо сейчас
Сегодня спрос на инженеров машинного обучения и специалистов по обработке данных значительно превышает предложение. Большинство студентов вначале пугаются, когда слышат термин «машинное обучение». Они думают, что это какая-то причудливая и сложная вещь, позвольте мне заверить вас, что это довольно просто, как только вы это поймете, и если вы просто прочитаете эту статью, она определенно поможет в запуске вашего машинного обучения. путешествие. Хотите прочитать эту историю позже?..

Анализ главных компонентов (PCA) - Глубокое погружение
Базовая терминология и интуиция для уменьшения размерности. Цель этой статьи - познакомить читателей с геометрической и математической интуицией, лежащей в основе техники уменьшения размерности, Анализ главных компонентов (PCA) . Итак, продолжим. Логистика для этой статьи заключается в следующем: Матрица ковариаций Геометрическая интерпретация Целевая функция, проблема ограниченной оптимизации и Решение проблемы оптимизации . Во-первых, давайте познакомимся с..

Линейная алгебра 101 - Часть 4
Это серия статей, направленных на понимание линейной алгебры. Я твердо убежден, что важно понимать основы и уравнения, прежде чем переходить к более сложным темам. Линейная алгебра - одна из тех основ, с которыми вам нужно хорошо знать. Думайте об этом как о, скажем,… программировании. Существует множество классных библиотек, и вы можете делать крутые вещи, просто копируя и вставляя их. Однако, если вы хотите сделать что-то действительно крутое, чего никто раньше не делал, вам нужно..