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


Деление на ноль в вычислениях - имеет ли это смысл?
Деление на ноль в вычислениях - имеет ли это смысл? Еще в начальной школе наши учителя говорят нам никогда ничего не делить на 0. Вы можете думать об этом как о вы ничего не можете извлечь из чего-то . Много лет спустя вы сталкиваетесь с той же проблемой деления на ноль , но в более академической и интеллектуальной аргументации. Имеет ли смысл делить любое число на ноль? Как я вижу сейчас, ответ - да, это имеет смысл. Возможно, нам нужно вернуться к основам арифметики, чтобы..

Странные закорючки XIX века (почему программисты не изучают математику?)
Время от времени возникает вопрос: Следует ли программистам изучать математику? вопрос возникает в хабах в интернете. Сегодня, как часто, это на HackerNews . Обсуждение обычно такое же: Программист: Что это за странные закорючки XIX века, которые я не могу найти на своей клавиатуре, и почему бы вам просто не написать компилятор для математики? Математик: Написание компилятора на 2 тысячи лет устаревшего кода с быстро развивающимися стандартами было бы пустой тратой времени и,..

Теория вероятностей: случайная величина, распределение дискретной случайной величины
Это часть курса Теория вероятностей и статистика для программистов . Случайная величина - это переменная, возможные значения которой являются результатами случайного эксперимента. Например, количество попаданий во время трех выстрелов ( 0, 1, 2, 3) или сумма направленной вверх после броска 5 кубиков (5… 25). Это примеры дискретных случайных величин переменных с фиксированным количеством возможных значений. Другой тип - непрерывная случайная величина - переменная, которая..

Демистификация кросс-энтропии.
Углубленный взгляд на кросс-энтропию, интуицию и доводы, лежащие в основе ее необходимости и полезности. Вступление. Долгое время я не полностью понимал потерю кросс-энтропии. Почему мы взяли экспоненты (softmax)? Зачем мы тогда взяли бревно? Почему мы сняли отрицательный результат с этого журнала? Как мы закончили с положительным убытком, который мы должны минимизировать? Эти и другие вопросы ошеломили меня до такой степени, что я просто согласился с тем, что мне просто нужно..

Как машинное обучение? Правильный путь
Технические темы, такие как математика, физика и даже информатика, преподаются по восходящей схеме. Этот подход включает в себя логическое построение тем изучаемой области с естественным увеличением сложности и возможностей. Проблема в том, что люди - это не роботы, выполняющие обучающую программу. Нам нужна мотивация, азарт и, самое главное, привязка темы к ощутимым результатам. Полезные навыки, которые мы используем каждый день, такие как чтение, вождение и программирование, не были..

Введение в наборы Python. Часть I. Определение объектов-наборов
Определение объектов set в Python В старшей школе вы, должно быть, сталкивались с наборами и теорией множеств . Это тот же класс, в котором вы рисовали эти крутые перекрывающиеся круги, которые называются диаграммами Венна . Хотя строгое определение набора может быть абстрактным, набор можно просто определить как неупорядоченный набор элементов . Каждый элемент в наборе уникален (без дубликатов), и над набором можно выполнять различные операции , такие как объединение,..

Линейная алгебра для глубокого обучения
Цель этой статьи — дать читателю представление об аспекте математики, связанном с линейной алгеброй, который необходимо знать, чтобы начать программирование или разработку моделей машинного/глубокого обучения и получить представление о них. Каждый раздел соответствует уникальной операции линейной алгебры. Я надеюсь, что эта статья будет легко читаема и понятна человеку, имеющему базовые знания математики на уровне средней школы. Габаритные размеры Прежде всего, что, черт возьми, такое..