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

  • Добавил: literator
  • Дата: 3-08-2024, 17:08
  • Комментариев: 0
Название: Deep Learning for Video Understanding
Автор: Zuxuan Wu, Yu-Gang Jiang
Издательство: Springer
Год: 2024
Страниц: 194
Язык: английский
Формат: pdf (true), epub
Размер: 42.2 MB

This book presents Deep Learning techniques for video understanding. For Deep Learning basics, the authors cover Machine Learning pipelines and notations, 2D and 3D Convolutional Neural Networks for spatial and temporal feature learning. For action recognition, the authors introduce classical frameworks for image classification, and then elaborate both image-based and clip-based 2D/3D CNN networks for action recognition. For action detection, the authors elaborate sliding windows, proposal-based detection methods, single stage and two stage approaches, spatial and temporal action localization, followed by datasets introduction. For video captioning, the authors present language-based models and how to perform sequence to sequence learning for video captioning. For unsupervised feature learning, the authors discuss the necessity of shifting from supervised learning to unsupervised learning and then introduce how to design better surrogate training tasks to learn video representations. Finally, the book introduces recent self-training pipelines like contrastive learning and masked image/video modeling with transformers. The book provides promising directions, with an aim to promote future research outcomes in the field of video understanding with Deep Learning.
  • Добавил: literator
  • Дата: 3-08-2024, 14:45
  • Комментариев: 0
Название: ChatGPT & Co.: A Workbook for Writing, Research, Creating Images, Programming, and More
Автор: Rainer Hattenhauer
Издательство: CRC Press
Год: 2025
Страниц: 344
Язык: английский
Формат: pdf (true)
Размер: 18.5 MB

Would you like to know how you can benefit from generative artificial intelligence (AI)? Then this book will be of great help to you. It shows you how AI can make your life easier, and it will teach you what added value the current application scenarios of ChatGPT, Midjourney and various other AI tools offer and where their limits lie. Whether you want to write text, conduct research, generate images or create your own program code, you can get started right away without any previous knowledge. Bolstered with many practical examples from the most diverse areas of application, this book presents ChatGPT as part of an ever-growing toolkit, and guides you on which tools to utilize and apply. This is a valuable workbook for those looking to harness and incorporate ChatGPT and generative AI into their work, studies or general life. Coders – the modern term for the species of programmers – have been electrified since the release of ChatGPT & Co. In the “good old days,” they still had to use cryptic programming languages such as C, Java or Python; today however, even laypeople are programming in natural language, i.e. prompts, with the help of chatbots. With these, even beginners can quickly get to grips with the principles of modern programming. Professionals appreciate the support of GitHub’s Copilot to solve boring standard tasks directly from the Artificial Intelligence (AI) bot or to get food for thought for new problems. This chapter shows you some of the possibilities of prompt-supported programming. Although it is already possible to execute code directly in ChatGPT using the Data Analysis Tool in ChatGPT with GPT-4o, we will first take the classic approach using a few introductory examples. We let ChatGPT generate code for us, copy it into a corresponding programming environment and test it there. It is therefore helpful to know at least the basics of the programming language used and the programming environment.
  • Добавил: literator
  • Дата: 3-08-2024, 05:14
  • Комментариев: 0
Название: Python for Beginners: The Basics of Python and Python Programming For Beginners
Автор: Hybrid Tech
Издательство: Hybrid Tech
Год: 2022
Язык: английский
Формат: epub
Размер: 10.1 MB

Are You Looking for an Easy and Fast Way to Learn Python? Python Crash Course for Beginners is for you! One of the main advantages of learning Python is the possibility of creating a code with great readability, which saves time and resources, which facilitates its understanding and implementation. These factors and others that you will see later, have made Python become one of the most used programming languages. Python has a number of advantageous characteristics that set it apart from other programming languages. It provides dynamic memory allocation, object-oriented programming, and procedural programming. A few critical points are discussed here. Python is a relatively easy to learn programming language in comparison to other programming languages. Its syntax is straightforward and close to the English language. Instead of using the semicolon and curly brackets, the indentation specifies the code block. It is the recommended programming language for beginners. Python is capable of doing complicated things with a few lines of code. It requires only a single line of code to execute, whereas Java or C require multiple lines. Python is an interpreted language, meaning that each line of code in a Python program is executed independently. Because it is an interpreted language, debugging is straightforward and portable. Python is cross-platform, supporting Windows, Linux, UNIX, and Macintosh. As a consequence, we can state unequivocally that Python is a portable programming language. It enables programmers to create software for multiple competing platforms using a single program.
  • Добавил: literator
  • Дата: 2-08-2024, 17:57
  • Комментариев: 0
