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

  • Добавил: literator
  • Дата: 26-08-2024, 04:31
  • Комментариев: 0
Название: Data Science and Artificial Intelligence for Digital Healthcare
Автор: Pradeep Kumar Singh, Marcello Trovati, Fionn Murtagh
Издательство: Springer
Год: 2024
Страниц: 284
Язык: английский
Формат: pdf (true), epub
Размер: 44.3 MB

This book explores current research and development in the area of digital healthcare using recent technologies such as Data Science and Artificial Intelligence (AI). The authors discuss how Data Science, AI, and mobile technologies provide the fundamental backbone to digital healthcare, presenting each technology separately as well covering integrated solutions. The book also focuses on the integration of different multi-disciplinary approaches along with examples and case studies. In order to identify the challenges with security and privacy issues, relevant block chain technologies are identified and discussed. Social aspects related to digital solutions and platforms for healthcare are also discussed and analyzed. The book aims to present high quality, technical contributions in the field of mobile digital healthcare using technologies such as AI, Deep Learning, IoT and distributed cloud computing.
  • Добавил: literator
  • Дата: 25-08-2024, 16:07
  • Комментариев: 0
Название: Learning Java: A Test-Driven Approach
Автор: Joshua Crotts
Издательство: Springer
Год: 2024
Страниц: 474
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

This introductory textbook on Java programming is different from others by its emphasis on test-driven development. Writing tests before designing the implementation is incredibly important for debugging purposes and understanding the desired outcome. While testing is often an afterthought in other Java textbooks (being placed at the very end or not at all, which is in some ways cruel to withhold such capabilities from the student), this text takes a different, perhaps "functional“ approach to learning Java: it introduces testing and methods from the start, followed by conditionals, recursion, and loops (on purpose in this very order). It then dives deep into data structures and the Java Collections API, including streams and generics. After this, it pivots to object-oriented programming, exceptions and I/O, searching and sorting, algorithm analysis, and eventually advanced Java/programming topics. This ordering of topics is well adjusted to prepare students to subsequent upper-level courses in data structure or algorithm design and implementation. The approach is illuminated by numerous code snippets and the students’ understanding is consolidated by about 250 exercises covering all topics covered in the book. With this book, readers will not only learn how to program Java, but also acquire a necessary precondition for successfully writing and testing commercial software.
  • Добавил: literator
  • Дата: 25-08-2024, 07:55
  • Комментариев: 0
Название: Реализация полезных алгоритмов на C++
Автор: Дмитро Кедик
Издательство: БХВ-Петербург
Год: 2024
Страниц: 1022
Язык: русский
Формат: pdf
Размер: 20.7 MB

Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать на C++ в силу высоких требований к скорости и наращиванию мощности алгоритмов. Алгоритмы относятся к следующим предметным областям: машинное обучение и нейронные сети, статистика, криптография, оптимизация, перемножение матриц, хеширование, строковые алгоритмы, случайные леса, методы работы с числами, сортировка, кластеризация, графовые алгоритмы и другие темы, касающиеся программной инженерии. Затронуты вопросы командной разработки алгоритмов. Для простоты я не задействую в книге многие новейшие функции C++. Например, семантика перемещения позволяет повысить эффективность кода, если у объектов есть эффективные деструкторы, но в остальных случаях достаточно встроенной оптимизации от компилятора. Тем не менее в книге эти процессы описаны достаточно углубленно, поэтому для ее освоения необходимы некоторые знания в области вычислительной техники и математики. В главах, посвященных специализированным темам типа численных алгоритмов, вам потребуется знакомство с определенными разделами математики — например, с линейной алгеброй. Книгу можно использовать как справочник по алгоритмам для программистов и исследователей и как учебное пособие для студентов соответствующих специальностей. Также будет полезна при подготовке к собеседованиям.
  • Добавил: literator
  • Дата: 25-08-2024, 06:55
  • Комментариев: 0
