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

  • Добавил: literator
  • Дата: 8-11-2024, 02:52
  • Комментариев: 0
Название: Patterns of Application Development Using AI
Автор: Obie Fernandez
Издательство: Leanpub
Год: 2024-10-23
Страниц: 464
Язык: английский
Формат: pdf (true), epub
Размер: 28.2 MB

Unlock the power of AI in your applications with this groundbreaking book on AI-driven application architecture. Discover practical patterns and principles for building intelligent, adaptive, and user-centric software systems that harness the potential of large language models and AI components. "Patterns of Application Development Using AI" is a groundbreaking book that explores the intersection of Artificial Intelligence (AI) and application development. In this book, Obie Fernandez, a renowned software developer and co-founder of AI-powered consultant platform Olympia, shares his invaluable insights and experiences from a year-long journey of building an AI-powered application. Unlike other books on AI that focus on theoretical concepts or delve into the intricacies of Machine Learning algorithms, this book takes a pragmatic approach. It provides concrete examples, real-world use cases, and actionable advice on how to integrate AI components and functions into application architectures. Obie shares his successes, challenges, and lessons learned, offering a unique perspective on the practical application of AI in software development.
  • Добавил: literator
  • Дата: 7-11-2024, 19:02
  • Комментариев: 0
Название: Introduction to Mathematical Modeling and Computer Simulations, 2nd Edition
Автор: Vladimir Mityushev, Radoslaw Kycia, Wojciech Nawalaniec, Natalia Rylko
Издательство: CRC Press
Год: 2024
Страниц: 349
Язык: английский
Формат: pdf (true)
Размер: 17.9 MB

Introduction to Mathematical Modeling and Computer Simulations, Second Edition continues to serve as an engaging and accessible textbook for undergraduates studying mathematical modeling and computer simulations. The book is heavily focussed on applications, and so may have a particular appeal to applied mathematicians, engineers, and others working in applied quantitative disciplines. The book may also be useful as a reference text for reference text for early-career stage practitioners. Much has happened in mathematical modeling and computer simulation since the first edition of this book. A modern course in this field has to include Machine Learning and Artificial Intelligence (AI). To take into account this requirement we made this mathematical book less mathematical trying to find the common point: less pure mathematical theory and more constructive algorithms and rules. The new Chapter 10, Machine Learning and data analysis, has been added. Moreover, an elementary introduction to programming in the Python language can be found in Appendix A. We provide some example Python codes, however, it is a good exercise to rewrite the Mathematica and MATLAB codes into Python code to gain fluency.
  • Добавил: literator
  • Дата: 7-11-2024, 17:50
  • Комментариев: 0
Название: AI Essentials Guide: Principles for Navigating the Next Tech Renaissance
Автор: William Hawkins
Издательство: Apress
Год: 2024
Страниц: 181
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

This is a comprehensive exploration into the world of Artificial Intelligence, designed to bridge the gap between theoretical concepts and practical, real-world applications. This book unravels the mystique of AI, breaking down its components into understandable elements. From the early dawn of AI's inception to its current state of rapid evolution, we cover the essential building blocks necessary for leveraging AI in business, and personal development, and understanding its broader impacts on society. Through an engaging conversational format, readers are guided through the intricacies of AI, covering topics such as Machine Learning, AI governance, data security, and the ethical challenges facing AI today. This book is an invaluable resource for those looking to understand the fundamentals of AI, its practical applications, and its significant implications for the future. After reading this book, you will be able to integrate AI into your business strategies and learn the intricacies of AI advancements. For professionals looking to integrate AI into their business strategies or organizations.
  • Добавил: literator
  • Дата: 7-11-2024, 16:56
  • Комментариев: 0
Название: Foundations of Artificial Intelligence and Robotics: Volume 1 A Holistic View
Автор: Wendell H. Chun
Издательство: CRC Press
Год: 2025
Страниц: 335
Язык: английский
Формат: pdf (true), epub
Размер: 35.1 MB

