**Данные блоки поддерживают скрол
**Данные блоки поддерживают скрол вверх/вниз
ДМК-пресс (09.00.00 Информатика и вычислительная техника)
Алгоритмы обучения с подкреплением на Python
АвторыА. Лонца
ИздательствоДМК-пресс
Год издания2020
Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов.<br> В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и метаалгоритмом ESBAS.<br>Издание предназначено для тех, кто интересуется исследованиями в области искусственного интеллекта, применяет в работе глубокое обучение или хочет освоить обучение с подкреплением с нуля. Обязательное условие - владениеязыком Python на рабочем уровне.
...
Downloaded
2020-10-20
Обучение с подкреплением. Введение
АвторыР.С. Саттон, Э.Дж. Барто
ИздательствоДМК-пресс
Год издания2020
Идея обучения с подкреплением возникла десятки лет назад, но этой дисциплине предстояло пройти долгий путь, прежде чем она стала одним из самых активных направлений исследований в области машинного обучения и нейронных сетей. Сегодня это предмет интереса ученых, занимающихся психологией, теорией управления, искусственным интеллектом и многими другими отраслями знаний. <br>Подход, принятый авторами книги, ставит акцент на практическое использование обучения с подкреплением. В первой части читатель знакомится с базовыми его аспектами. Во второй части представлены приближенные методы решения в условиях ограниченных вычислительных ресурсов. В третьей части книги обсуждается важность обучения с подкреплением для психологии и нейронаук.<br> Издание предназначено для студентов технических вузов, разработчиков, специализирующихся на машинном обучении и искусственном интеллекте, а также представителей нетехнических профессий, которые могут использовать описанные методики в своей работе. ...
Downloaded
2020-10-16
MongoDB: полное руководство. Мощная и масштабируемая система управления базами данных
АвторыШеннон Брэдшоу, Йон Брэзил, Кристина Ходоров
ИздательствоДМК-пресс
Год издания2020
Эта книга представляет собой исчерпывающее руководство по работе с MongoDB 4.2 - мощной документоориентированной системой управления базами данных. Авторы, внесшие личный вклад в создание и развитие MongoDB, начинают описание системы с самых азов (история создания, базовая терминология) и постепенно переходят к более сложным темам (выполнение запросов, индексация, агрегирование, транзакции, наборы реплик, управление операциями, шардинг и администрирование данных, долговечность, мониторинг и безопасность).<br>Читатель получит конкретные советы по написанию приложения, которое хорошо работает с MongoDB, выяснит, какие системные настройки следует учитывать при ее развертывании и как устанавливать MongoDB в Windows, OS X и Linux.<br>Издание предназначено для разработчиков объемных баз данных, масштабирование которых является одной из приоритетных задач. ...
Downloaded
2020-10-19
R. Книга рецептов. Проверенные рецепты для статистики, анализа и визуализации данных
АвторыДж. Д. Лонг, Пол Титор
ИздательствоДМК-пресс
Год издания2020
Язык R - мощный инструмент статистического программирования, десятки тысяч людей ежедневно используют его для проведения серьезного статистического анализа. Но не все задачи, даже простые, удастся быстро решить с его помощью, если не знать определенных тонкостей. <br>Эта книга предлагает практические советы по решению разнообразных задач с подробным разбором каждой из них. От основных задач автор переходит к вводу и выводу, общей статистике, графике, линейной регрессии - любая значительная работа с R подразумевает знакомство с большинством этих областей или с ними всеми.<br> Издание пригодится для разработчиков на R с разным уровнем подготовки - от новичков до уверенных пользователей, желающих расширить свой кругозор. ...
Downloaded
2020-10-19
Обучение с подкреплением на PyTorch: сборник рецептов
АвторыЮ.(Х.) Лю
ИздательствоДМК-пресс
Год издания2020
Библиотека PyTorch выходит на передовые позиции в качестве средства обучения с подкреплением (ОП) благодаря эффективности и простоте ее использования. Эта книга организована как справочник по работе с PyTorch, охватывающий широкий круг тем - от самых азов (настройка рабочей среды) до практических задач (рассмотрение ОП на конкретных примерах). <br>Вы научитесь использовать алгоритм "многоруких бандитов" и аппроксимацию функций; узнаете, как победить в играх Atari с помощью глубоких Q-сетей и как эффективно реализовать метод градиента стратегии; увидите, как применить метод ОП к игре в блэкджек, к окружающим средам в сеточном мире, к оптимизации рекламы в интернете и к игре Flappy Bird. <br>Издание предназначено для специалистов по искусственному интеллекту, которым требуется помощь в решении задач ОП. Для изучения материала необходимо знакомство с концепциями машинного обучения; опыт работы с библиотекой PyTorch необязателен, но желателен. ...
Downloaded
2020-10-20
Предметно-ориентированное проектирование в Enterprise Java с помощью Jakarta EE, Eclipse MicroProfile, Spring Boot и программной среды Axon Framework
АвторыВ. Наир
ИздательствоДМК-пресс
Год издания2020
В книге подробно рассматриваются реализации шаблонов предметно-ориентированного проектирования с применением различных инструментальных средств и рабочих программных сред из Enterprise Java Space. При таком подходе читатель получает завершенную картину и возможность практического применения любого из этих средств в процессе предметно-ориентированного проектирования. <br>В начальных главах описывается эталонная реализация проекта Cargo Tracker - создание монолитного приложения с использованием платформы Jakarta EE. Затем рассматривается полный процесс преобразования монолитного прило-жения в архитектуру, основанную на микросервисах. В заключительных главах демонстрируется создание версии приложения с использованием шаблонов CQRS и Event Sourcing (ES); основной рабочей средой является Axon Framework.<br>Издание будет полезно специалистам, приступающим к работе в среде Enterprise Java, ведущим разработчикам, которые осуществляют переход с монолитной архитектуры к архитектурам на основе микросервисов, а также для архитекторов ПО, осваивающих методику предметно-ориентированного проектирования для создания приложений. ...
Downloaded
2020-10-20
Распределенные системы реального времени. Теория и практика
АвторыК. Эрджиес
ИздательствоДМК-пресс
Год издания2020
В книге описываются разработка и реализация программного обеспечения распределенных систем реального времени с использованием подхода "снизу вверх". В начале каждой главы обсуждаются основные концепции, представлен обзор соответствующих методов и доступного ПО. Затем рассматривается реализация концепций в образце ядра, сопровожденная исполняемым кодом. В завершение главы приводится обширный код на языке C, многочисленные примеры, реализующие описанные методы. <br>Издание предназначено студентам, инженерам, разработчикам ПО, имеющим базовый опыт работы в области компьютерной архитектуры и операционных систем ...
Downloaded
2020-10-20
Программирование GPU при помощи Python и CUDA
АвторыТоуманен Б.
ИздательствоДМК-пресс
Год издания2020
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы.<br>Книга предназначена для разработчиков и специалистов по обработке данных,которые хотят познакомиться с основами эффективного программирования GPU для улучшения быстродействия, используя программирование на Python. Желательно
общее знакомство с базовыми понятиями математики и физики, а также опыт программирования на Python и любом основанном на С языке программирования.
...
Downloaded
2020-10-19
Twisted из первых рук
АвторыМ. Задка, М. Уильямс, К. Бенфилд
ИздательствоДМК-пресс
Год издания2020
Эта книга посвящена Twisted - событийно-ориентированному сетевому фреймворку на Python, в котором можно создавать уникальные проекты. В первой части рассматриваются особенности Twisted; на практических примерах показано, как его архитектура способствует тестированию, решает общие проблемы надежности, отладки и упрощает выявление причинно-следственных связей, присущих событийно-ориентированному программированию. Детально описываются приемы асинхронного программирования, подчеркивается важность отложенного вызова функций и сопрограмм. На примере использования двух популярных приложений, treq и klein, демонстрируются сложности, возникающие при реализации веб-API с Twisted, и способы их преодоления.<br>Вторая часть книги посвящена конкретным проектам, использующим Twisted.В число примеров входят использование Twisted с Docker, применение Twisted в роли контейнера WSGI, организация обмена файлами и многое другое.<br> Читатель должен иметь некоторый опыт работы с Python и понимать основы контейнеров и протоколов. Знакомство с Twisted и с проектами, описанными в книге, не требуется.
...
Downloaded
2020-10-19
Управление памятью в .NET для профессионалов
АвторыКокоса К.
ИздательствоДМК-пресс
Год издания2020
Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные программы, эффективно взаимодействующие с памятью. Книга содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок.<br>Книга адресована разработчикам программного обеспечения для платформы .NET, архитекторам и специалистам по производительности. ...
Downloaded
2020-10-19
Генетические алгоритмы на Python
АвторыВирсански Э.
ИздательствоДМК-пресс
Год издания2020
Там, где традиционные алгоритмы бесполезны или не дают результата за обозримое время, на помощь могут прийти генетические алгоритмы. Они позволяют решить целый комплекс сложных задач, в том числе связанных с искусственным интеллектом, упростить оптимизацию непрерывных функций, выполнять реконструкцию изображений и многое другое. <br>Книга поможет программистам, специалистам по обработке данных и энтузиастам ИИ, интересующимся генетическими алгоритмами, подступиться к стоящим перед ними задачам, связанным с обучением, поиском и оптимизацией, а также повысить качество и точность результатов в уже имеющихся приложениях. <br>Для изучения материала книги требуются владение языком Python на рабочем уровне и базовые знания математики и информатики. ...
Downloaded
2020-10-20
Эволюционные нейросети на языке Python
АвторыЯрослав Омельяненко
ИздательствоДМК-пресс
Год издания2020
Эта книга дает всестороннее представление о нейроэволюции - подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов. <br>Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры. <br>Издание предназначено для специалистов в области машинного обучения и искусственного интеллекта, которые стремятся реализовать алгоритмы нейроэволюции с нуля. Наличие базовых знаний в области глубокого обучения и нейронных сетей, а также программирования на языке Python обязательно. ...
Downloaded
2020-10-20
Проектирование веб-API
АвторыАрно Лоре
ИздательствоДМК-пресс
Год издания2020
Книга, написанная с учетом многолетнего опыта автора в разработке API, научит вас, как собирать требования, как найти баланс между техническими и бизнес-целями и как принимать во внимание запросы потребителя. Рассматриваются основные характеристики API, принципы его изменения, документирования и проверки. Эффективные методы разработки проиллюстрированы множеством интересных примеров.<br> Рассматриваются основные характеристики API, принципы его изменения, документирования и проверки. Эффективные методы разработки проиллюстрированы множеством интересных примеров. <br>Издание предназначено для разработчиков, обладающих минимальным опытом в создании и использовании API-интерфейсов. ...
Downloaded
2020-10-20
Цифровой синтез: практический курс
АвторыРоманов А.Ю., Панчул Ю.В.
ИздательствоДМК-пресс
Год издания2020
Книга представляет собой расширенный практический курс, ориентированный на язык Verilog и обеспечивающий возможность выполнения практических задач на дешевых отладочных платах. Этот практикум дополняет и объединяет теоретические курсы по цифровой логике, языкам описания аппаратуры, компьютерной архитектуре и микроархитектуре, а также подготавливает студентов к работе с промышленными процессорными ядрами, к созданию специализированных вычислителей (например, ускорителей нейросетей) и курсов VLSI по проектированию массовых микросхем ASIC.<br>Материал каждой главы можно изучать автономно. В конце глав приводятся вопросы и упражнения, позволяющие преподавателям встраивать данный материал в любой учебный курс, а читателям книги - закрепить новые знания, самостоятельно выполнив предлагаемые задания.<br>Издание предназначено для студентов технических вузов, разработчиков аппаратно-программных систем, а также специалистов в области прикладной математики, интересующихся алгоритмами САПР. ...
Downloaded
2020-10-20
Нативная разработка мобильных приложений
АвторыШ. Льюис, М. Данн
ИздательствоДМК-пресс
Год издания2020
В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ.<br> В первой части представлены решения распространенных задач, которые приходится решать на любой платформе, таких как запись файла в локальное хранилище или создание HTTP-запроса. Вторая часть описывает процесс создания приложения на каждой платформе с использованием приемов из первой части. Примеры кода для Android представлены на двух языках - Java и Kotlin, поэтому книга может служить перекрестным справочником не только между iOS и AOSP, но и между Java и Kotlin для разработчиков на Android.<br>Издание предназначено для программистов, специализирующихся на разработке приложений для iOS и/или Android. ...
Downloaded
2020-10-20
Физические эксперименты и опыты с LEGO MINDSTORMS EV3
АвторыКорягин А.В., Смольянинова Н.М.
ИздательствоДМК-пресс
Год издания2020
В данной книге представлен ряд робототехнических проектов, которые обеспечивают практическое закрепление знаний и навыков в области программирования, математики и физики. Для проведения экспериментов требуется конструктор LEGO MINDSTORMS EV3 или его аналог, желательно с наличием микроконтроллера. Выполнение заданий, предлагаемых авторами книги, направлено не только на создание движущихся моделей, но и на формирование у учащихся интереса к исследовательской работе, развитие научного мышления. На конкретных примерах, с переходом от простых тем к более сложным, будут изучены различные виды движения.<br>Преподаватели технологии, информатики, математики и физики, а также педагоги дополнительного образования, в частности по направлению "Робототехника", могут использовать книгу в качестве учебного пособия. Детям это издание пригодится как дополнение к школьному курсу физики, поясняющее особенности ряда физических явлений, а также как пособие по разработке сложных роботизированных проектов. ...
Downloaded
2020-10-20
Панель управления
Читайте книги в приложении Консутльтант Студента на iOS, Android или Windows