Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шолле Ф. - Глубокое обучение на Python (Библиотека программиста) - 2023.pdf
Скачиваний:
6
Добавлен:
07.04.2024
Размер:
11.34 Mб
Скачать

О книге

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

Технологии.глубокого.обучения.будут.описываться.максимально.доступно.—. мы.начнем.с.самого.простого,.постепенно.переходя.к.последним.достижениям..

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

В.примерах.в.качестве.внутреннего.механизма.взяты.фреймворк.глубокого. обучения.Keras,.написанный.на.Python,.и.библиотека.TensorFlow.2..Они.демонстрируют.новейшие.по.состоянию.на.2021.год.приемы.их.использования.

Прочитав.эту.книгу,.вы.будете.четко.понимать,.что.такое.глубокое.обучение,.когда. оно.применимо.и.какие.ограничения.имеет..Вы.познакомитесь.со.стандартным. процессом.интерпретации.и.решения.задач.машинного.обучения.и.узнаете,.как. бороться.с.часто.встречающимися.проблемами..Вы.научитесь.использовать.Keras. для.решения.практических.задач.в.различных.областях,.от.распознавания.образов. до.обработки.естественного.языка:.классификации.образов,.сегментирования. изображений,.временного.прогнозирования,.классификации.текста,.машинного. перевода.с.одного.языка.на.другой,.генерации.текста.и.многого.другого.

КОМУ АДРЕСОВАНА ЭТА КНИГА

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

22    О книге

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

.если.вы.эксперт.в.области.глубокого.обучения,.желающий.освоить.фреймворк.Keras,.в.книге.вы.найдете.лучший.интенсивный.его.курс;

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

Даже.люди.с.техническим.складом.ума,.которые.не.занимаются.программированием.регулярно,.посчитают.эту.книгу.полезной.в.качестве.введения.в.базовые. и.продвинутые.понятия.глубокого.обучения.

Для.понимания.кода.примеров.необходимо.владеть.языком.Python.на.среднем. уровне..Также.не.помешает.знакомство.с.библиотекой.Numpy,.хотя.это.опционально..Опыт.в.машинном.или.глубоком.обучении.не.является.обязательным. условием:.книга.раскрывает.все.необходимые.основы..Не.нужна.какая-то.осо- бенная.математическая.подготовка.—.вполне.достаточно.знания.математики.на. уровне.средней.школы.

О ПРИМЕРАХ КОДА

Книга.содержит.множество.примеров.исходного.кода.как.в.листингах,.так.и.внутри.основного.текста..В.обоих.случаях.код.набран.таким.моноширинным.шрифтом,. чтобы.можно.было.выделить.его.на.фоне.других.материалов.

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

Все.примеры.кода.из.этой.книги.доступны.на.сайте.издательства.Manning:.https:// www.manning.com/books/deep-learning-with-python-second-edition,.а.также.в.блокнотах. Jupyter.на.GitHub:.https://github.com/fchollet/deep-learning-with-python-notebooks.. Их.можно.запускать.с.помощью.Google.Colaboratory.—.бесплатной.среды.для. блокнотов.Jupyter..Подключение.к.интернету.и.браузер.—.все,.что.вам.нужно,. чтобы.начать.знакомство.с.глубоким.обучением.