Artificial Intelligence (AI) is a complicated science that combines philosophy, cognitive psychology, neuroscience, mathematics and logic (logicism), economics, computer science, computability, and software. Meanwhile, robotics is an engineering field that compliments AI. There can be situations where AI can function without a robot (e.g., Turing Test) and robotics without AI (e.g., teleoperation), but in many cases, each technology requires each other to exhibit a complete system: having "smart" robots and AI being able to control its interactions (i.e., effectors) with its environment. This book provides a complete history of computing, AI, and robotics from its early development to state‑of‑the‑art technology, providing a roadmap of these complicated and constantly evolving subjects. Divided into two volumes covering the progress of symbolic logic and the explosion in learning/deep learning in natural language and perception, this first volume investigates the coming together of AI (the mind) and robotics (the body), and discusses the state of AI today.
  • Добавил: literator
  • Дата: 7-11-2024, 16:15
  • Комментариев: 0
Название: Python Arithmetic: The Informational Nature of Numbers
Автор: Vincenzo Manca
Издательство: Springer
Год: 2024
Страниц: 110
Язык: английский
Формат: pdf (true), epub
Размер: 17.8 MB

The book is a gentle introduction to Python using arithmetic, and vice versa, with a historical perspective encompassing programming languages within the wider process of development of mathematical notation. The revisitation of typical algorithms that are the core of elementary mathematical knowledge helps to grasp their essence and to clarify some assumptions that are often taken for granted but are very profound and of a very general nature. Since the numerals are finite expressions of digits, their lengths increase along their generation. In the next chapter, Python is briefly introduced by linking this language to standard mathematical notation, which took its current form throughout a long process that extends from the introduction of decimal numerals to the eighteenth century, particularly within Euler’s notational and conceptual framework. The third chapter is devoted to counting algorithms, showing that something that is usually taken for granted has intriguing aspects that deserve a very subtle analysis: the authors will show that the Python representation of counting algorithms is very informative and demonstrates the informational nature of numbers. In conclusion, “Python Arithmetic”, is a reflection on the deep connection between programming, arithmetic and logic. The book provides concrete examples, suggesting the importance of mathematical tradition for a deep understanding of the main ideas underlying the most modern information technology.
  • Добавил: literator
  • Дата: 6-11-2024, 21:18
  • Комментариев: 0
Название: Soft Computing Applications for Advancements in Power Systems
Автор: Vijay Kumar Sood, Krishna Murari, Om Hari Gupta, Anupam Kumar
Издательство: River Publishers
Год: 2024
Страниц: 293
Язык: английский
Формат: pdf (true)
Размер: 11.9 MB

This book discusses real applications of Soft Computing (SC) in power systems. These SC techniques, inspired by the human mind and biological behavior, have proven to be excellent tools to overcome the challenges faced in power systems and related areas. The techniques are robust and provide low-cost solutions while also offering an effective solution for studying and modeling the behavior of renewable energy generation, operation of grid-connected renewable energy systems, and sustainable decision-making among alternatives. Some important branches of soft computing techniques are neural networks, fuzzy logic, evolutionary computation, probabilistic reasoning, etc. A neural network can learn and adapt as per requirements. Fuzzy logic is based on an expert’s knowledge and evolutionary computation is established on Darwin’s principle of “survival of the fittest strategy” and genetic evolution. The Soft Computing techniques are highly robust, adaptable, and low cost. Furthermore, it is observed that soft computing techniques are also applicable in different fields such as robotics, aerospace, pattern classification and recognition, medical applications, market prediction, power system applications, etc.
  • Добавил: literator
  • Дата: 6-11-2024, 14:53
  • Комментариев: 0
