Программирование RSS

Умберто Микелуччи. Прикладное глубокое обучение

Подход к пониманию глубоких нейронных сетей на основе метода кейсов

Затронуты расширенные темы глубокого обучения: оптимизационные алгоритмы, настройка гиперпараметров, отсев и анализ ошибок, стратегии решения типичных задач во время тренировки глубоких нейронных сетей. Описаны простые активационные функции с единственным нейроном (ReLu, сигмоида и Swish), линейная и логистическая регрессии, библиотека TensorFlow, выбор стоимостной функции, а также более сложные нейросетевые архитектуры с многочисленными слоями и нейронами. Показана отладка и оптимизация расширенных методов отсева и регуляризации, настройка проектов машинного обучения, ориентированных на глубокое обучение с использованием сложных наборов данных. Приведены результаты анализа ошибок нейронной сети с примерами решения проблем, возникающих из-за дисперсии, смещения, переподгонки или разрозненных наборов данных. По каждому техническому решению даны примеры решения практических задач.
brij 11/12/19 Просмотров: 55 Комментариев: 0
0
Huei-Huang Lee. Programming and Engineering Computing with MATLAB 2019

Эта книга предназначена для студентов совершенно новых в программировании MATLAB. Тематические исследования и примеры широко используются в этой книге и это главное, что делает данную книгу уникальной. Автор считает, что лучший способ выучить MATLAB - это изучение программ, написанных опытными программистами, и что именно качество этих примеров программ определяет качество книги.
brij 08/12/19 Просмотров: 184 Комментариев: 0
+1
Т.Л. Партыка. Математические методы

Рассматриваются прикладные математические методы и модели, в том числе методы математического программирования (поиск экстремума, линейное и динамическое программирование), многосвязные системы и стратегические игры, методы принятия коллективных решений, системы массового обслуживания, теоретико-графовые методы и модели, методы прогнозирования и макромоделирования.
gefexi 07/12/19 Просмотров: 151 Комментариев: 0
+1
Петр Арсентьев. Java. Путь от ученика до эксперта

Теоретический материал. Практические задания. Разбор решений. Комментарии

В книге рассмотрены темы Java 8, Maven, Git, JUnit, TDD, Spring MVC, Spring Data, Hibernate. Особое внимание уделено автоматическому тестированию и методологии TDD. Так же показаны новые элементы языка Java 8: Сlosure, Optional, Stream API. Данная книга является дополнением к курсу "Java от ученика до эксперта" и включает в себя полный код всех решений к заданиям с подробными комментариями, наиболее оптимальные подходы в программировании, шаблоны проектирования и антипаттерны. В книге также содержатся исходные коды и все необходимые учебные материалы курса.
brij 02/12/19 Просмотров: 274 Комментариев: 0
+2
Роберт Мартин. Идеальный программист. Как стать профессионалом разработки ПО

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это - основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как "Дядюшка Боб"), автор бестселлера "Чистый код", рассказывает о том, что значит "быть профессиональным программистом", описывая методы, инструменты и практики разработки "идеального ПО". Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования.
gefexi 02/12/19 Просмотров: 1100 Комментариев: 0
+1
Мартин Роберт. Идеальный программист. Как стать профессионалом разработки ПО

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это - основа для них. Потому что они являются профессионалами своего дела.
deposit_rumit 01/12/19 Просмотров: 281 Комментариев: 0
+2
В.Л. Волушкова. Архитектурные решения Java для доступа к данным

Рассматриваются технологии программирования на примере языка Java. Многие программисты решают идентичные задачи и находят похожие решения. Для того, чтобы не создавать проблем при проектировании, можно воспользоваться уже готовыми решениями – фреймворками и шаблонами проектирования. В книге приведены описание и примеры использования фреймворка Spring для реализации доступа к данным. Spring наиболее часто используемая Java EE Framework и Hibernate наиболее популярная реализация ORM. Поэтому комбинация Spring Hibernate часто используется в корпоративных приложениях.
brij 29/11/19 Просмотров: 315 Комментариев: 0
+2
java_spravochnik
7-е издание

Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java.
tanyavip1 29/11/19 Просмотров: 340 Комментариев: 0
+2
Современное проектирование на C++

В книге изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на C++. Обобщенные компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык C++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность.
gefexi 28/11/19 Просмотров: 295 Комментариев: 0
+3
Е.Г. Канель, З. Фрайман. Основы программирования на Java. Для школьников... и не только

Курс «Основы компьютерных наук для средней школы» - это базовый курс по основам программирования. Данное издание рассчитано на учеников старших классов (9–11), не имеющих опыта в написании компьютерных программ или имеющих минимальный опыт. Такой подход позволяет использовать этот учебник и в рамках коллективных занятий (на уроках, факультативах или кружках), и при самостоятельном индивидуальном обучении. Пособие содержит как общие теоретические положения подхода к написанию программ, так и описание практических приемов, а также разбор соответствующих излагаемому материалу примеров.
brij 24/11/19 Просмотров: 411 Комментариев: 0
+4
Python на примерах. Практический курс по программированию

