Оглавление
Статус разработки книги
Книга пишется публично и находится в активной разработке
Общий прогресс
Готовность: 45% (100%)
🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟨🟨🟨🟨🟩🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟩
Статусы разделов
🟩 - готово 🟨 - в работе ⬜ - не начато
Введение
Дисклеймер
О границах книги, допущениях и ответственности.
Введение Мотивация, реалии и цели книги.
От понимания – к математике и реализации
Зачем PHP-разработчику AI
Экосистема ML в PHP Обзор экосистемы PHP для машинного обучения и научных вычислений.
Настройка среды для PHP
О книге
Лицензия и авторские права
Как контрибьютить
История изменений книги
Что дальше
Глоссарий
Ресурсы и литература
Часть I. Математический язык AI
Что такое модель в математическом смысле Функция, параметры, ошибка.
Векторы, размерности и пространства признаков Почему данные – это точки в пространстве.
Расстояния и сходство Евклидово расстояние, dot product, cosine similarity.
Практические кейсы
Часть II. Обучение как оптимизация
Ошибка, loss-функции и зачем они нужны MSE, log loss – без формального ада.
Практические кейсы
Линейная регрессия как базовая модель Формула, геометрический смысл, PHP-реализация.
Практические кейсы
Градиентный спуск на пальцах Почему производная – это направление движения.
Эксперименты с градиентным спуском
Часть III. Классификация и вероятности
Вероятность как степень уверенности Частоты, апостериорные вероятности.
Практические кейсы
Логистическая регрессия Sigmoid, decision boundary, кейс классификации.
🟨 Практические кейсы
🟨 Почему наивный Байес работает
Условные вероятности и независимость.
🟨 Практические кейсы
Часть IV. Близость и структура данных
🟨 Алгоритм k-ближайших соседей и локальные решения Геометрическая интуиция, метрики расстояний.
🟨 Практические кейсы
🟨 Decision Trees и разбиение пространства
Энтропия, information gain, объяснимость.
🟨 Практические кейсы
Часть V. Текст как математика
Почему слова превращаются в числа Пространство слов и признаки.
🟨 Bag of Words и TF–IDF
Формулы, интерпретация весов.
🟨 Практические кейсы
🟨 Embeddings как непрерывные пространства смысла
Геометрия смысла и semantic search.
🟨 Практические кейсы
🟨 Трансформеры и контекст: от статических векторов к пониманию смысла Почему слово "ключ" имеет разные векторы. Self-attention без формул.
🟨 Практические кейсы
🟨 Named Entity Recognition (NER) – извлечение сущностей из текста Sequence labeling, BIO-разметка, практический кейс на PHP.
🟨 Практические кейсы
🟨 Практика: эмбеддинги на PHP с помощью трансформеров Inference вместо обучения. TransformersPHP как инженерный инструмент.
🟨 Практические кейсы
🟨 RAG: Retrieval-Augmented Generation как инженерная система Поиск → контекст → генерация. Как LLM отвечает на основе документов.
🟨 Практические кейсы
Часть VI. Attention и нейросети
🟨 Перцептрон и полносвязная сеть Линейные комбинации и нелинейности.
🟨 Практические кейсы
🟨 Backpropagation – почему он работает Цепное правило без академического ужаса.
🟨 Attention как взвешенное суммирование
Формулы Q/K/V + упрощённая реализация.
🟨 Практические кейсы
Часть VII. LLM и современный AI
🟨 Почему LLM – это модели next-token prediction Вероятности, softmax, контекст.
🟨 Практика: строим next-token модель на PHP
🟨 Практические кейсы
🟨 Где LLM ошибаются математически
Галлюцинации, распределения, bias.
Часть VIII. Агентные системы и оркестрация
🟨 Агентные системы и multi-step reasoning в PHP LLM как управляемая система: планирование, инструменты и контроль.
🟨 Практические кейсы
Часть IX. Продакшен и здравый смысл
🟨 Как использовать AI в PHP-проектах Архитектуры, интеграции, orchestration.
🟨 Когда AI не нужен и почему это важно
Понятные инженерные границы.
🟨 Практические кейсы
Заключение
Куда двигаться дальше Что углублять: математику, системы или практику.
Last updated