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


Почему вы должны перекрестно тренировать свой программистский мозг
Это казалось нелогичным. Как-то зимним вечером, стоя в Barnes & Noble, я пролистал учебник под названием Беги меньше, беги быстрее . Предположительно, я собирался стать более быстрым бегуном, бегая три дня в неделю вместо обычных пяти или шести, а также занимаясь кросс-тренингом два дня. Это означало, что в дни, когда я не бегаю, я собирался заниматься другим видом тренировок, например, ездить на велосипеде. Все предвзятые сомнения вскоре были отброшены. Результаты были..

Оценка исхода игры в техасский холдем с использованием моделирования Монте-Карло
Введение Карточные игры всегда были увлекательны как для игроков, так и для математиков из-за фактора неопределенности или, говоря менее формальным языком, удачи. В течение многих лет они также были движущей силой относительно современных областей математики, таких как теория вероятностей и статистика. Что такое Монте-Карло…

Работа с подвыражениями в SymPy
Ваша ежедневная доза компьютерной алгебры Об этой серии статей: Чтобы с легкостью научиться пользоваться системами компьютерной алгебры, требуется много практики. Чтобы помочь вам на пути к мастерству, следуйте инструкциям из этой серии и решайте распространенные и не очень распространенные задачи с помощью таких систем, как SymPy, Sage или Mathematica.

Что такое байесовская статистика? Руководство по математике для начинающих (часть вторая)
Вам никогда не нравилась теорема Байеса. Вероятность того, что этот пост станет вирусным, составляет один шанс на миллион. По крайней мере, это мое предположение. Бета-распределение Вы бы использовали бета-распределение для оценки вероятности исхода. Часто нам дают вероятности событий, но в реальной жизни это бывает редко. Вместо этого нам даются данные, которые мы должны использовать для оценки вероятностей. Данные Я приведу вам пример и некоторые данные. Допустим, есть..

Введение в Python с приложениями теории чисел
В своем последнем посте на Medium я сказал, что начну серию статей по науке о данных глазами математика и расскажу о темах, которые я изучу в рамках буткемпа по науке о данных и машинному обучению. Я держу свое слово. Я буду использовать основы программирования на Python для науки о данных, которые я изучил на первой неделе учебного курса по науке о данных и машинному обучению, для задач, связанных с проверкой того, является ли число простым или нет, получением простых чисел с помощью..

Понимание математических основ машинного обучения
Краткое введение в линейную алгебру: исключение Гаусса, обратная матрица, разложение LU и т. д. Хотя нет необходимости изучать линейную алгебру, чтобы начать работу с машинным обучением, понимание математических основ машинного обучения может оказаться неоценимым, если вы хотите лучше понять все его основные концепции. Эта статья — только первая из многих, которые я планирую выпустить по мере прохождения Линейной алгебры 18.06 в MIT OpenCourseWare и книги профессора Гилберта Стрэнга..

Как решать простые квадратные уравнения с помощью JavaScript.
Таким образом, чтобы подать заявку на роль разработчика программного обеспечения, соискатели должны были написать приложение для решения таких уравнений, как: 7x — 2 = 21 2(4x + 3) + 6 = 24 — 4x с подробным описанием всех шагов, связанных с оценкой «x». В моем решении эти уравнения будут упрощены следующим образом: Для 7x — 2 = 21 решение будет равно: { Задача: '7x-2=21', 'Объединение одинаковых членов': '7x=23', 'Найти X': 'x=23/7' } а для 2(4x + 3) + 6 = 24–4x решение..