Простые и понятные объяснения и отсутствие необходимости опыта программирования делают эту книгу прекрасной альтернативой академическому учебнику. Здесь представлены основные алгоритмы машинного обучения (ML), которые сопровождаются наглядными примерами и практическими работами. Также вы узнаете про перекрестную проверку, ансамблевое моделирование, поиск по сетке для настройки моделей, проектирование функций, горячее кодирование и многое другое. Для разработки интеллектуальных машин в первую очередь надо понять классическую статистику, так как алгоритмы на ее основе – это сердце машинного обучения. Написание кода – еще одна неотъемлемая часть ML, которая предусматривает управление данными. Однако материал этого руководства можно освоить даже без навыков программирования. Возможно, с чтения этой книги начнется ваш путь к получению работы в области машинного обучения, а может быть, она просто удовлетворит ваше любопытство. Внутри руководства: • Загрузка бесплатных наборов данных. • Методы очистки данных, включая горячее кодирование, группирование и обработку недостающих данных. • Подготовка данных для анализа. • Линейный регрессионный анализ. • Кластеризация, включая кластеризацию k-средних. • Основы работы нейронных сетей. • Смещение/дисперсия для улучшения модели машинного обучения. • Деревья решений для декодирования классификации. • Ваша первая модель машинного обучения с помощью Python. Оливер Теобальд – технический писатель, специализирующийся на темах искусственного интеллекта, финансовых технологий и облачных вычислений. Автор книг Python for Absolute Beginners, Machine Learning with Python for Beginners, Data Analytics for Absolute Beginners и др.
Книга «Публикация пакетов Python» описывает практический процесс масштабируемого совместного использования кода Python с высокой эффективностью и помогает получить опыт работы с новейшими инструментами упаковки. Пособие дает возможность изучить все тонкости тестирования и непрерывной интеграции пакетов, а также предлагает профессиональные советы по созданию поддерживаемого проекта с открытым исходным кодом, включая вопросы лицензирования, документации и создания сообщества участников.
Машинное обучение затронуло практически все отрасли жизни. Для него используются многие языки программирования, но наиболее популярным является Python. Несмотря на то что в основе машинного обучения обычно лежат продвинутые математические концепции, обучать сложные модели, не имея глубоких математических знаний, вполне возможно. Эта книга представляет собой руководство, доступное для понимания любому человеку, что позволяет при любом уровне подготовки быстро улучшить знания и навыки в области машинного обучения, освоить некоторые сложные и интересные методы.
Объектно-ориентированное программирование (ООП) – это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных задачах и решать их с возможностью многократного использования. «Объектно-ориентированное программирование с помощью Python» предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python. Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python. Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой. В итоге у вас получится полнофункциональная видеоигра, включающая в себя многие методы ООП и элементы графического пользовательского интерфейса, описанные в книге. Вы узнаете, как: • Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов. • Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода. • Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах. • Сможете применять наследование для использования существующего кода. «Объектно-ориентированное программирование с помощью Python» – это визуальное, интуитивно понятное руководство, позволяющее полностью понять, как работает ООП и как с его помощью сделать свой код более удобным в сопровождении, читаемым и эффективным, не жертвуя при этом функциональностью. Ирв Калб – адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги «Научитесь программировать на Python 3: пошаговое руководство по программированию».
Перед вами практическое руководство по созданию веб-сайтов с помощью языка программирования РНР и системы управления базами данных MySQL. Джон Дакетт представляет читателю простой и понятный подход к созданию функциональных систем, начиная с базовых концепций и заканчивая разработкой сложных проектов. Книга содержит множество примеров кода, упражнений и советов по оптимизации производительности. Это необходимое руководство для начинающих и опытных веб-разработчиков, желающих создавать высококачественные веб-сайты и приложения.
Перед вами исчерпывающее руководство по основам Data Science. С помощью него вы сможете научиться мыслить статистически и понимать, какую роль в вашей работе играет аналитика, пользоваться языком науки о данных, избегать распространенных ошибок при работе с ними и, наконец, разобраться в полезных инструментах, которые используют эксперты. В формате PDF A4 сохранен издательский макет книги.
Перед вами сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.
Эта книга содержит таблицы, графики и иллюстрации в виде ПДФ-файла, который вы можете скачать на странице аудиокниги на сайте после её покупки. Возьмите свою карьеру под контроль! Чего вы ждете от карьеры в IT – высокой зарплаты, руководящей должности, гибкого графика, удаленной работы? Дон Джонс, мировой эксперт в области построения карьеры и личного бренда в технологической сфере, поможет вам добиться желаемого и стать суперпрофессионалом, за которого будут бороться все работодатели. Прослушав эту книгу, вы приобретете такие навыки, как умение выстраивать работу команды, решать конфликтные ситуации, правильно ставить задачи, понимать бизнес-процессы, и многие другие. Дон Джонс – MVP Microsoft и уже более 20 лет является ведущим мировым специалистом по карьерному росту. Он консультирует сотрудников крупнейших технологических компаний, помогая им приобретать навыки, необходимые для достижения поставленных карьерных целей.
Эта книга поможет специалистам, работающим в технологической сфере, сформулировать свои карьерные амбиции и приобрести навыки, необходимые для достижения целей, будь то новая должность, высокая зарплата или что-либо другое. Ее автор Дон Джонс, мировой эксперт в области построения карьеры, рассказывает о таких гибких навыках, как работа в команде, разрешение конфликтных ситуаций, тайм-менеджмент, и многих других скиллах, превращающих рядового сотрудника в топового профессионала. В формате PDF A4 сохранен издательский макет книги.
В книге описано множество новых возможностей Adobe Photoshop CC, таких как удаление объектов с помощью обновленного инструментария Content-Aware Fill (Заливка с учетом содержимого), создание местозаполнителей с помощью нового инструмента Frame (Кадр), создание симметричных орнаментов, исправление ошибок с помощью обновленной функции Undo (Отменить), экономия времени за счет упрощения трансформации (масштабирование и вращение слоев) и использование обновленного главного экрана. В издание включена дополнительная информация о возможностях программы Photoshop и лучших способах работы с ней. Вы освоите эффективные методы работы с фотографиями, организации их хранения и показа, а также научитесь оптимизировать фото для публикации в Интернете.