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


Игра с шумом Перлина: создание реалистичных архипелагов
Если вы все еще читаете это на носителе, я переместил свой блог на http://yvanscher.com/blog.html Я не видел тонны отличных примеров создания карт с шумом Перлина на Python. Итак, поехали! Шум Перлина - это математическая формула, используемая для создания «реалистичных» структур. Это шум, но в отличие от обычного шума он имеет некоторую когерентную структуру. Вот сравнение обычного шума и шума Перлина: В модуле python noise есть несколько параметров, которые влияют на..

Линейное программирование на Python: прямое руководство
Линейное программирование - один из наиболее распространенных методов оптимизации. Он имеет широкий спектр приложений и часто используется в исследованиях операций, промышленном дизайне, планировании и т. Д. Увы, он не так популярен, как машинное обучение (которое, безусловно, является формой оптимизации), но является основным методом решения проблем, которые можно сформулировать с помощью переменных решения, имеющих линейные отношения. Это быстрое практическое руководство, возможно, я..

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

Логистическая регрессия - часть 2
Предварительное условие : предполагается, что у вас есть базовая концепция логистической регрессии. Если нет, обратитесь к первой части этой темы. Из первой части мы знаем, почему линейная регрессия не используется для бинарной классификации. И как логистическая регрессия смягчает проблему линейной регрессии. Кроме того, насколько легко то же самое можно реализовать с помощью библиотеки sklearn. Теперь мы погрузимся глубже, чтобы понять, как логистическая регрессия работает..

Кража циклов процессора
На прошлой неделе я узнал о чем-то, что называется Web Assembly или WASM. Действительно интересно, что они создали среду для запуска скомпилированного ассемблерного кода в браузере по сравнению с интерпретируемым JavaScript. Он позволяет выполнять молниеносно быстрые вычисления, необходимые для потоковой передачи видео, обработки звука и игр в браузере. Из-за его скорости я хотел посмотреть, что я могу с ним сделать. Меня очень заинтересовали недавние эксплойты, которые позволяют..

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

Основы алгоритмов Big-O и сортировки
Что такое «Большой О»? Он описывает асимптотический характер системы по мере роста входных данных. Обычно мы описываем время выполнения алгоритма, но его также можно использовать для описания космической сложности или даже систем за пределами области информатики. Здесь я предполагаю, что он описывает время выполнения алгоритма, если не указано иное. Асимптотический анализ означает, что вы сосредотачиваетесь на том, как время выполнения алгоритма растет по мере увеличения входных данных и..