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

  • Добавил: literator
  • Дата: 9-09-2024, 18:28
  • Комментариев: 0
Название: Convergence of Blockchain and Explainable Artificial Intelligence: BlockXAI
Автор: Akansha Singh, Krishna Kant Singh
Издательство: River Publishers
Год: 2024
Страниц: 180
Язык: английский
Формат: pdf (true), epub (true)
Размер: 20.4 MB

Explainable AI (XAI) is an upcoming research field in the domain of machine learning. This book aims to provide a detailed description of the topics related to XAI and Blockchain. These two technologies can benefit each other, and the research outcomes will benefit society in multiple ways. Existing AI systems make decisions in a black box manner. Explainable AI delineates how an AI system arrived at a particular decision. It inspects the steps and models that are responsible for making a particular decision. It is an upcoming trend that aims at providing explanations to the AI decisions. Blockchain is emerging as an effective technique for XAI. It enables accessibility to digital ledgers amongst the various AI agents. The AI agents collaborate using consensus and decisions are saved on Blocks. These blocks can be traced back but cannot be changed. Thus, the combination of AI with blockchain provides transparency and visibility to all AI decisions. BlockXAI is also being widely used for improving data security and intelligence. The decisions made are consensus based and decentralized leading to highly efficient AI systems. This book also covers topics that present the convergence of Blockchain with explainable AI and will provide researchers, academics, and industry experts with a complete guide to BlockXAI. This book provides a detailed description of the topics related to XAI and Blockchain.
  • Добавил: literator
  • Дата: 9-09-2024, 14:37
  • Комментариев: 0
Название: PowerShell for Cybersecurity: Scripting Defense and Offense
Автор: Laszlo Bocso
Издательство: Independently published
Год: 2024
Страниц: 631
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"PowerShell for Cybersecurity: Scripting Defense and Offense" was born out of a need to bridge the gap between traditional IT administration and cybersecurity practices. This book is designed to provide readers with a comprehensive understanding of how PowerShell can be leveraged to enhance security operations, automate defensive measures, and execute sophisticated offensive strategies. Whether you're a security analyst, system administrator, red teamer, or ethical hacker, this book will equip you with the knowledge and tools necessary to harness the full potential of PowerShell in your cybersecurity endeavors. PowerShell has become a ubiquitous tool in both enterprise and security environments due to its powerful scripting capabilities and extensive access to system resources. Unlike other scripting languages, PowerShell is deeply embedded in the Windows operating system, providing a native and efficient way to interact with the underlying system components. This deep integration makes PowerShell an invaluable asset for automating repetitive tasks, managing large-scale environments, and implementing security policies. By the end of this book, readers will have a comprehensive understanding of how to leverage PowerShell for both defensive and offensive cybersecurity operations. They will be equipped with the skills to automate security tasks, detect and respond to threats, conduct penetration tests, and develop custom security solutions using PowerShell. Whether you're a seasoned cybersecurity professional or just starting your journey in the field, "PowerShell for Cybersecurity: Scripting Defense and Offense" provides the knowledge and practical skills needed to excel in today's dynamic cybersecurity landscape. With its balanced approach to both defensive and offensive techniques, this book is an indispensable resource for anyone looking to master PowerShell for cybersecurity purposes.
  • Добавил: literator
  • Дата: 9-09-2024, 12:27
  • Комментариев: 0
Название: Machine Learning Hybridization and Optimization for Intelligent Applications
Автор: Tanvir Habib Sardar, Bishwajeet Kumar Pandey
Издательство: CRC Press
Серия: Computational Intelligence Techniques
Год: 2025
Страниц: 367
Язык: английский
Формат: pdf (true), epub
Размер: 33.6 MB

This book discusses state-of-the-art reviews of the existing Machine Learning techniques and algorithms including hybridizations and optimizations. It covers applications of Machine Learning via Artificial Intelligence (AI) prediction tools, the discovery of drugs, neuroscience, diagnosis in multiple imaging modalities, pattern recognition approaches to functional magnetic resonance imaging, image and speech recognition, automatic language translation, medical diagnostic, stock market prediction, traffic prediction, and product automation. In recent years, the fusion of Machine Learning methodologies with optimization techniques has significantly advanced the realm of intelligent applications across diverse domains. This book delves into the symbiotic relationship between Machine Learning hybridization and optimization, presenting a comprehensive exploration of their integration to empower intelligent systems. The amalgamation of Machine Learning and optimization has revolutionized the way we approach problem-solving, enabling us to create sophisticated applications that adapt, evolve, and enhance their performance over time. This synergy has paved the way for innovation in various fields, from healthcare and finance to manufacturing and beyond. This book is aimed at graduate students and researchers in Machine Learning, Artificial Intelligence, and electrical engineering.
  • Добавил: literator
  • Дата: 9-09-2024, 11:41
  • Комментариев: 0
