Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 30-11-2023, 17:00
  • Комментариев: 0
Название: Dirty Data Processing for Machine Learning
Автор: Zhixin Qi, Hongzhi Wang, Zejiao Dong
Издательство: Springer
Год: 2024
Страниц: 141
Язык: английский
Формат: pdf
Размер: 10.2 MB

In both the database and Machine Learning communities, data quality has become a serious issue which cannot be ignored. In this context, we refer to data with quality problems as “dirty data.” Clearly, for a given data mining or Machine Learning task, dirty data in both training and test datasets can affect the accuracy of results. Accordingly, this book analyzes the impacts of dirty data and explores effective methods for dirty data processing. Although existing data cleaning methods improve data quality dramatically, the cleaning costs are still high. If we knew how dirty data affected the accuracy of Machine Learning models, we could clean data selectively according to the accuracy requirements instead of cleaning all dirty data, which entails substantial costs. However, no book to date has studied the impacts of dirty data on Machine Learning models in terms of data quality. Filling precisely this gap, the book is intended for a broad audience ranging from researchers in the database and Machine Learning communities to industry practitioners. Readers will find valuable takeaway suggestions on: model selection and data cleaning; incomplete data classification with view-based decision trees; density-based clustering for incomplete data; the feature selection method, which reduces the time costs and guarantees the accuracy of Machine Learning models; and cost-sensitive decision tree induction approaches under different scenarios.
  • Добавил: literator
  • Дата: 30-11-2023, 16:15
  • Комментариев: 0
Название: Software Architecture and Decision-Making: Leveraging Leadership, Technology, and Product Management to Build Great Products (Final)
Автор: Srinath Perera
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 270
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Leverage leadership knowledge to make better software architecture decisions. Think deeply but implement slowly. The overarching goal of software systems (hence, for software architecture) is to build systems that meet quality standards and that provide the highest return on investment (ROI) in the long run or within a defined period of time. A great product requires a combination of technology, leadership, and product management (including UX). Leadership is primarily about managing uncertainty and making the right judgment. To build great products, technical leaders need to combine technology, leadership, and product management knowledge, and make the right decisions. Many technical mistakes come from the gap between knowledge about these three items and judgment. In Software Architecture and Decision-Making, Srinath Perera explains principles and concepts that software architects must understand deeply and how to employ those principles to manage uncertainty. The questions and principles discussed in this book help manage uncertainty while building software architecture and provide a framework for making decisions. This book is for all technical leaders in the software industry who make holistic judgments about the systems they build and for future leaders learning the craft.
  • Добавил: literator
  • Дата: 30-11-2023, 07:42
  • Комментариев: 0
Название: Picture Fuzzy Logic and Its Applications in Decision Making Problems
Автор: Chiranjibe Jana, Madhumangal Pal, Valentina Emilia Balas, Ronald R. Yager
Издательство: Academic Press/Elsevier
Год: 2024
Страниц: 296
Язык: английский
Формат: pdf (true), epub
Размер: 15.6 MB

Picture Fuzzy Logic and Its Applications in Decision Making Problems provides methodological frameworks and the latest empirical research findings in the field of picture fuzzy operators and their applications in scientific research and real-world engineering problems. In this book, picture fuzzy sets are investigated, and different types of operators are defined to solve a number of important decision-making and optimization problems. The hybrid operator on picture fuzzy set based on the combination of picture fuzzy weighted averaging operators and picture fuzzy weighted geometric operators is developed and named Hybrid Picture Fuzzy Weighted Averaging Geometric (H-PFWAG) operator. In addition, another operator is developed for interval-valued picture fuzzy environment, which is named Hybrid Interval-Valued Picture Fuzzy Weighted Averaging Geometric (H-IVPFWAG) operator. These two operators are then demonstrated as solutions to Multiple-Attribute Decision-Making (MADM) problems. The picture fuzzy soft weighted aggregation operators (averaging and geometric) are defined, and these are applied to develop a multi-criteria group decision making system.
  • Добавил: Vlad-312
  • Дата: 30-11-2023, 00:37
  • Комментариев: 0

Название: Modern TypeScript: A Practical Guide to Accelerate Your Development Velocity
Автор: Ben Beattie-Hood
Издательство: Apress
Год: 2023
ISBN: 978-1484297223
Страниц: 308
Формат: PDF
Размер: 21 Mб
Язык: English