Название: Библия C# — 5-е изд.
Автор: Фленов М.Е.
Издательство: БХВ-Петербург
Год: 2022
Страниц: 463
Язык: русский
Формат: pdf
Размер: 10.2 MB

Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных веб-приложений. Материал сопровождается большим количеством практических примеров. Подробно описывается логика выполнения каждого участка программы. Уделено внимание вопросам повторного использования кода. В пятом издании примеры переписаны с учетом современной платформы .NET 5, а вместо прикладных приложений упор делается на веб-приложения. Хотя эта книга и носит название «Библия C#», посвящена она в целом платформе .NET от компании Microsoft. Частью этой платформы стали ОС, инструменты разработчика и .NET Framework — программный фреймворк для разработчика, чтобы мы могли писать приложения для платформы .NET. Фреймворк, если максимально упростить пояснение, — это библиотеки, предоставляющие языку программирования функционал, который мы можем использовать для написания программ. На сайте издательства находятся коды программ, дополнительная справочная информация и копия базы данных для выполнения примеров из книги.
  • Добавил: literator
  • Дата: 25-08-2024, 05:37
  • Комментариев: 0
Название: Deep Reinforcement Learning with Python: RLHF for Chatbots and Large Language Models, 2nd Edition
Автор: Nimish Sanghi
Издательство: Apress
Год: 2024
Страниц: 650
Язык: английский
Формат: pdf (true), epub (true)
Размер: 34.1 MB

Gain a theoretical understanding to the most popular libraries in deep reinforcement learning (deep RL). This new edition focuses on the latest advances in deep RL using a learn-by-coding approach, allowing readers to assimilate and replicate the latest research in this field. New agent environments ranging from games, and robotics to finance are explained to help you try different ways to apply reinforcement learning. A chapter on multi-agent reinforcement learning covers how multiple agents compete, while another chapter focuses on the widely used deep RL algorithm, proximal policy optimization (PPO). You'll see how reinforcement learning with human feedback (RLHF) has been used by chatbots, built using Large Language Models, e.g. ChatGPT to improve conversational capabilities. You'll also review the steps for using the code on multiple cloud systems and deploying models on platforms such as Hugging Face Hub. The code is in Jupyter Notebook, which canbe run on Google Colab, and other similar Deep Learning cloud platforms, allowing you to tailor the code to your own needs. For software engineers and Machine Learning developers eager to sharpen their understanding of deep RL and acquire practical skills in implementing RL algorithms fromscratch.
  • Добавил: SCART56
  • Дата: 24-08-2024, 23:24
  • Комментариев: 0

Название: Начинаем программировать на Python
Автор(ы): Тони Гэддис
Издательство: БХВ-Петербург
Год: 2022, 5-е изд.
Страниц: 880
Формат: DJVU
Размер: 17 Мб
Язык: русский

Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др.
  • Добавил: literator
  • Дата: 24-08-2024, 19:03
  • Комментариев: 0
Название: Entity Framework Core: From SQL to C# code: Start with Entity Framework Core and implement it in your own applications in no time!
Автор: Kenji Elzerman
Издательство: Kens Learning Curve
Год: 2024
Страниц: 210
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Running software isn't all about code, some buttons, and some user interaction. There is much more to it. One of the key elements is data. Data is always data; information a user can see and manage. But also something you, the developer, can work with. But the way we can save that data is a whole different story. Where do you save information? How do you retrieve it again? How do you make sure the data is saved? How can my mobile app reach data all over the world? For this, we use (SQL) databases. While Entity Framework is really popular these days I believe it is important to know and understand the basics of the underlying system of Entity Framework Core. That is why we explore SQL before heading to the main guest: Entity Framework Core. This book is for those who want to learn how to use Entity Framework from zero or those who want to learn a little bit extra about this subject. Don't expect 100% coverage on the whole Entity Framework Core subject, because that's impossible. I will give you enough information to work with in a way you can implement Entity Framework in your own application(s). To help you with the practical side, I have included examples and a project which you can download from my GitHub. With this project, you can type along as we are building more aspects of Entity Framework Core in a console application and API. In the end, a developer's time is 75% searching on the internet. Do know that you need to know the basics of C#! Know what variables are, how to create classes and methods, how dependency injection works, how to make decisions, how unit testing works, etc.
  • Добавил: literator
  • Дата: 24-08-2024, 17:38
  • Комментариев: 0