Название: Toward Human-Level Artificial Intelligence: How Neuroscience Can Inform the Pursuit of Artificial General Intelligence
Автор: Eitan Michael Azoff
Издательство: CRC Press
Год: 2025
Страниц: 193
Язык: английский
Формат: pdf (true), epub
Размер: 14.2 MB

Is a computer simulation of a brain sufficient to make it intelligent? Do you need consciousness to have intelligence? Do you need to be alive to have consciousness? This book has a dual purpose. First, it provides a multi-disciplinary research survey across all branches of neuroscience and AI research that relate to this book’s mission of bringing AI research closer to building a human-level AI (HLAI) system. It provides an encapsulation of key ideas and concepts, and provides all the references for the reader to delve deeper; much of the survey coverage is of recent pioneering research. Second, the final part of this book brings together key concepts from the survey and makes suggestions for building HLAI. This book provides accessible explanations of numerous key concepts from neuroscience and Artificial Intelligence research. This book concludes by explaining the hypothesis that computer simulation is sufficient to take AI research further toward HLAI and that the scientific method is our means to enable that progress. This book will be of great interest to a broad audience, particularly neuroscientists and AI researchers, investors in AI projects, and lay readers looking for an accessible introduction to the intersection of neuroscience and Artificial Intelligence.
  • Добавил: literator
  • Дата: 2-08-2024, 14:40
  • Комментариев: 0
Название: Machine Learning Upgrade: A Data Scientist's Guide to MLOps, LLMs, and ML Infrastructure
Автор: Kristen Kehrer, Caleb Kaiser
Издательство: Wiley
Год: 2024
Страниц: 240
Язык: английский
Формат: pdf, epub (true)
Размер: 10.8 MB

A much-needed guide to implementing new technology in workspaces. From experts in the field comes Machine Learning Upgrade: A Data Scientist's Guide to MLOps, LLMs, and ML Infrastructure, a book that provides data scientists and managers with best practices at the intersection of management, large language models (LLMs), Machine Learning, and Data Science. This groundbreaking book will change the way that you view the pipeline of Data Science. The authors provide an introduction to modern Machine Learning, showing you how it can be viewed as a holistic, end-to-end system―not just shiny new gadget in an otherwise unchanged operational structure. By adopting a data-centric view of the world, you can begin to see unstructured data and LLMs as the foundation upon which you can build countless applications and business solutions. This book explores a whole world of decision making that hasn't been codified yet, enabling you to forge the future using emerging best practices. We intend this book to be something you can read all the way through. This is not an index of methods or a comprehensive book on Machine Learning. Our aim is to cover the challenges associated with modern-day Machine Learning with a particular focus on data versioning, experiment tracking, post-production model monitoring, and deployment to equip you with the code and examples to start leveraging best practices immediately. This book is indispensable for data professionals and business leaders looking to understand LLMs and the entire Data Science pipeline.
  • Добавил: literator
  • Дата: 2-08-2024, 14:00
  • Комментариев: 0
Название: Algorithms Simplified: A Minimalist Approach to Problem-Solving
Автор: Rohith B V
Издательство: Facile Publishing
Год: 2024
Страниц: 146
Язык: английский
Формат: pdf
Размер: 16.5 MB

Unlock the power of algorithms with this accessible and richly illustrated guide. Whether you're a novice eager to learn the fundamentals of computer science or a professional preparing for interviews, this book provides clear explanations and practical examples to help you get an overview of problem-solving techniques. Explore key concepts, from data structures to algorithmic design, and discover how to apply them in everyday scenarios. Perfect for readers of all levels, this guide transforms complex ideas into easily digestible insights. The purpose of this book is to provide an insight into powerful ideas from the fields of Mathematics and Computer Science that can fundamentally alter the way you think about solving many problems in your daily life. Care has been taken to keep the book as succinct as possible and to use diagrams where they help explain the ideas faster or serve to supplement the text. By stripping away the extraneous, what remains are the essentials — clearly presented and richly illustrated. Hopefully, this should make for an engaging book that keeps you stimulated as you read. Moreover, this book can also serve as a pre-read for seasoned Software Engineers who are preparing for interviews or other scenarios where algorithmic thinking is required. Whether you're a veteran coder or a novice, I believe that within these pages, you'll encounter new ways to look at old concepts — refreshing your perspective and sharpening your skills.
  • Добавил: literator
  • Дата: 2-08-2024, 03:22
  • Комментариев: 0
Название: Code Kickstart: Python Programming for Beginners: A Beginner's Guide to Mastering Coding and Navigating the Basics of Programming Brilliance
Автор: Rex Vaughan
Издательство: Independently published
Год: 2024
Страниц: 600
Язык: английский
Формат: epub
Размер: 34.8 MB

