|
|
|
|
|
|
|
| |
|
Название: Intelligent Algorithms: Theory and Practice Автор: Han Huang, Zhifeng Hao Издательство: Elsevier/China Machine Press Год: 2024 Страниц: 253 Язык: английский Формат: pdf (true), epub Размер: 23.3 MB
The Theory and Practice of Intelligent Algorithms discusses the latest achievements of the computation time analysis theory and practical applications of intelligent algorithms. In five chapters, the book covers (1) New methods of intelligent algorithm computation time analysis; (2)Application of intelligent algorithms in computer vision; (3) Application of intelligent algorithms in logistics scheduling; (4) Application of intelligent algorithms in software testing; and (5) Application of intelligent algorithm in multi-objective optimization. Intelligent algorithms are the algorithmic forms of computational intelligence methods. These algorithms are the common technical methods used by Artificial Intelligence (AI) in intelligent perception, intelligent decision-making, and intelligent planning. At this stage, intelligent algorithms are usually manifested as evolutionary computation, swarm intelligence, Machine Learning, other algorithms, and their combinations. Existing literature on intelligent algorithms focuses on theories, methods, and simulation experiments, leaving practical applications underexplored, especially the application of cutting-edge research in Artificial Intelligence. This book aims to serve as a reference book with practical cases for practitioners of intelligent algorithms based on cutting-edge research results. |
Разместил: Ingvar16 31-05-2024, 03:13 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and jаvascript, 3rd Edition (Fourth Early Release) Автор: Harry J.W. Percival Издательство: O’Reilly Media, Inc. Год: 2024-05-16 Страниц: 198 Язык: английский Формат: epub Размер: 10.1 MB
The third edition of this trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. In the process, author Harry Percival teaches software and web developers the basics of Django, Selenium, Git, jаvascript, and Mock libraries, along with current web development techniques. This book—updated for Python 3.11 and Django 4—clearly demonstrates how TDD encourages simple designs and inspires confidence. My main aim is to impart a methodology — a way of doing web development, which I think makes for better web apps and happier developers. There’s not much point in a book that just covers material you could find by Googling, so this book isn’t a guide to Python syntax, or a tutorial on web development per se. Instead, I hope to teach you how to use TDD to get more reliably to our shared, holy goal: clean code that works. |
Разместил: Ingvar16 30-05-2024, 19:31 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Ultimate Microservices with RabbitMQ: Master Microservices Architecture and RabbitMQ Integration to Build Scalable, Resilient Systems, and to Drive Innovation in Software Development Автор: Peter Morlion Издательство: Orange Education Pvt Ltd, AVA Год: 2024 Страниц: 232 Язык: английский Формат: epub (true) Размер: 76.1 MB
Learn the ins and outs of a RabbitMQ-enabled microservices system. Embark on a transformative journey into the world of microservices architecture with 'Ultimate Microservices with RabbitMQ'. This comprehensive resource equips you with the knowledge and tools needed to design, deploy, and manage scalable microservices architectures using RabbitMQ as a messaging backbone. From laying the groundwork with foundational concepts to implementing advanced techniques, this book covers everything you need to know to build resilient and high-performing microservices-based systems. It dives into the intricacies of RabbitMQ messaging to leverage its capabilities to facilitate communication and data exchange across distributed systems. You will discover best practices for designing scalable and fault-tolerant microservices architectures, and gain insights into effective integration strategies. The book will help you learn to combine microservices and RabbitMQ for designing, building and maintaining robust architectures that leverage the strengths of both paradigms. By the end of this book, you will be primed to navigate the complexities of modern software development with confidence, driving innovation and efficiency in professional endeavors. This book is tailored for software developers, architects, and engineering managers intrigued by microservices and messaging with RabbitMQ. |
Разместил: Ingvar16 30-05-2024, 16:01 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Federated Learning: Principles, Paradigms, and Applications Автор: Jayakrushna Sahoo, Mariya Ouaissa, Akarsh K. Nair Издательство: Apple Academic Press, CRC Press Год: 2025 Страниц: 353 Язык: английский Формат: pdf (true) Размер: 17.4 MB
This new book provides an in-depth understanding of Federated Learning, a new and increasingly popular learning paradigm that decouples data collection and model training via multi-party computation and model aggregation. The volume explores how Federated Learning (FL) integrates AI technologies, such as blockchain, Machine Learning, IoT, edge computing, and fog computing systems, allowing multiple collaborators to build a robust Machine Learning model using a large dataset. It highlights the capabilities and benefits of Federated Learning, addressing critical issues such as data privacy, data security, data access rights, and access to heterogeneous data. The volume first introduces the general concepts of Machine Learning and then summarizes the Federated Learning system setup and its associated terminologies. It also presents a basic classification of FL, the application of FL for various distributed computing scenarios, an integrated view of applications of software-defined networks, etc. The book also explores the role of Federated Learning in the Internet of Medical Things systems as well. The book provides a pragmatic analysis of strategies for developing a communication-efficient Federated Learning system. It also details the applicability of blockchain with Federated Learning on IoT-based systems. It provides an in-depth study of FL-based intrusion detection systems, discussing their taxonomy and functioning and showcasing their superiority over existing systems. The book is unique in that it evaluates the privacy and security aspects in FL. The volume presents a comprehensive analysis of some of the common challenges, proven threats, and attack strategies affecting FL systems. Special coverage on protected shot-based Federated Learning for facial expression recognition is also included. |
Разместил: Ingvar16 30-05-2024, 15:25 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Computer Vision: Challenges, Trends, and Opportunities Автор: Atiqur Rahman Ahad, Upal Mahbub, Matthew Turk, Richard Hartley Издательство: CRC Press Год: 2025 Страниц: 359 Язык: английский Формат: pdf (true) Размер: 51.7 MB
Computer vision has made enormous progress in recent years, and its applications are multifaceted and growing quickly, while many challenges still remain. This book brings together a range of leading researchers to examine a wide variety of research directions, challenges, and prospects for computer vision and its applications. This book highlights various core challenges as well as solutions by leading researchers in the field. It covers such important topics as data-driven AI, biometrics, digital forensics, healthcare, robotics, entertainment and XR, autonomous driving, sports analytics, and neuromorphic computing, covering both academic and industry R&D perspectives. Providing a mix of breadth and depth, this book will have an impact across the fields of computer vision, imaging, and AI. Computer Vision was a curiosity research field. Today, after five decades of research and development that include periods with both good and struggling progress, Computer Vision has found its applications everywhere from everyday cell phones to securities, entertainment, robotics, industrial, medical, and military domains. Advanced imaging sensors produce high-resolution images and videos at a high frame rate, even in 3D. High-performance low-power computers execute computation-hungry vision algorithms even in handheld devices. And, of course, Deep Neural Net Learning played the most critical role to turn Computer Vision into an amazingly impactful technology. |
Разместил: Ingvar16 30-05-2024, 05:30 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: A Comprehensive Guide to Coding and Programming in Stata Автор: Rafael Gafoor Издательство: CRC Press Год: 2024 Страниц: 173 Язык: английский Формат: pdf (true) Размер: 21.0 MB
This book is an introductory guide to programming and coding in Stata. Commonly encountered code in the field of medical statistics as well as the analyses of observational data are presented. For those who are involved in the analyses of observational studies, the need to sometimes assemble large datasets will necessitate a detailed understanding of loops and macros. This book covers these materials early on and then describes other commonly required coding commands. For those who program in a controlled environment (.e.g. medical statisticians who perform analyses for regulatory bodies), the production of log files, a suggested folder structure and analysis pathway are covered. This book also includes a wide range of tabulation commands and other methods of producing tables of descriptive statistics. The text also then provides a clear explanation of how to perform some inferential analyses (including how to extract and format the coefficients for use in subsequent reports). The focus on coding allows beginners to grasp the basics of coding and programming, as well as allowing established researchers to hone their skills and become more advanced programmers. |
Разместил: Ingvar16 30-05-2024, 02:40 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: API Design for C++, 2nd Edition Автор: Martin Reddy Издательство: Morgan Kaufmann/Elsevier Год: 2024 Страниц: 650 Язык: английский Формат: pdf (true) Размер: 51.3 MB
API Design for C++, Second Edition provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation. It is the only book that teaches the strategies of C++ API development, including interface design, versioning, scripting, and plug-in extensibility. Drawing from the author's experience on large scale, collaborative software projects, the text offers practical techniques of API design that produce robust code for the long-term. It presents patterns and practices that provide real value to individual developers as well as organizations. The Second Edition includes all new material fully updated for the latest versions of C++, including a new chapter on concurrency and multithreading, as well as a new chapter discussing how Objective C++ and C++ code can co-exist and how a C++ API can be accessed from Swift programs. Writing large applications in C++ is a complex and tricky business. However, designing reusable C++ interfaces that are robust, stable, easy to use, and durable is even more difficult. The best way to succeed in this endeavor is to adhere to the tenets of good API design. An API presents a logical interface to a software component and hides the internal details required to implement that component. It offers a high-level abstraction for a module and promotes code reuse by allowing multiple applications to share the same functionality. Modern software development has become highly dependent upon APIs, from low-level application frameworks to data format APIs and graphical user interface (GUI) frameworks. |
Разместил: Ingvar16 29-05-2024, 21:41 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems, 2nd Edition Автор: Michael L. Perry Издательство: Apress Год: 2024 Страниц: 497 Язык: английский Формат: pdf Размер: 14.1 MB
This book teaches you how to evaluate a distributed system from the perspective of immutable objects. You will understand the problems in existing designs, know how to make small modifications to correct those problems, and learn to apply the principles of immutable architecture to your tools. Most software components focus on the state of objects. They store the current state of a row in a relational database. They track changes to state over time, making several basic assumptions: there is a single latest version of each object, the state of an object changes sequentially, and a system of record exists. This is a challenge when it comes to building distributed systems. Whether dealing with autonomous microservices or disconnected mobile apps, many of the problems we try to solve come down to synchronizing an ever-changing state between isolated components. Distributed systems would be a lot easier to build if objects could not change. For software architects and senior developers. It contains examples in SQL and languages such as jаvascript and C#. Past experience with distributed computing, data modeling, or business analysis is helpful. |
Разместил: Ingvar16 29-05-2024, 20:25 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Think Python: How to Think Like a Computer Scientist, 3rd Edition (Final Release) Автор: Allen B. Downey Издательство: O’Reilly Media, Inc. Год: 2024 Страниц: 328 Язык: английский Формат: pdf (true), epub Размер: 10.1 MB
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. |
Разместил: Ingvar16 29-05-2024, 17:15 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Become A Ninja With Angular (v18.0.0) Автор: Ninja Squad Издательство: Ninja Squad Год: 2024-05-23 Страниц: 360 Язык: английский Формат: pdf (true), epub, mobi Размер: 11.0 MB
Данная книга поможет программистам понять философию Angular на практике (в настоящее время 18.0.0), новые инструменты (такие как ES2015, TypeScript, SystemJS, Webpack, Angular CLI ...) и каждую часть инфраструктуры. Закончив читать данное руководство вы сможете начать свой собственный проект и создавать свои удивительные приложения! |
Разместил: Ingvar16 29-05-2024, 14:10 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|