В этой книге речь будет идти о том, как писать программы на языке программирования, который называется Python (правильно читается как пайтон, но обычно название языка читают как питон, что тоже вполне приемлемо). Таким образом, решать будем две задачи, одна из которых приоритетная, а вторая, хотя и вспомогательная, но достаточно важная. Наша основная задача, конечно же, изучение синтаксиса языка программирования Python. Параллельно мы будем осваивать программирование как таковое, явно или неявно принимая во внимание, что соответствующие алгоритмы предполагается реализовывать на языке Python.
deposit_rumit 23/11/19 Просмотров: 2753 Комментариев: 0
+7
Как построить свою экспертную систему

Книга написана как введение в теорию экспертных систем. В простой и доходчивой форме показано, как построить нужную пользователю экспертную систему и соответствующую базу знаний, имея под руками персональную ЭВМ и используя язык программирования BASIC. Изложение ведется на конкретных примерах и доведено до рабочих программ. Приведены примеры функционирующих экспертных систем. Для программистов-любителей и широкого круга читателей.
gefexi 19/11/19 Просмотров: 259 Комментариев: 0
+3
znakomstvo-s-pytorch

Обработка текстов на естественном языке (Natural Language Processing, NLP) — крайне важная задача в области искусственного интеллекта. Успешная реализация делает возможными такие продукты, как Alexa от Amazon и Google Translate. Эта книга поможет вам изучить PyTorch — библиотеку глубокого обучения для языка Python — один из ведущих инструментов для дата-сайентистов и разработчиков ПО, занимающихся NLP.
tanyavip1 18/11/19 Просмотров: 372 Комментариев: 0
+4
Рейнхард Клетте. Компьютерное зрение. Теория и алгоритмы

В данной книге рассмотрены основные аспекты компьютерного зрения: обработка и анализ изображений, анализ плотного движения, сегментация изображений, работа с камерами, трехмерная реконструкция, сопоставление стереоизображений, обнаружение объектов и др. Материал дополняется историческими справками, рекомендациями по дальнейшему чтению и сведениями о рассматриваемых математических понятиях. В конце каждой главы имеются проверенные на практике упражнения и вопросы на понимание материала. Издание предназначено широкому кругу специалистов по анализу данных и изображений, а также может использоваться в качестве учебника для студентов старших курсов и для самообразования.
brij 16/11/19 Просмотров: 350 Комментариев: 0
+3
Connor P. Milliken. Python Projects for Beginners. A Ten-Week Bootcamp Approach to Python Programming

Погрузитесь в изучение Python и введение в анализ данных с помощью проектного подхода на основе этой книги. Благодаря структуре десятинедельного учебного курса программирования вы узнаете основные концепции и получите практический опыт с помощью еженедельных проектов. Каждая глава в этой книге представлена ​​как полная неделя учебных тем, с понедельника по четверг охватывающих конкретные концепции. А в пятницу, когда стоит задача создать проект, вы будете использовать навыки, полученные в течение недели. Темы включают в себя основы Python и основные промежуточные концепции, такие как список понимания, генераторы и итераторы, понимание алгоритмической сложности и анализ данных с пандами.
brij 16/11/19 Просмотров: 332 Комментариев: 0
+3
Дж. Козиол. Искусство взлома и защиты систем

В книге рассмотрены различные типы программного обеспечения: операционные системы, базы данных, интернет-серверы и т.п. На множестве примеров показано, как именно находить уязвимости в программном обеспечении. Тема особенно актуальна, так как в настоящее время в компьютерной индустрии безопасности программного обеспечения уделяется все больше внимания. В первой части книги читатель познакомится с выявлением и эксплуатацией уязвимостей.
gefexi 16/11/19 Просмотров: 443 Комментариев: 2
+3
А. Лааксонен. Олимпиадное программирование

Эта замечательная книга представляет собой всестороннее введение в современное олимпиадное программирование. Олимпиадное программирование является прекрасным способом изучения алгоритмов, поскольку побуждает проектировать действительно работающие алгоритмы, заставляет совершенствовать навыки кодирования и отладки и тренировать тип мышления, необходимый для решения задач в условиях соревнования.
gefexi 15/11/19 Просмотров: 347 Комментариев: 0
+2
С. Дашнер. Изучаем Java EE. Современное программирование для больших предприятий

Java EE 8 - современная версия популярной платформы для программирования корпоративных приложений на языке Java. Новая версия платформы оптимизирована с учетом многочисленных технологических нововведений, среди которых - работа с контейнерами, улучшенные API для обеспечения безопасности, возможности работы с облачными хранилищами и микросервисной архитектурой.
gefexi 12/11/19 Просмотров: 306 Комментариев: 0
+3
Ron Dai. Learn Java with Math. Using Fun Projects and Games

Есть много книг хороших книг по программированию на Java, но не так легко найти такую, которая подходит для начинающих. Эта книга упрощает сложность программирования на Java и направляет вас по этому пути к эффективной работе. "Изучение Java с помощью математики" демонстрирует как прочная математическая основа является ключом к обучению программированию. Используя это в качестве мотивации, вы сможете программировать на Java в кратчайшие сроки.
brij 11/11/19 Просмотров: 310 Комментариев: 0
+2
jenkins-2-pristupaem-k-rabote

Книга посвящена Jenkins – программной системе с открытым исходным кодом на Java, предназначенной для обеспечения процесса непрерывной интеграции программного обеспечения. Автор показывает, насколько Jenkins 2 отличается от более традиционных версий этой популярной платформы автоматизации с открытым исходным кодом, предназначенных только для интернета.
tanyavip1 08/11/19 Просмотров: 274 Комментариев: 0
+2
1