Публикации по теме 'mathematics'
Математика с плавающей запятой
Ваш язык не сломан, он выполняет математику с плавающей запятой. Компьютеры изначально могут хранить только целые числа, поэтому им нужен какой-то способ представления десятичных чисел. Это представление не совсем точное. Вот почему чаще всего 0.1 + 0.2 != 0.3 .
Почему это происходит?
На самом деле это довольно интересно. Когда у вас есть система с основанием 10 (например, наша), она может выражать только дроби, в которых используется простой множитель основания. Простые..
Лучшие статьи по глубокому обучению 2021 года
Мы все ненавидим длинные бессмысленные предисловия к статьям, поэтому я сразу перейду к делу. Вот некоторые из наиболее интересных и многообещающих работ по глубокому обучению 2021 года, которые я считаю.
Идея состоит в том, чтобы объяснить их кратко и со смесью очень простых и очень сложных многословий, таким образом, статья может быть полезна как новичкам, так и более знающим людям. Сказав это, и как сказал бы каждый итальянский сантехник, начнем!
⚠️ Внимание!
Выбор тем..
Декомпозиция смещения-дисперсии в машинном обучении
Компромисс дисперсии смещения — одна из неизбежных концепций, которую необходимо тщательно понять, чтобы приступить к машинному обучению. Это в конечном итоге поможет вам создать прочную основу и продемонстрировать свою способность играть с реальными проблемами машинного обучения.
Большая картина компромисса дисперсии смещения связана с ошибкой обобщения. Мы как бы минимизируем ошибку обучения, и это приведет к низкой ошибке обобщения. Мы разложим ошибку обобщения на ее основные..
Математика: мультипликативные инверсии
В этом посте я покажу трюк, как разделить большое число с помощью небольшого умножения на обратное. Я покажу два способа вычисления этих инверсий и как построить небольшую таблицу быстрого поиска. В процессе мы увидим, что одна инструкция иногда может быть дороже многих более дешевых инструкций!
В этом посте я создаю функцию для вычисления модульного мультипликативного обратного для модуля 2²⁵⁶. Учитывая число a , мне нужно число r , такое, что
Запишем решение формально как..
Изучение парадокса дня рождения с помощью симуляций в веб-браузере
Хороший способ понять, как вероятности возникают из случайных процессов, закодированных на нашем любимом языке.
В недавней статье Эрик Клеппен исследовал так называемый «парадокс дня рождения», моделируя и визуализируя распределения дней рождения, и все это на Python. Как энтузиаст JavaScript, я не мог не использовать эту идею для веб-браузера.
Парадокс дня рождения представляет собой парадоксальный факт, что не так уж маловероятно найти двух людей, у которых один день рождения,..
Линейная алгебра для машинного обучения: введение
Если вы начали заглядывать за кулисы популярных алгоритмов машинного обучения, вы могли встретить термин «линейная алгебра».
Термин кажется пугающим, но на самом деле это не так. Многие алгоритмы машинного обучения полагаются на линейную алгебру, потому что она дает возможность «векторизировать» их, делая их вычислительно быстрыми и эффективными.
Линейная алгебра — обширная область математики, и не все ее знания требуются для понимания и построения алгоритмов машинного обучения,..
Регуляризация лассо на линейной регрессии и других моделях
Математический анализ эффектов штрафа лассо и его влияния на линейную регрессию, включая возможные расширения глубокого обучения.
Введение
Подгонка кривой - подгонка и подгонка
Как обсуждалось в моей предыдущей статье , проблемы с подгонкой кривой возникают, когда проблема сформулирована некорректно. Недостаточное оснащение обычно не является большой проблемой, потому что у нас есть возможность расширить набор функций за счет приобретения / разработки новых функций. Однако с..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..