Вход для зарегистрированных пользователей
Регистрация нового пользователя
Моя корзина
Книг в корзине:
...
На сумму:
...  грн.
Перейти в корзину Перейти в корзину
Каталог книг Новинки Анонсы Заказы / Корзина Рассылка Оплата и Доставка Контакты
Вы находитесь в разделе каталога:
• Создаем нейронную сеть, Тарик Рашид


Создаем нейронную сеть
Создаем нейронную сеть
рекомендуем
Тарик Рашид
Год выпуска: 2023
Изд-во: Науковий світ
ISBN: 978-617-7812-59-2
Переплёт: мягкий
272 страниц
Цена: 670.00 грн.
Временно отсутствует     Оставить заявку
Книга "Создаем нейронную сеть" представляет собой введение в теорию и практику создания нейронных сетей. Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области. Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций. Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке Python и способен выполняться даже на таком миниатюрном компьютере, как Raspberry Pi Zero.

Основные темы книги "Создаем нейронную сеть":
- нейронные сети и системы искусственного интеллекта;
- структура нейронных сетей;
- сглаживание сигналов, распространяющихся по нейронной сети, с помощью функции активации;
- тренировка и тестирование нейронных сетей;
- интерактивная среда программирования IPython;
- использование нейронных сетей в качестве классификаторов объектов;
- распознавание образов с помощью нейронных сетей.

Об авторе:
Тарик Рашид
- специалист в области количественного анализа данных и разработки решений на базе продуктов с открытым исходным кодом.
Имеет ученую степень по физике и степень магистра по специальности "Machine Learning and Data Mining". Проживая в Лондоне, он возглавляет местную группу разработчиков Python (насчитывающую около 3000 участников), организует многочисленные семинары и часто выступает с докладами на международных конференциях.




Содержание книги Тарик Рашид "Создаем нейронную сеть"




Об авторе 9
Пролог 10
Попытки создания разумных машин 10
Природа вдохновила новый золотой век 11
Введение 14
Для кого предназначена эта книга 14
Что мы будем делать 15
Как мы будем это делать 16
Дополнительные замечания 17
Ждем ваших отзывов! 18
Глава 1. Как работают нейронные сети 19
Что легко одному, трудно другому 19
Простая прогнозирующая машина 21
Задачи классификации и прогнозирования очень близки 28
Тренировка простого классификатора 33
Иногда одного классификатора недостаточно 44
Нейроны - вычислительные машины, созданные природой 51
Распространение сигналов по нейронной сети 62
Какая все-таки отличная вещь - умножение матриц! 68
Пример использования матричного умножения
в сети с тремя слоями 76
Корректировка весовых коэффициентов в процессе обучения
нейронной сети 85
Обратное распространение ошибок от большего количества
выходных узлов 88
Обратное распространение ошибок при большом
количестве слоев 91
Описание обратного распространения ошибок
с помощью матричной алгебры 96
Как мы фактически обновляем весовые коэффициенты 100
Пример обновления весовых коэффициентов 121
Подготовка данных 122
Входные значения 123
Выходные значения 124
Случайные начальные значения весовых коэффициентов 125
Глава 2. Создаем нейронную сеть на Python 129
Python 129
Интерактивный Python = IPython 130
Простое введение в Python 131
Блокноты 132
Python - это просто 133
Автоматизация работы 137
Комментарии 140
Функции 140
Массивы 144
Графическое представление массивов 147
Объекты 149
Проект нейронной сети на Python 157
Скелет кода 157
Инициализация сети 158
Весовые коэффициенты - сердце сети 161
По желанию: улучшенный вариант инициализации
весовых коэффициентов 163
Опрос сети 164
Текущее состояние кода 167
Тренировка сети 170
Полный код нейронной сети 173
Набор рукописных цифр MNIST 176
Подготовка тренировочных данных MNIST 185
Тестирование нейронной сети 193
Тренировка и тестирование нейронной сети
с использованием полной базы данных 198
Улучшение результатов: настройка коэффициента обучения 200
Улучшение результатов: многократное повторение
тренировочных циклов 202
Изменение конфигурации сети 205
Подведем итоги 207
Окончательный вариант кода 208
Глава 3. Несколько интересных проектов 213
Собственный рукописный текст 213
Проникнем в "мозг" нейронной сети 217
Загадочный черный ящик 217
Обратные запросы 218
Маркер "0" 219
Остальные изображения 221
Создание новых тренировочных данных: вращения 222
Эпилог 229
Приложение А. Краткое введение в дифференциальное
исчисление 231
Прямая линия 232
Наклонная прямая линия 235
Кривая линия 237
Применение дифференциального исчисления вручную 239
Усовершенствованный способ применения дифференциального
исчисления, допускающий автоматизацию 241
Дифференциальное исчисление без использования графиков 246
Закономерности 250
Функции функций 252
Вы освоили дифференциальное исчисление! 255
Приложение Б. Нейронная сеть на Raspberry Pi 257
Установка IPython 258
Проверка работоспособности программ 267
Тренировка и тестирование нейронной сети 268
Успех Raspberry Pi 269
Предметный указатель 270


Хотите оставить отзыв? У Вас возникли вопросы о книге "Создаем нейронную сеть, Тарик Рашид" ? Пишите:

* Текст сообщения:
 
  Отправить
Поиск по каталогу
 поиск в аннотациях
Искать

 

 * Подробнее об условиях доставки смотрите в разделе "Оплата и Доставка" нашего магазина.
Если у Вас возникли вопросы как подобрать и купить книги в нашем интернет-магазине звоните с 10 до 18 по будним дням: Киевстар (067) 408-26-36 (Телеграм), Водафон (050) 809-56-66,  или пишите нам

 
   
  Programming - Dmitriy Kotov & Andrey Kotov