- Исполнители
-
Обучение
Учебный центр Python Запускаемые примеры, NumPy, pandas и другое Учебный центр C и C++ Указатели, память, STL и современный C++ Учебный центр C#Основы C#, ООП, LINQ, async и упражнения .NET Алгоритмы на Python Поиск, сортировка, рекурсия и визуализация O(n) Алгоритмы на C и C++ Сравнение реализаций на C и C++
- Задачи
Учебный путь по ИИ
Создайте нейросеть с нуля на C++
15 задач проведут вас от скалярного произведения до сети, которая учится XOR, и дальше до современных оптимизаторов вроде Adam, без библиотек ИИ: нейроны, функции активации, потери, градиенты, обратное распространение и обучение. Решайте их по порядку на C++; каждая запускается в браузере с мгновенными тестами и отзывом ИИ.
Войдите, чтобы сохранить прогресс на пути.
0%решено
0 / 15
-
1 0/3Основы
Векторы, функции активации и один нейрон.
-
2 0/3Прямой проход
Слои, двухслойная сеть и функции потерь.
-
3 0/5Обучение
Градиенты, обратное распространение и градиентный спуск — вплоть до решения XOR.
-
4 0/4Обучение лучше
Инициализация весов, мини-батчи, момент и Adam.
- 1 Инициализация весов Xavier и He Легко Решить на C++
- 2 Мини-батч градиентный спуск Средне Решить на C++
- 3 Градиентный спуск с моментом Легко Решить на C++
- 4 Оптимизатор Adam Средне Решить на C++