Открыть лабораторию

ML-лаборатория

Подборка внешних ML, AI и system design лабораторий SohoBook: визуализации моделей, алгоритмов, LLM-практики, deep learning лекции и каталоги инструментов.

Скриншот HF Viewer с визуализацией архитектуры Hugging Face модели.

HF Viewer

https://hfviewer.com/

Чему научит

Помогает увидеть архитектуру моделей Hugging Face как граф: слои, повторяющиеся блоки, ветвления и общий поток данных. Это полезно, когда обучающийся уже читает model card, но хочет понять, как модель устроена внутри.

Как пользоваться

Откройте ресурс, вставьте ссылку Hugging Face или repo id, например `gpt2`, и изучайте граф от общего вида к деталям. Для быстрых сравнений можно открыть готовые популярные модели на главной странице.

Скриншот Algorithm Visualizer с меню алгоритмов и редактором кода.

Algorithm Visualizer

https://algorithm-visualizer.org/

Чему научит

Дает пошаговую интуицию по алгоритмам и структурам данных: сортировкам, графам, динамическому программированию, поиску и деревьям. Обучающийся видит не только код, но и то, как меняется состояние алгоритма.

Как пользоваться

Выберите тему в левом меню, нажмите Play и следите за визуализацией. Затем меняйте входные данные или код, чтобы проверить крайние случаи и увидеть, почему алгоритм ведет себя именно так.

Скриншот MICROGPT LAB с экраном English Name MicroGPT Inside.

MICROGPT LAB

https://ko-microgpt.vercel.app/

Чему научит

Показывает, как маленькая GPT-модель читает данные, токенизирует символы, учит закономерности и генерирует новые имена. Это компактный мост от абстрактной идеи языковой модели к наблюдаемому учебному эксперименту.

Как пользоваться

Начните с кнопки Start from data и проходите панели последовательно: данные, токены, обучение, генерация. Меняйте параметры, когда интерфейс предлагает это, и сравнивайте результат генерации.

Скриншот paperdraw.dev с диаграммой распределенной системы и панелью симуляции.

paperdraw.dev

https://paperdraw.dev/

Чему научит

Тренирует системное мышление: компоненты распределенной архитектуры, потоки запросов, задержки, перегрузки и отказоустойчивость. Полезно для перехода от ML-модели к реальному сервису вокруг нее.

Как пользоваться

Выберите шаблон или соберите схему из компонентов, соедините потоки и запустите симуляцию. Затем включайте chaos-сценарии, чтобы увидеть, где дизайн ломается и какие узлы надо усиливать.

Скриншот GitHub-репозитория mlabonne/llm-course.

mlabonne/llm-course

https://github.com/mlabonne/llm-course?tab=readme-ov-file

Чему научит

Дает дорожную карту по LLM: фундаментальная математика и Python, роль LLM Scientist, fine-tuning, quantization, datasets, evaluation и инженерия приложений. Это хороший навигатор для последовательного роста.

Как пользоваться

Откройте README и выберите ветку обучения: Fundamentals, Scientist или Engineer. Для практики запускайте Colab notebooks и фиксируйте, какие техники уже повторили руками.

Скриншот MIT OpenCourseWare Deep Learning со списком lecture videos.

MIT OCW Deep Learning

https://ocw.mit.edu/courses/6-7960-deep-learning-fall-2024/resources/lecture-videos/

Чему научит

Дает академическую рамку deep learning: нейросетевые основы, обучение, аппроксимацию, архитектуры, графы и обобщение. Материал помогает связать практические инструменты с университетской теорией.

Как пользоваться

Смотрите лекции по порядку, параллельно открывая Lecture Notes и Homework. После каждой лекции выписывайте ключевую идею и проверяйте ее на маленьком кодовом примере.

Скриншот GitHub-репозитория awesome-machine-learning.

awesome-machine-learning

https://github.com/josephmisiti/awesome-machine-learning

Чему научит

Знакомит с экосистемой ML-библиотек, фреймворков и программ по языкам и задачам. Полезно, чтобы понимать, какие инструменты существуют вокруг Python, TensorFlow, data mining, NLP и production ML.

Как пользоваться

Откройте README, найдите нужную категорию через поиск браузера и сравните несколько зрелых проектов по документации, активности и применимости к вашей учебной задаче.