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


Космические кривые и поворот
( Эта статья изначально была опубликована на моем личном веб-сайте . Пожалуйста, прочтите ее там, чтобы получить правильную математическую отрисовку и интерактивные демонстрации.) Я закончил свой последний пост о рендеринге кривых в 3D примером кривой, сечения которой на концах не совпадают. И это несмотря на то, что кривая использует рамку минимизации поворота для определения поперечных сечений, а это означает, что мы не ожидаем, что кривая закрутится. Я пошел дальше и реализовал..

Моя самая сложная проблема: гонка USACO 2020
Ссылка: http://www.usaco.org/index.php?page=viewproblem2&cpid=989 Примечание. Эта задача имеет более простую жадную реализацию… это была «моя самая сложная проблема», потому что я выбрал другой (более эффективный) подход. В этой задаче нам дано целое число k, которое мы хотим получить, складывая числа так, чтобы их последовательные абсолютные разности были меньше или равны 1. Существует также дополнительное ограничение, заключающееся в том, что последнее добавляемое число должно..

III. Анализ этого «Обязательно к прочтению» по математике в ML
30 минут со мной. Так ли уж важно все это знать? Сегодняшний ресурс: https://www.cis.upenn.edu/~jean/math-deep.pdf И тебе привет! Давайте снова сосредоточимся на этом ресурсе на 30 минут. В последних двух статьях я, по сути, прошел через первую главу этой объемной онлайн-книги. Прочтите мою последнюю статью, чтобы узнать, какой раздел в главе 1 я выбрал, относящийся к машинному обучению. Глава 2 посвящена аффинной и проективной геометрии. Это определенно не то..

Геометрия линейных уравнений для машинного обучения
Руководство, которое поможет вам понять линейную алгебру, чтобы начать работу с машинным обучением. Основная задача линейной алгебры - решить систему уравнений. Эти уравнения линейны, что означает, что неизвестные только умножаются на числа - мы никогда не увидим x² или x, умноженное на y. Мы рассмотрим случай «n» линейных уравнений, «n» неизвестных. Это лучший и легкий сценарий, в котором нет равных. линейных уравнений и неизвестных. Мы будем решать уравнения, используя следующие..

Кардиоиды: часть 1
Что такое кардиоида? Кардиоида – это фигура, созданная с помощью одной точки на окружности и прокатки ее по другой окружности с таким же радиусом. Это то, что я имею в виду: Но кардиоида на самом деле соответствует уравнению: r = x + x(sin(theta)); Где «тета» — это угол, под которым катящийся круг (черный, на картинке выше) находится по отношению к неподвижному конгруэнтному кругу (синий, на картинке выше), а «r» — это радиус. Чем выше переменная «х», тем больше кардиоида. Когда..

Перейти к решению задачи триангуляции многоугольника с минимальным баллом
В этой задаче Leetcode нам дан многоугольник, в котором каждая вершина (узел) имеет значение. Значение треугольника - это произведение всех значений его вершин. Мы должны разделить его на треугольники, чтобы сумма всех значений треугольников была минимальной. Мы можем решить эту проблему жадным способом разделяй и властвуй, заметив, что, выбирая 3 минимальных значения и делая из них треугольник, мы делим многоугольник на 3 новых многоугольника. Подход довольно прост, но детали..

[Прочитать статью] - Калибровочно-эквивалентные сверточные сети и икосаэдрическая CNN
Обзор В этой статье я постараюсь подвести итог этой очень интересной статье, связанной с геометрическим глубоким обучением. Оригинальная бумага Калибровочно-эквивалентные сверточные сети и икосаэдрическая CNN Принцип эквивариантности преобразований симметрии позволяет теоретически обосновать подход к нейронной сети… arxiv.org ПРИМЕЧАНИЕ: В этом резюме я минимизировал использование математической нотации (также потому, что Medium..