Название: System Reliability and Security: Techniques and Methodologies
Автор: Javaid Iqbal, Faheem Syeed Masoodi, Ishfaq Ahmad Malik, Shozab Khurshid, Iqra Saraf
Издательство: CRC Press
Год: 2024
Страниц: 273
Язык: английский
Формат: pdf (true), epub (true)
Размер: 29.6 MB

Because of the growing reliance on software, concerns are growing as to how reliable a system is before it is commissioned for use, how high the level of reliability is in the system, and how many vulnerabilities exist in the system before its operationalization. Equally pressing issues include how to secure the system from internal and external security threats that may exist in the face of resident vulnerabilities. These two problems are considered increasingly important because they necessitate the development of tools and techniques capable of analyzing dependability and security aspects of a system. These concerns become more pronounced in the cases of safety-critical and mission-critical systems. System Reliability and Security: Techniques and Methodologies focuses on the use of soft computing techniques and analytical techniques in the modeling and analysis of dependable and secure systems. Software Testing and Quality Assurance: In general, testing is intended to uncover the errors that creep in unintentionally during the design and construction of software systems/models or to verify whether the model meets the expected objectives. In contrast to traditional software development, AI/ML models are constructed inductively. That is, the behavior of the model is generated/designed from training data. Therefore, besides noisy data, the potential causes for undesired behavior in AI/ML include execution environment, design mis-specification, poor choice of model, program code, numerical instability, and non-convex objectives.
  • Добавил: literator
  • Дата: 9-09-2024, 03:40
  • Комментариев: 0
Название: MLOps with Ray: Best Practices and Strategies for Adopting Machine Learning Operations
Автор: Hien Luu, Max Pumperla, Zhe Zhang
Издательство: Apress
Год: 2024
Страниц: 342
Язык: английский
Формат: pdf (true), epub (true)
Размер: 11.8 MB

Understand how to use MLOps as an engineering discipline to help with the challenges of bringing Machine Learning models to production quickly and consistently. This book will help companies worldwide to adopt and incorporate Machine Learning into their processes and products to improve their competitiveness. The book delves into this engineering discipline's aspects and components and explores best practices and case studies. Adopting MLOps requires a sound strategy, which the book's early chapters cover in detail. The book also discusses the infrastructure and best practices of Feature Engineering, Model Training, Model Serving, and Machine Learning Observability. Ray, the open source project that provides a unified framework and libraries to scale Machine Learning workload and the Python application, is introduced, and you will see how it fits into the MLOps technical stack. Once data scientists have access to the needed dataset or available features, they will start analyzing them and evaluating whether they are suitable for the ML task at hand. To perform medium- to large-scale data analysis, they will need access to compute resources beyond their laptop so those data crunching needs will be completed in a short amount of time. This is where distributed data computation engines come into the picture. Examples of these engines are Apache Spark, Dask, and Ray. Ray is a compute framework to enable efficient distributed execution of Python and AI workloads, boasting a simple programming model and automatic parallelization. For Machine learning practitioners, data scientists, and software engineers who are focusing on building Machine Learning systems and infrastructure to bring ML models to production.
  • Добавил: literator
  • Дата: 9-09-2024, 03:00
  • Комментариев: 0
Название: Elegant Python: Simplifying Complex Solutions
Автор: Michael Huang
Издательство: Independently published
Год: 2024
Страниц: 132
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Python, often regarded as the Swiss Army knife of programming languages, uniquely blends simplicity and power. "Elegant Python: Simplifying Complex Solutions" is your comprehensive guide to harnessing this dynamic language's full potential. Unlock the art of writing code that solves problems and does so with grace and sophistication. This book takes you on a captivating journey through the realm of Python programming, where you'll master the skills required to craft elegant solutions to complex challenges. Explore the principles of Pythonic coding, emphasizing clarity, efficiency, and maintainability. From data manipulation and web development to machine learning and automation, "Elegant Python" covers a broad spectrum of topics, all with a central focus on creating code that stands out for its elegance and ingenuity. Whether you're a seasoned developer looking to refine your Python skills or a newcomer eager to learn the best practices from the start, this book has you covered. You'll gain a deep understanding of Python's capabilities and how to leverage them to create code that works and impresses with its simplicity and beauty.
  • Добавил: literator
  • Дата: 8-09-2024, 19:20
  • Комментариев: 0
Название: Learn coding with Python and jаvascript: A practical introduction for beginners
Автор: Joachim L. Zuckarelli
Издательство: Springer
Год: 2024
Страниц: 555
Язык: английский
Формат: pdf (true), epub (true)
Размер: 25.3 MB