Название: Mastering C++ Design Patterns: Create Efficient and Scalable Code
Автор: Robert Johnson
Издательство: HiTeX Press
Год: 2024
Страниц: 960
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Mastering C++ Design Patterns: Create Efficient and Scalable Code" is an authoritative guide for software developers seeking to deepen their understanding of design patterns within the context of C++. This book meticulously covers the core patterns—creational, structural, and behavioral—unearthing the underlying principles that have made them essential tools in modern software engineering. With comprehensive explanations and practical C++ implementations, readers are equipped to not only grasp theoretical concepts but also apply patterns to optimize existing systems and architect robust, reusable software solutions. Each chapter demystifies a specific pattern, providing clear insights into its purpose, implementation nuances, and real-world applicability. Readers will benefit from case studies illustrating how design patterns solve common problems and improve software maintenance and scalability. The book also emphasizes pattern selection based on project needs, integration techniques for multifaceted projects, and performance considerations, ensuring developers can make informed decisions to enhance their codebase. Whether aiming to refine their skills or address complex design challenges, developers will find this book an invaluable resource for mastering design patterns in C++.
  • Добавил: literator
  • Дата: 6-11-2024, 05:41
  • Комментариев: 0
Название: Introducing C++: The Easy Way to Start Learning Modern C++ (Early Release)
Автор: Frances Buontempo
Издательство: O’Reilly Media, Inc.
Год: 2024-10-30
Язык: английский
Формат: epub, mobi
Размер: 10.1 MB

You know how to code, but you're ready to level up. You've heard about the power and performance of C++, a language vital to fields like AI, game development, and high-performance computing. But where do you even start? Existing resources are either outdated, overly academic, or assume a deep understanding of C. You need a guide that respects your existing skills and gets you coding fast with modern C++. This book cuts through the noise, focusing on the essential elements of C++ with hands-on projects that quickly build your skills and confidence. Author and C++ expert Frances Buontempo gets you up to speed quickly with the latest features and best practices of the language, preparing you for more advanced exploration.
  • Добавил: literator
  • Дата: 5-11-2024, 15:07
  • Комментариев: 0
Название: Cluster Analysis: A Primer Using R
Автор: Lior Rokach
Издательство: World Scientific Publishing
Год: 2025
Страниц: 303
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Cluster analysis is a fundamental data analysis task that aims to group similar data points together, revealing the inherent structure and patterns within complex datasets. This book serves as a comprehensive and accessible guide, taking readers on a captivating journey through the foundational principles of cluster analysis. The heart of the book is dedicated to a thorough examination of the various clustering algorithms, spanning partitioning methods, hierarchical methods, and more advanced techniques, such as mixture density-based clustering, graph clustering, and grid-based clustering. Each method is presented with a clear and concise explanation, accompanied by illustrative examples and hands-on implementations in the R programming language, a popular and powerful tool for data analysis and visualization. In this book, readers will become familiar with the foundational principles of cluster analysis, starting with an overview of Data Science and data mining, followed by a deep dive into the taxonomy of Machine Learning tasks. R is a free software programming language widely utilized by data scientists to develop data mining algorithms. For advanced undergraduate and graduate students, researchers and practitioners in the fields of Machine Learning, statistics, social sciences, data analysis, Data Science, data mining and bioinformatics.
  • Добавил: literator
  • Дата: 5-11-2024, 12:38
  • Комментариев: 0
Название: jаvascript Mastery in 100 Days
Автор: Anshul Soni
Издательство: CodeINBlogs
Год: 2024
Страниц: 161
Язык: английский
Формат: epub
Размер: 28.3 MB

jаvascript Mastery in 100 Days is your essential resource for diving into the world of jаvascript, perfect for both beginners and those looking to enhance their skills. Over the next 100 days, you’ll explore a wide range of topics, ensuring a well-rounded understanding of the language. With clear explanations, examples, and exercises, this book is perfect for beginners with little to no programming experience. We’ll start with the essentials, like variables, data types, and functions, before moving on to complex concepts such as asynchronous programming, DOM manipulation, and modern frameworks. You’ll also learn valuable coding best practices, debugging techniques, and how to effectively work with APIs. By the end of this journey, you’ll not only have a solid foundation in JS but also the confidence to build dynamic web applications and tackle real-world challenges. Let’s embark on this coding adventure together—happy coding!