Публикации по теме '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..