Whether on the computer, tablet, mobile phone, in the car or in the coffee machine - computer programs determine our everyday life. Software is becoming increasingly important, hardly anything works without the mysterious power of algorithms. But how do programs work? And how do you develop them? This book teaches you the basics of programming. Using everyday examples, you will first learn the basic concepts of programming, which are similar in all programming languages. Based on these basic ideas, you will then learn two popular and very useful programming languages, Python and jаvascript, in a systematic way and with many practical exercises, which you can use for a wide range of different tasks. The book is aimed at novice programmers of all ages (from students to professionals) who have no previous programming experience. If you talk to professional software developers, you will often hear that they know a range of languages in which computer programs are written. Some programmers list an impressively long list of languages with sometimes very strange names. How is that possible? How can they all speak two, three, four of these programming languages? Are they all geniuses? Not at all. However, programmers take advantage of a simple fact, namely that programming languages are very similar in many aspects, much more similar than natural languages like English or Spanish are to each other. Many basic concepts are found in virtually all programming languages in one form or another. They may be called differently in each language, but in the end they are always just variants of the same idea implemented in different ways. If you understand these basic concepts, you can learn new programming languages quickly because you know exactly what to look for and only need to understand how the new programming language you’re learning implements each basic concept. This makes language learning much easier.
  • Добавил: literator
  • Дата: 8-09-2024, 17:04
  • Комментариев: 0
Название: Python (2nd Edition) Learn Python in a day and be a professional: This book makes coding with Python easy: Python for Beginners Learn to code with Python
Автор: Basil Uchenna
Издательство: Independently published
Год: 2024
Язык: английский
Формат: epub
Размер: 10.1 MB

Whether you are a beginner eager to dive into the realm of web development or an experienced developer looking to enhance your skills and broaden your knowledge base, these books are designed for you. This book will guide you through the steps required to build a robot web application, not only that, you will learn the requirements needed, the tools, and platforms. Django, a high-level Python web framework, is renowned for its simplicity and efficiency, adhering to the principle of "Don't Repeat Yourself". It empowers developers to build secure, scalable, and maintainable websites swiftly. Python’s clear syntax and Django’s robust framework capabilities make it an ideal choice for developers looking to create powerful web applications with less code. This book is tailored to walk you through the essential concepts, tools, and practices to become proficient in Django. Starting from the basics of the respective languages and frameworks, we will delve into more complex topics, such as database integration, API construction, security enhancements, and application deployment. Practical examples and real-world projects will be integral to our exploration, ensuring that the knowledge you gain is not only theoretical but also applicable.
  • Добавил: literator
  • Дата: 8-09-2024, 03:43
  • Комментариев: 0
Название: Logical Foundations Of Computer Science (In 2 Volumes)
Автор: Peter A. Fejer, Dan A. Simovici
Издательство: World Scientific Publishing
Год: 2025
Страниц: 1336
Язык: английский
Формат: pdf (true)
Размер: 16.0 MB

Logic is a foundational mathematical discipline for Computer Science. This unique compendium provides the main ideas and techniques originating from logic. It is divided into two volumes ― propositional logic and predicate logic. The volume presents some of the most important concepts starting with a variety of logic formalisms ― Hilbert/Frege systems, tableaux, sequents, and natural deduction in both propositional and first-order logic, as well as transformations between these formalisms. Topics like circuit design, resolution, cutting planes, Hintikka sets, paramodulation, and program verification, which do not appear frequently in logic books are discussed in detail. The useful reference text has close to 800 exercises and supplements to deepen understanding of the subject. It emphasizes proofs and overcomes technical difficulties by providing detailed arguments. Computer scientists and mathematicians will benefit from this volume. Many of the fundamental computing concepts were created by logicians. The most famous such concept is the idea of a general-purpose computer, the Turing Machine. Computer programs are written in symbolic languages, e.g., Python, Java, and Lisp, that contain features of logical notations and symbolisms. Through such connections, the study of logic helps in the design of programs. Logic also has a role in the design of new programming languages, and it is essential for work in Artificial Intelligence (AI).
  • Добавил: literator
  • Дата: 8-09-2024, 02:26
  • Комментариев: 0
Название: Elements of Data Science, Machine Learning, and Artificial Intelligence Using R
Автор: Frank Emmert-Streib, Salissou Moutari, Matthias Dehmer
Издательство: Springer
Год: 2023
Страниц: 582
Язык: английский
Формат: pdf (true)
Размер: 22.2 MB

The textbook provides students with tools they need to analyze complex data using methods from Data Science, Machine Learning and Artificial Intelligence. The authors include both the presentation of methods along with applications using the programming language R, which is the gold standard for analyzing data. The authors cover all three main components of Data Science: Computer Science; mathematics and statistics; and domain knowledge. The book presents methods and implementations in R side-by-side, allowing the immediate practical application of the learning concepts. Furthermore, this teaches computational thinking in a natural way. The book includes exercises, case studies, Q&A and examples. Regarding useful programming languages, R and Python are very popular today. However, while both provide similar capabilities, there are differences in certain situations. In this book, we prefer R over Python due to its statistical origin. In fact, R was developed to provide a “statistical programming language.” We will see the benefits of this when discussing hypothesis testing (Chap. 10), resampling methods (Chap. 4), and linear regression (Chap. 11), where R provides excellent functionalities. Although this book does not provide an introduction to programming and mathematics, it presents examples in R for the methods from Machine Learning, Artificial Intelligence, and statistics.