Dive into the world of TypeScript, a popular superset of the jаvascript language that enhances the development experience with static typing. This book covers every aspect of TypeScript in a concise and easy-to-understand style, making it the ultimate resource for mastering TypeScript.
  • Добавил: literator
  • Дата: 29-11-2023, 20:10
  • Комментариев: 0
Название: iOS 17 App Development for Beginners: Get started with iOS app development using Swift 5.9, SwiftUI, and Xcode 15
Автор: Arpit Kulsreshtha
Издательство: BPB Publications
Год: 2024
Страниц: 398
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Learn iOS app development from scratch and build your dream app. “iOS 17 App Development for Beginners” is a definitive guide to building iOS apps with Swift. This book teaches the fundamentals of Swift, laying the foundation for future app development. It covers how to develop user interfaces for iOS apps using SwiftUI and UIKit and how to write code for views, view controllers, and data managers. The book also teaches using Core Data, Swift Data, and SQLite for database storage. Additionally, it covers essential Apple technologies and frameworks, such as Core Location and MapKit for GPS tracking, Camera and Photo Library for image storage, CI/CD, and Core ML for Machine Learning and Artificial Intelligence solutions. After completing this book, you will have a solid grasp of Swift app development and successfully publish your apps to the App Store. This book is an excellent resource for anyone who wants to learn how to program in Swift and develop applications for the iOS platform. Whether you are a beginner, a student, or a professional, this book will teach you the basics of Swift and how to use it to create your apps. No prior programming experience is necessary, but some familiarity with other programming languages will be helpful.
  • Добавил: literator
  • Дата: 29-11-2023, 19:09
  • Комментариев: 0
Название: Quantum Artificial Intelligence with Qiskit
Автор: Andreas Wichert
Издательство: CRC Press
Год: 2024
Страниц: 326
Язык: английский
Формат: pdf (true)
Размер: 14.2 MB

Quantum Artificial Intelligence (QAI) is a new interdisciplinary research field that combines quantum computing with Artificial Intelligence (AI), aiming to use the unique properties of quantum computers to enhance the capabilities of AI systems. This book provides a cohesive overview of the field of QAI, providing the tools for readers to create and manipulate quantum programs on devices as accessible as a laptop computer. Introducing symbolical quantum algorithms, sub symbolical quantum algorithms and quantum Machine Learning (ML) algorithms, this book explains each process step-by-step with associated QISKIT listings. All examples are additionally available for download at GitHub. Quantum Artificial Intelligence (QAI) is a new interdisciplinary research field that combines Quantum Computing with Artificial Intelligence (AI). It aims to use the unique properties of quantum computers, which leverage quantum mechanical effects (such as superposition and entanglement) to enhance the capabilities of AI systems. In QAI, progress is being made quickly. Quantum algorithms for AI have been proposed, including a quantum tree search algorithm and a quantum production system that will be demonstrated by Qiskit simulation step by step. Qiskit is an open-source software development kit (SDK) for working with quantum computers at the level of circuits and algorithms, IBM Quantum. It provides tools for creating and manipulating quantum programs and running them on prototype quantum devices on IBM Quantum Experience or on simulators on a local computer. It follows the quantum circuit model for universal quantum computation and can be used for any quantum hardware that follows this model. Qiskit is based on Python and you can find all information about it at qiskit.org. This book provides tools for creating and manipulating quantum programs and running them on prototype quantum devices or simulators on a local computer, such as a simple personal laptop.
  • Добавил: literator
  • Дата: 29-11-2023, 18:10
  • Комментариев: 0
Название: Demystifying Deep Learning: An Introduction to the Mathematics of Neural Networks
Автор: Douglas J. Santry
Издательство: Wiley-IEEE Press
Год: 2024
Страниц: 259
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Discover how to train Deep Learning models by learning how to build real Deep Learning software libraries and verification software! The study of Deep Learning and Artificial Neural Networks (ANN) is a significant subfield of artificial intelligence (AI) that can be found within numerous fields: medicine, law, financial services, and science, for example. AI is everywhere—on the news, in think tanks, and occupies government policy makers all over the world —and ANNs often provide the backbone for AI. Relying on an informal and succinct approach,Demystifying Deep Learning is a useful tool to learn the necessary steps to implement ANN algorithms by using both a software library applying neural network training and verification software. The volume offers explanations of how real ANNs work, and includes 6 practical examples that demonstrate in real code how to build ANNs and the datasets they need in their implementation, available in open-source to ensure practical usage. This approachable book follows ANN techniques that are used every day as they adapt to Natural Language Processing (NLP), image recognition, problem solving, and generative applications. This volume is an important introduction to the field, equipping the reader for more advanced study. Demystifying Deep Learning is ideal for engineers and professionals that need to learn and understand ANNs in their work.
  • Добавил: literator
  • Дата: 29-11-2023, 17:13
  • Комментариев: 0
