Проекты. Примеры наших работ

Методы оптимизации градиентного спуска

Градиентный спуск — наиболее часто используемый метод для обучения нейронных сетей. Но он медленный и застревает в локальных минимумах. Поэтому чаще всего используют оптимизированный алгоритмы градиентного спуска. Для многих они кажутся какой-то магией, а потому прдеставляем вам простой визуализатор градиентного спуска с возможностью выбора одного из десяти алгоритмов оптимизации и одной из четырёх функций двух переменных.

Поиграться самостоятельно можно здесь: визаулизатор градиентного спуска

Гравитационный симулятор

Гравитация — универсальное фундаментальное взаимодействие между всеми материальными телами. Наша команда решила написать простой симулятор гравитации нескольких тел на JS с визуализацией траектории в виде затухающего следа. Можно добавить до 10 тел, а также управлять силой гравитационного взаимодействия. Можно даже отключить гравитацию, а можно сделать отрицательной и наблюдать за телами, которые будут прикладывать максимум усилий, чтобы не соприкасаться друг с другом.

Поиграться самостоятельно можно здесь: гравитационный симулятор

Система частиц

В продолжение экспериментов с гравитационным взаимодействием написали ещё одну залипательную страницу — симулятор системы частиц и гравитационных полей.
Имеется четыре вида объектов:

Поиграться самостоятельно можно здесь: система частиц