Dive into the world of Python Programming with 'Code Kickstart: Python Programming for Beginners.' Whether you're a newcomer to coding or looking to expand your skills, this comprehensive guide takes you from installing Python to mastering advanced topics like web development, Data Science, and Machine Learning. Through practical examples, clear explanations, and real-world applications, you'll build a solid foundation in Python syntax, learn to create efficient programs with functions and modules, explore powerful data structures, and discover the versatility of Python in automating tasks and developing dynamic web applications. Perfect for self-learners and classroom use, 'Code Kickstart' equips you with essential programming skills and prepares you for a journey into the exciting realms of modern software development. Python is a powerful programming language that has gained widespread use in diverse fields. From web development to Data Science, Python has become an essential tool for professionals in various industries. As we delve into Python, each chapter is meticulously designed to unravel the mysteries of programming, guiding you from a tentative beginner to a confident Python coder.
  • Добавил: literator
  • Дата: 1-08-2024, 19:15
  • Комментариев: 0
Название: Powerful Python: Patterns and Strategies with Modern Python (Early Release)
Автор: Aaron Maxwell
Издательство: O’Reilly Media, Inc.
Год: 2024-08-01
Страниц: 287
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more. Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book focuses on the Python first principles that act to accelerate everything else: the 5% of programming knowledge that makes the remaining 95% fall like dominos. It's also this knowledge that helps you become an exceptional Python programmer, fast. Python has become the lingua franca of modern computing. The thesis of this book is that Python is the most important programming language in the world today…​ with outsized rewards for those who master it. This book is designed to teach you techniques, patterns, and tools to permanently catapult your skill with everything Python has to offer. If you write Python code at least part of the time, this book will vastly amplify what you can accomplish, and increase the speed at which you do it. And slash the amount of time you spend debugging, too. This book is for you if you know the basics of Python, and have mastered just about everything the beginner tutorials can teach you. It is also for those who want to learn more advanced techniques and strategies, so you can do more with Python, and more with coding, than you could before.
  • Добавил: literator
  • Дата: 1-08-2024, 15:38
  • Комментариев: 0
Название: Azure Bicep QuickStart Pro: From JSON and ARM Templates to Advanced Deployment Techniques, CI/CD Integration, and Environment Management
Автор: Selina Threxan
Издательство: GitforGits
Год: 2024
Страниц: 317
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Azure Bicep QuickStart Pro" is a handy reference for getting up and running with the Azure Bicep platform and deploying your first projects quickly and easily. Starting with the basics, this book walks you through the syntax of JSON and the templates available in Azure Resource Manager (ARM). With Bicep's declarative syntax and structure, you'll be up and running in no time, making infrastructure code management a breeze. Parameters, conditions, and loops are some of the Bicep features that you will learn how to use to manage infrastructure deployments. Reusable module definition, decomposing complicated deployments into manageable components, and Bicep integration with CI/CD pipelines are all covered in the book. You will automate deployments and maintain consistency across development, staging, and production environments by utilizing GitHub Actions and Azure DevOps. To deal with deployment failures and minimize downtime, the book offers rollback and rollforward strategies, which are based on real-world problems. Additionally, Blue-Green Deployments are covered, which involve running two identical production environments to reduce risk during updates. Managing dependencies, securely handling secrets, and monitoring and auditing your deployments are all within your reach with the help of practical solutions and troubleshooting techniques. When you finish this book, you will be able to confidently and efficiently deploy Azure resources.
  • Добавил: literator
  • Дата: 1-08-2024, 14:55
  • Комментариев: 0
Название: Spring Boot 3.0 Crash Course: Mastering Spring Boot, from Application Development to Advanced Security, Data Access, Integration and Deployment
Автор: Kit Harrington
Издательство: GitforGits
Год: 2024
Страниц: 546
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

This Spring Boot 3.0 Crash Course will teach you all you need to know to create powerful Spring applications with the latest version of the framework. You will be able to create any feature that an application may require because this book covers everything from the fundamentals to advanced features. First things first: get your development environment ready and build your very first Spring Boot App. Data access, security, configuration, and testing are some of the more advanced subjects you'll cover as you go along. This crash course will teach you how to create RESTful services, use Spring Data JPA to integrate different types of data, and work with properties and YAML files to oversee configurations. You practice to manage application properties, get into the application of annotations, and master the Spring MVC architecture. It will teach you to manage form submissions, validate user input, and construct dynamic web pages using Thymeleaf templates. The book also covers topics like integrating front-end frameworks, handling errors, and deploying applications to cloud platforms and Kubernetes. Additionally, the book delves into the topic of how to integrate with Active Directory and LDAP for centralized user management and authentication. By the time you finish this book, you will know everything there is to know about Spring Boot application development, security, and deployment, so you can confidently take on real-world projects.