Публикации по теме 'calculus'


Дорожная карта математики для машинного обучения
Математика для машинного обучения охватывает области статистики, вероятности, многомерного исчисления, линейной алгебры, дискретной математики, оптимизации. Это основные из них, необходимые для того, чтобы дать толчок любому новичку. Я следовал этой дорожной карте во время моего последипломного курса Data Science, и это очень помогло мне подготовиться к собеседованиям по машинному обучению. Дорожная карта статистики 1. ОСНОВНАЯ СТАТИСТИКА Типы данных: номинальные, порядковые,..

Все производные обратного распространения
Итак, вы прошли Курс глубокого обучения Эндрю Нг на Coursera, Вы знаете, что ForwardProp выглядит так: А вы знаете, что Backprop выглядит так: Но знаете ли вы, как вывести эти формулы? TL;DR Полные производные от всех производных обратного распространения, используемых в Coursera Deep Learning, с использованием как цепного правила, так и прямого вычисления. Если вы прошли через обратное распространение и не поняли, как возникают такие результаты, как а..

Что такое градиент/наклон? и Как вычислить один в Python (SymPy)
эта статья является примечанием к тому, что я узнал до сих пор (к моменту публикации). любезно предложите редактирование, если вы обнаружите какие-либо ошибки. здесь я буду говорить о как найти градиент по 2 точкам как найти градиент линейной функции как найти градиент нелинейной функции как найти градиент с 2 или более переменными (частная производная) как интерпретировать градиент (преобразование градиента в градус) понятие производной чрезвычайно важно в машинном обучении...

Базовая тригонометрия с Python Numpy
Библиотека NumPy — это мощная библиотека Python для числовых вычислений, включая тригонометрические функции. NumPy предоставляет ряд тригонометрических функций, которые можно использовать для выполнения вычислений с учетом углов и расстояний в различных математических и научных приложениях. Некоторые из тригонометрических функций, доступных в NumPy, включают: sin() : вычисляет синус угла в радианах cos() : вычисляет косинус угла в радианах tan() : вычисляет тангенс угла в..

Одномерная, полиномиальная и многовариантная регрессия с использованием метода OLS / нормального уравнения (A-Z)
Учиться, кодировать и настраивать… Как я уже упоминал в своей предыдущей статье: Реализация унивариантной полиномиальной регрессии в Python с использованием оптимизации градиентного спуска из… Учиться, кодировать и настраивать… в сторонуdatascience.com Помимо оптимизации градиентного спуска, существует другой подход, известный как метод обыкновенных наименьших квадратов или метод нормального уравнения. Этот подход, безусловно,..

Вывод нормального уравнения для обычных наименьших квадратов.
Это окажется проще, чем вы думаете. OLS, несомненно, является одним из самых фундаментальных алгоритмов машинного обучения. Идея очень проста, учитывая набор данных, алгоритм ищет гиперплоскость, которая минимизирует сумму квадратов смещений от гиперплоскости к каждой из точек в наборе данных. Медленно читаем последнее предложение и рассматриваем гиперплоскость мы можем получить функцию потерь как где ( x ᵢ , y ᵢ) — элемент (наблюдение) в наборе данных, длина..

Возвращаясь к математическим основам науки о данных
Функции и производные Идеи из математики лежат в основе практически всех методов и концепций Data Science. Хотя строгое понимание всех этих идей, конечно, не требуется, это может быть полезно. Для начинающего практика объем математики, составляющей основу машинного обучения, пугает, и многие предпочитают успокаивать себя, наблюдая, что современные рамки программирования означают, что возможность реализации алгоритма далека от способности понимать его математические основы. . Такой..