Название: Implementing Design Patterns in C# 11 and .NET 7: Learn how to design and develop robust and scalable applications using design patterns, 2nd Edition
Автор: Alexandre F. Malavasi Cardoso
Издательство: BPB Publications
Год: 2024
Страниц: 322
Язык: английский
Формат: epub (true)
Размер: 13.4 MB

Unlock the potential of design patterns to write better code in C# 11 and .NET 7. This book is a complete guide to design patterns and object-oriented programming (OOP) in C# and .NET. It covers everything from the basics of C# and Visual Studio to advanced topics like software architecture and best coding practices, including the SOLID principles. The book starts with the basics of C#, .NET, the SOLID principles, and the OOP paradigm. Then, it introduces widely-used design patterns with hands-on examples in C# and .NET. These examples include real-world scenarios and step-by-step instructions. In addition, the book provides an overview of advanced features in the .NET ecosystem, insights into current market solutions for software strategy, and guidance on when to use a design pattern-centric approach. The book concludes with valuable recommendations and best practices for .NET applications, especially when using design patterns. This book is invaluable for software developers switching to .NET, experienced .NET developers learning about advanced design patterns, object-oriented programming paradigms, and SOLID principles, and .NET Core enthusiasts looking for information on core functionalities and recent platform advancements.
  • Добавил: literator
  • Дата: 29-11-2023, 15:50
  • Комментариев: 0
Название: Grokking Concurrency (Final Release)
Автор: Kirill Bobrov
Издательство: Manning Publications
Год: 2023
Страниц: 306
Язык: английский
Формат: pdf (true)
Размер: 28.3 MB

This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language. Perplexed by concurrency? Don’t be. This engaging, fully-illustrated beginner’s guide gets you writing the kind of high-performance code your apps deserve. Inside, you’ll find thorough explanations of concurrency’s core concepts—all explained with interesting illustrations, insightful examples, and detailed techniques you can apply to your own projects. Discover effective concurrency practices that will help you leverage multiple cores, excel with high loads, handle terabytes of data, and continue working after hardware and software failures. The core concepts in this guide will remain eternally relevant, whether you’re building web apps, IoT systems, or handling big data. Concurrency is an approach to running computer programs efficiently by separating them into tasks that can execute independently. This basic idea makes it possible to accelerate game graphics, train large AI models, rapidly scale web applications, streamline big data processing, and much more. Concurrency can get complicated, so this book gets you started gently with interesting examples, entertaining illustrations, and easy-to-follow Python code. Examples in Python. No prior experience with concurrency or high-performance computing required.
  • Добавил: literator
  • Дата: 29-11-2023, 14:49
  • Комментариев: 0
Название: Essential TypeScript 5, 3rd Edition (Final Release)
Автор: Adam Freeman
Издательство: Manning Publications
Год: 2023
Страниц: 568
Язык: английский
Формат: pdf (true)
Размер: 54.4 MB

Now in its third edition, this bestselling guide to TypeScript takes you through the nuts and bolts of the language. No frills, no fuss—just TypeScript essentials! TypeScript enhances jаvascript with static typing, while keeping all the JS flexibility you know and love! It’s the perfect choice for any developer looking to improve the predictability and reliability of their code. Essential TypeScript 5, Third Edition teaches you how to get the most out of TypeScript 5 for a consistent, dependable development experience. The book starts you off with a proper understanding of the jаvascript type system that will make using TypeScript so much easier. On that solid foundation, you’ll build your understanding of TypeScript development, following a hands-on learning path all the way to TypeScript’s advanced features. TypeScript is a popular superset of jаvascript that adds support for static typing. TypeScript’s typing features, which will be instantly familiar to C# or Java programmers, help you reduce errors and improve the overall quality of your jаvascript code. For jаvascript developers. No previous experience with TypeScript required.