|
 |
|
 |
|
|
 |
|  |
|
Название: Federated Learning: Theory and Practice Автор: Lam M. Nguyen, Trong Nghia Hoang, Pin-Yu Chen Издательство: Academic Press/Elsevier Год: 2024 Страниц: 434 Язык: английский Формат: epub Размер: 23.4 MB
Federated Learning: Theory and Practice provides a holistic treatment to Federated Learning as a distributed learning system with various forms of decentralized data and features. Part I of the book begins with a broad overview of optimization fundamentals and modeling challenges, covering various aspects of communication efficiency, theoretical convergence, and security. Part II features emerging challenges stemming from many socially driven concerns of Federated Learning as a future public Machine Learning service. Part III concludes the book with a wide array of industrial applications of Federated Learning, as well as ethical considerations, showcasing its immense potential for driving innovation while safeguarding sensitive data. Federated Learning: Theory and Practice provides a comprehensive and accessible introduction to Federated Learning which is suitable for researchers and students in academia, and industrial practitioners who seek to leverage the latest advance in Machine Learning for their entrepreneurial endeavors. In our era of Big Data and the rapid advancement of Artificial Intelligence (AI), innovation and progress are often driven by harnessing the power of vast amounts of data. Yet, privacy concerns and data protection regulations have placed limitations on traditional centralized approaches to Machine Learning: While data are abundant, they often exist in small and isolated silos. The need for collaborative and privacy-preserving approaches to Machine Learning has therefore become more crucial than ever. In this context, Federated Learning (FL) has emerged as the de facto framework for distributed Machine Learning (ML) that preserves the privacy of data, especially in the proliferation of mobile and edge devices with their increasing capacity for storage and computation. |
Разместил: Ingvar16 27-06-2024, 00:54 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Learn Ansible: Automate your cloud infrastructure, security configuration, and application deployment with Ansible Автор: McKendrick Russ Издательство: Packt Год выхода: 2024 Страниц: 414 Формат: True PDF Размер: 13,8 MB Язык: английский
Learn Ansible is for system administrators, developers, and infrastructure engineers who want to implement infrastructure automation and configuration management using Ansible. The hands-on tutorials make this book ideal for both beginners as well as intermediate users looking to take their Ansible skills to the next level. Technology professionals working with public cloud platforms like AWS and Azure will also find valuable insights into automating deployments. |
Разместил: Dovegone 26-06-2024, 23:25 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Building LLMs for Production: Enhancing LLM Abilities and Reliability with Prompting, Fine-Tuning, and RAG Автор: Louis-François Bouchard, Louie Peters Издательство: Towards AI, Inc. Год: 2024 Страниц: 475 Язык: английский Формат: epub (true) Размер: 11.1 MB
With amazing feedback from industry leaders, this book is an end-to-end resource for anyone looking to enhance their skills or dive into the world of AI and develop their understanding of Generative AI and Large Language Models (LLMs). It explores various methods to adapt "foundational" LLMs to specific use cases with enhanced accuracy, reliability, and scalability. Written by over 10 people on our Team at Towards AI and curated by experts from Activeloop, LlamaIndex, Mila, and more, it is a roadmap to the tech stack of the future. Whether you're looking to enhance your skills or dive into the world of AI for the first time as a programmer or software student, our book is for you. From the basics of LLMs to mastering fine-tuning and RAG for scalable, reliable AI applications, we guide you every step of the way. The book aims to guide developers through creating LLM products ready for production, leveraging the potential of AI across various industries. It is tailored for readers with an intermediate knowledge of Python. |
Разместил: Ingvar16 26-06-2024, 17:56 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Building Scalable Web Apps with Node.js and Express: Design and Develop a Robust, Scalable, High-Performance Web Application Using Node.js, Express.js, TypeScript, and Redis Автор: Yamini Panchal, Ravi Kumar Gupta Издательство: Orange Education Pvt Ltd, AVA Год: 2024 Страниц: 382 Язык: английский Формат: epub (true) Размер: 43.8 MB
Easy API Design Using Express.js and Node.js (TypeScript). Embark on a transformative journey into the world of web development with the latest Node.js v20, Express.js frameworks and TypeScript. This comprehensive book empowers developers at all levels, from newcomers to seasoned professionals, by covering foundational to advanced topics through a single, cohesive example: a project management system. Beginning with an exploration of fundamentals, the book swiftly progresses to delve into TypeScript, equipping readers with the tools to enhance their applications with strong typing and modern jаvascript features. Readers will master the art of building RESTful APIs using Express.js, ensuring adherence to industry best practices in API design. The book dives into advanced topics like routing strategies, middleware implementation, MongoDB integration with Mongoose for efficient data management, and Redis for optimizing API performance through caching techniques. The final section of the book provides thorough guidance on asynchronous operations, Mocha and Chai testing strategies, AWS deployment, security practices, performance tuning, and real-world application scenarios, ensuring developers gain a holistic understanding of Node.js and Express.js development. From cumbersome setups for writing APIs to launching projects in just five minutes with Node.js and Express.js, developers have come a long way to witness revolutionary simplification in web development. If you are new to Node.js, this book offers a clear pathway to master backend development using Node.js, TypeScript, and Express.js. If you are already familiar with jаvascript or Node.js and aim to build scalable and efficient APIs, this book will elevate your skills, equipping you with the techniques needed for modern backend architecture. |
Разместил: Ingvar16 26-06-2024, 15:17 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Building Micro-Frontends: Distributed Systems for the Frontend, 2nd Edition (Second Release) Автор: Luca Mezzalira Издательство: O’Reilly Media, Inc. Год: 2024-06-24 Страниц: 149 Язык: английский Формат: pdf, epub Размер: 10.1 MB
What's the answer to today's increasingly complex applications? Micro-frontends. Inspired by the microservices model, this approach lets you break interfaces into separate features managed by different teams of developers. In this updated second edition, software architects, tech leads, and software developers will learn how to design, build, and deploy independent micro-frontends that compose unique frontend systems. Author Luca Mezzalira, principal serverless specialist solutions architect at AWS, shows you how micro-frontends enable agility within an organization, decentralize decision-making, and optimize for fast flow. This gives your organization technical flexibility and allows you to hire and retain a broad spectrum of talent. Micro-frontends also support distributed or colocated teams more efficiently. Pick up this book and learn how to get started with this technological breakthrough right away. In the long run, companies with large monoliths usually slow down all the operations needed to release any new feature, losing the great momentum they had at the beginning of a project where everything was easier and smaller with few complications and risks. Also, with monolithic applications, we have to test and deploy the entire codebase every single time, which comes with a higher chance of breaking the APIs in production, introducing new bugs, and making more mistakes, especially when the codebase is not rock solid or extensively tested. Solving these and many other challenges its staff faces, a company might move from complex monolith codebases to multiple smaller codebases and scoped domains called microservices. |
Разместил: Ingvar16 26-06-2024, 07:38 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Learning Analytics Methods and Tutorials: A Practical Guide Using R Автор: Mohammed Saqr, Sonsoles López-Pernas Издательство: Springer Год: 2024 Страниц: 748 Язык: английский Формат: pdf (true) Размер: 26.3 MB
This comprehensive methodological book offers a much-needed answer to the lack of resources and methodological guidance in learning analytics, which has been a problem ever since the field started. The book covers all important quantitative topics in education at large as well as the latest in learning analytics and education data mining. The book also goes deeper into advanced methods that are at the forefront of novel methodological innovations. Authors of the book include world-renowned learning analytics researchers, R package developers, and methodological experts from diverse fields offering an unprecedented interdisciplinary reference on novel topics that is hard to find elsewhere. The book starts with the basics of R as a programming language, the basics of data cleaning, data manipulation, statistics, and analytics. The core of the book explores various analytical approaches. Machine Learning (ML) methods receive well-deserved attention, including introductions to commonly used methods—specifically, predictive modeling and clustering. The book offers a comprehensive guide to data analysis methods for researchers and practitioners of all experience levels. It starts with the basics, equipping beginners with R programming and data analysis skills through chapters on data cleaning and exploration. These skills are fundamental for understanding student data and preparing it for further analysis. Even for experts, the book offers advanced methods while emphasizing the broader applicability of these techniques beyond education. |
Разместил: Ingvar16 25-06-2024, 11:35 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Программирование: типовые задачи, алгоритмы, методы Автор: Златопольский Д. М. Издательство: Лаборатория знаний Год: 2020 - 4-е изд. Cтраниц: 226 с. : ил. Формат: pdf (ocr) / djvu Размер: 10 мб Язык: русский
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и программы приведены на школьном алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования. |
Разместил: rivasss 25-06-2024, 07:25 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: PyCharm. Профессиональная работа на Python Автор: Брюс М. Ван Хорн II, Куан Нгуен Издательство: ДМК Пресс Год: 2024 Страниц: 620 Язык: русский Формат: pdf Размер: 87.2 MB
PyCharm – лучшая профессиональная среда разработки для программистов Python среди множества доступных интегрированных сред. Независимо от того, в каких целях используется Python – для общих задач автоматизации, создания утилит, веб-приложений, анализа данных, машинного обучения или бизнес-приложений, – инструменты PyCharm упрощают выполнение сложных задач и оптимизируют общую производительность. В этой книге мы отправляемся в путешествие по универсальной и динамичной сфере разработки Python, чему способствует интегрированная среда разработки PyCharm. Независимо от того, являетесь ли вы программистом-новичком, только начинающим свое приключение в программировании, или опытным разработчиком, желающим улучшить свои навыки Python, эта книга станет вашим надежным помощником. Python стал одним из самых популярных и универсальных языков программирования, известных своей простотой и читабельностью. Благодаря своей богатой экосистеме библиотек и фреймворков Python используется в широком спектре приложений: от веб-разработки и анализа данных до искусственного интеллекта и научных вычислений. PyCharm, разработанная JetBrains, – это ведущая среда разработки Python, которая предоставляет программистам надежный набор инструментов и функций для эффективной разработки кода, отладки и совместной работы. Вы изучите базовые и расширенные функции PyCharm, узнаете как разрабатывать веб-приложения с помощью Flask, Django, FastAPI и Pyramid, освоите автоматизацию написания кода, отладку и удаленную разработку в PyCharm, а также научитесь выполнять задачи по обработке данных с помощью блокнотов Jupyter, библиотек NumPy, Pandas и других. Наша цель – сделать ваше путешествие по программированию на Python не только познавательным, но и приятным. Издание адресовано как опытным разработчикам на Python, так и новичкам. |
Разместил: Ingvar16 25-06-2024, 05:45 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Write Powerful Rust Macros Автор: Sam Van Overmeire Издательство: Manning Publications Год: 2024 Страниц: 320 Язык: английский Формат: pdf, epub Размер: 10.1 MB
An example-driven, step-by-step guide to success with Rust macros. In Write Powerful Rust Macros you’ll learn how to use these amazing metaprogramming tools to push Rust to its full potential. This hands-on guide takes you from the absolute basics to advanced macro techniques, exploring Rust macros through interesting and engaging examples. Write Powerful Rust Macros teaches you how to write, test, debug, and publish macros for Rust. It’s perfect for Rust practitioners who want to master this powerful development technique. Build your knowledge chapter-by-chapter. You’ll start with declarative macros before diving into the real power: procedural macros that can generate code, augment data structures, and even create domain-specific languages. Write Powerful Rust Macros opens up the world of macros to intermediate Rust programmers. You’ll start with declarative macros to get the basics under your belt. Then, you’ll advance to procedural macros as you automatically generate a builder, learn to create your own domain-specific languages, and more. As you go, you’ll develop practical skills like testing macros, integrating macros with crates, and even sharing your macros with other developers. For intermediate Rust programmers. |
Разместил: Ingvar16 25-06-2024, 05:03 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: C++ & Python Coding Manual - 19th Edition 2024 Автор: Papercut Limited Издательство: Papercut Limited Год: 2024 Страниц: 148 Язык: английский Формат: pdf Размер: 63.5 MB
Усовершенствуйте свои навыки, изучив основы Python и C++! Высококачественные справочники и подробные руководства от команды экспертов по изучению Python и применению его в реальных программах. Понимание основ C++ и навыков оптимизации кода. Python и C++ - самые мощные и универсальные языки программирования. Понимание и овладение ими позволяет нам лучше разбираться в современных технологиях и как они взаимодействуют с нами и окружающей средой. |
Разместил: Ingvar16 25-06-2024, 04:23 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|