Название: Advanced Spiking Neural P Systems: Models and Applications
Автор: Hong Peng, Jun Wang
Издательство: Springer
Серия: Computational Intelligence Methods and Applications
Год: 2024
Страниц: 304
Язык: английский
Формат: pdf (true), epub
Размер: 53.0 MB

Membrane computing is a class of distributed and parallel computing models inspired by living cells. Spiking neural P systems are neural-like membrane computing models, representing an interdisciplinary field between membrane computing and artificial neural networks, and are considered one of the third-generation neural networks. Models and applications constitute two major research topics in spiking neural P systems. The entire book comprises two parts: models and applications. In the model part, several variants of spiking neural P systems and fuzzy spiking neural P systems are introduced. Subsequently, their computational completeness is discussed, encompassing digital generation/accepting devices, function computing devices, and language generation devices. This discussion is advantageous for researchers in the fields of membrane computing, biologically inspired computing, and theoretical computer science, aiding in understanding the distributed computing model of spiking neural P systems. In the application part, the application of spiking neural P systems in time series prediction, image processing, sentiment analysis, and fault diagnosis is examined. This offers a novel method and model for researchers in Artificial Intelligence, data mining, image processing, natural language processing (NLP), and power systems. Simultaneously, it furnishes engineering and technical personnel in these fields with a powerful, efficient, reliable, and user-friendly set of tools and methods.
  • Добавил: literator
  • Дата: 24-08-2024, 07:54
  • Комментариев: 0
Название: Beginner's guide to game development: Programming concepts and video game design principles with Unity, Unreal Engine, and Godot. Let's turn your hobby into a profession
Автор: Punky Publishing
Издательство: Punky Publishing
Год: 2024
Страниц: 194
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Imagine building your own video game, even if you've never written a single line of code before… Now, turn that dream into reality. Have you ever daydreamed about designing your own video game? Do the realms of game development intrigue you, but you are overwhelmed by the idea of starting from scratch? Does the thought of transitioning your creative hobby into a fulfilling, profitable career excite you? If yes, then you are in the right place. However, don't be disheartened if the journey to your dream game seems daunting and uncertain. Even though many developers have no formal game development education, they’ve broken into the industry—and so can you. The path to becoming a successful game developer is far from unattainable, even if you're a complete novice. This book is designed to be your companion as you start your adventure in game development. Whether you’re a hobbyist looking to professionalize your passion or just curious about how games are made, this guide is for you. We’ll start with the basics of game engines and programming. Lay down the fundamentals of game design, and walk you through the final steps of preparing your game for release. What sets this book apart is its approach. I use analogies, visual aids, and real-world examples to break down complex concepts into digestible pieces. More importantly, this book is built around project-based learning. You won’t just read about how to do things—you’ll actually do them. This hands-on approach will help solidify your learning and build your confidence. I understand that starting in game development can seem overwhelming. There’s a lot to learn, and it can feel like you’re just scratching the surface. That’s why this book is structured to ease you into the game development world, ensuring you’re not lost in technical jargon or advanced coding from the get-go. By the end of this book, you’ll have the tools and knowledge to create your own video games.
  • Добавил: umkaS
  • Дата: 24-08-2024, 05:48
  • Комментариев: 0
Название: Современный Fortran на практике (+code)
Автор: Арьен Маркус
Издательство: Москва
Год: 2015
Страниц: 318
Формат: PDF
Размер: 12.5 Мб
Язык: русский

Язык программирования Fortran изначально был предназначен для выполнения математических вычислений с максимальной производительностью. В самый последний стандарт Fortran 2008 включено большое количество современных функциональных возможностей: средства объектно-ориентированного программирования, специализированные операции с массивами, типы, определяемые пользователем и поддержка параллельных вычислений.