Transformers in Action (MEAP v7)

Автор: literator от 24-04-2024, 20:08, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Transformers in Action (MEAP v7)
Автор: Nicole Koenigstein
Издательство: Manning Publications
Год: 2024
Страниц: 272
Язык: английский
Формат: pdf (true)
Размер: 10.3 MB

Transformers are the superpower behind large language models (LLMs) like ChatGPT, Bard, and LLAMA. Transformers in Action gives you the insights, practical techniques, and extensive code samples you need to adapt pretrained transformer models to new and exciting tasks. Technically speaking, a “Transformer” is a neural network model that finds relationships in sequences of words or other data by using a mathematical technique called attention in its encoder/decoder components. This setup allows a transformer model to learn context and meaning from even long sequences of text, thus creating much more natural responses and predictions. Understanding the transformers architecture is the key to unlocking the power of LLMs for your own AI applications. This comprehensive guide takes you from the origins of transformers all the way to fine-tuning an LLM for your own projects. Author Nicole Königstein demonstrates the vital mathematical and theoretical background of the transformer architecture practically through executable Jupyter notebooks, illuminating how this amazing technology works in action. Transformers have established themselves as a indispensable tool in the field of Machine Learning and Artificial Intelligence as the research and deployment of Large Language Models (LLMs) continues to expand. This book will take you on a fascinating journey through the applications of Transformers, which have, in recent years, evolved from their initial use in natural language processing (NLP) to a wide array of domains. These include, but is not limited to, computer vision, speech recognition, reinforcement learning, mathematical operations, and the study of biological systems such as protein folding. The most notable innovations have been the emergence of decision Transformers and multimodal models. These groundbreaking models have the potential to reshape our understanding of Deep Learning and broaden its horizons. Readers should be comfortable with the basics of ML, Python, and common data tools.
 

Artificial Intelligence: Beyond Classical AI

Автор: literator от 24-04-2024, 18:31, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Artificial Intelligence: Beyond Classical AI
Автор: Reema Thareja
Издательство: Pearson
Год: 2024
Страниц: 881
Язык: английский
Формат: epub
Размер: 20.9 MB

Pearson’s Artificial Intelligence encompasses a comprehensive text on the fundamental principles and concepts of Artificial Intelligence—a new-age technology that fuels the much-coveted ‘Industry 4.0’. Presented in lucid English, this book covers all the basic concepts, enriched with latest examples. It also discusses all the major components of AI, such as Neural Networks, Natural Language Processing, Reinforcement Learning, Machine Learning, Deep Learning and Computer Vision. The book is a deliberation of classical as well modern AI techniques and related technologies that provides readers with an overall knowledge and understanding of AI in present-day context. Few languages that are popularly used to code AI applications are R, Python and Java. From a layman’s view, artificial intelligence (AI), simply means the intelligence demonstrated by machines that help them to mimic the actions of humans. AI simulates natural intelligence in machines that are programmed to learn from experiences, adjust to new inputs and perform human-like tasks. From a researcher’s view, AI is a set of algorithms that generates results without having to be explicitly instructed to do so, thereby making machines capable of thinking and acting rationally and humanely. Most AI examples, from chess-playing computers to self-driving cars, heavily depend on Deep Learning and natural language processing (NLP) techniques. Majority of AI systems are supported by breakthroughs in Machine Learning and Deep Learning techniques. These techniques together go hand-in-hand to deliver an efficient system that sometimes it is just difficult to understand the difference between Artificial Intelligence (AI), Machine Learning and Deep Learning. Book focusses on practical implementation of key algorithms using Python programming language that help students gain hands-on experience
 

Кибербезопасность: главные принципы

Автор: ekvator от 24-04-2024, 16:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Кибербезопасность: главные принципы
Название: Кибербезопасность: главные принципы
Автор: Рик Ховард
Издательство: Питер
Год: 2024
Формат: pdf
Страниц: 320
Размер: 13,8 Мб
Язык: русский

С 1970-х годов InfoSec-специалисты постепенно совершенствовали безопасность, даже не задумываясь, в правильном ли направлении со стратегической точки зрения они движутся. Рик Ховард утверждает, что нет. Общее направление само по себе было ошибочным, но идейные лидеры в этой области так и не смогли докопаться до корня проблемы. Идя по стопам таких авторитетов, как Декарт и Илон Маск, автор обосновывает главный принцип кибербезопасности и определяет стратегии и тактики его реализации.
 

Understanding Ruby Regexp: Example based guide to mastering Ruby regular expressions

Автор: literator от 24-04-2024, 06:47, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Understanding Ruby Regexp: Example based guide to mastering Ruby regular expressions
Автор: Sundeep Agarwal
Издательство: Leanpub
Год: 2024-02-02
Страниц: 107
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.1 MB

Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another. This book will help you learn Ruby Regular Expressions, a mini-programming language for all sorts of text processing needs. The book heavily leans on examples to present features of regular expressions one by one. It is recommended that you manually type each example and experiment with them. Make an effort to understand the sample input as well as the solution presented and check if the output changes (or not!) when you alter some part of the input and the command. As an analogy, consider learning to drive a car — no matter how much you read about them or listen to explanations, you'd need practical experience to become proficient. Exercises are included to test your understanding. Reference solutions are also provided. You should be familiar with programming basics. You should also have a working knowledge of Ruby syntax and features like string formats, string and Enumerable methods.
 

Modern C, 3rd Edition (MEAP v4)

Автор: literator от 24-04-2024, 06:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Modern C, 3rd Edition (MEAP v4)
Автор: Jens Gustedt
Издательство: Manning Publications
Год: 2024
Страниц: 553
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Almost 50 years ago, the C language defined modern computer programming. This book shows you why C is still as powerful and popular as ever, with an inside look at the new C23 standard. For programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you’re writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23. C powers more software than any other language—from embedded devices to distributed systems. In Modern C, Third Edition you’ll learn to harness C’s full potential using the latest tools and techniques. After a quick review of the fundamentals perfect for beginners or coders who haven’t used C in a while, this book guides you to mastery of C23, the latest ISO standard. For professional developers looking to boost their C programming skills with the latest features and techniques.
 

Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации

Автор: umkaS от 24-04-2024, 00:33, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Учись писать, читать и понимать алгоритмы: Алгоритмы для правильного мышления, Основы алгоритмизации
Автор: Владимир Паронджанов
Издательство: ДMK
Год: 2012
Формат: pdf/djvu
Размер: 31 Мб
Cтраниц: 520, ил.
Язык: русский

Излагаются новые полезные для практики идеи и достижения, помогающие легко и быстро освоить алгоритмы. Дается систематизированное изложение основных понятий и методов алгоритмизации.
 

The Quick Python Book, 4th Edition (MEAP v1)

Автор: literator от 23-04-2024, 19:56, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: The Quick Python Book, 4th Edition (MEAP v1)
Автор: Naomi Ceder
Издательство: Manning Publications
Год: 2024
Страниц: 185
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

A fast-paced introduction to Python for intermediate developers–now with coverage of generative AI! The Quick Python Book has helped over 100,000 developers get up to speed in Python. This revised Fourth Edition covers Python’s latest features, control structures, and libraries, plus new coverage of working with AI-generated Python code. Whether you’re new to Python or looking to advance your basic skills, The Quick Python Book, Fourth Edition will get you writing effective Python code fast. It concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in depth and detail. You'll also learn to make the best use of AI coding tools like Copilot and Google's Colaboratory (Colab), comparing and contrasting human and AI code, and developing a mindset that can make the most of AI. The Quick Python Book, Fourth Edition is the definitive guide to the Python language, written by Python authority and former Chair of the Python Software Foundation Board or Directors Naomi Ceder. With the personal touch of a skilled teacher, Naomi beautifully balances details of the language with the insights and advice you need to handle any task. You’ll learn skills you can turn to doing almost anything with Python—from analyzing data, to writing scripts, and even developing software. Plus, quick-check questions, end-of-chapter labs, and a final case study all help consolidate your knowledge. For readers familiar with the basics of programming who are interested in learning Python.
 

Unsupervised Domain Adaptation: Recent Advances and Future Perspectives

Автор: literator от 23-04-2024, 17:50, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Unsupervised Domain Adaptation: Recent Advances and Future Perspectives
Автор: Jingjing Li, Lei Zhu, Zhekai Du
Издательство: Springer
Серия: Machine Learning: Foundations, Methodologies, and Applications
Год: 2024
Страниц: 234
Язык: английский
Формат: pdf (true), epub
Размер: 37.8 MB

Unsupervised domain adaptation (UDA) is a challenging problem in Machine Learning where the model is trained on a source domain with labeled data and tested on a target domain with unlabeled data. In recent years, UDA has received significant attention from the research community due to its applicability in various real-world scenarios. This book provides a comprehensive review of state-of-the-art UDA methods and explores new variants of UDA that have the potential to advance the field. Domain adaptation refers to the Machine Learning techniques that enable models trained on data from a source domain to perform well on a different but related target domain. This chapter provides the necessary background on transfer learning and its relationship to domain adaptation. We define the domain adaptation problem and discuss the categorization of domain adaptation techniques into supervised, semi-supervised, and unsupervised paradigms. The rest of the book will focus specifically on unsupervised domain adaptation. We motivate the need for unsupervised domain adaptation, discuss its advantages over other paradigms, and provide a high-level overview of the common approaches and techniques. This book summarizes their latest advances in unsupervised domain adaptation. The extensive technical coverage offers both consolidating perspectives on fundamental theory as well as exposure to latest advancements driving progress in the field. It is our hope that this book can serve as an accessible guide for new researchers as well as an insightful reference for experienced academics pursuing advancements in this rapidly evolving field. The passion and insights gathered here may seed innovative ideas that lead to breakthroughs in unsupervised domain adaptation.
 

Тестирование программного обеспечения. Основы

Автор: tatanavip от 23-04-2024, 08:47, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Тестирование программного обеспечения. Основы
Автор: Виктор Захаров
Издательство: Литрес
Год: 2024
Формат: pdf, epub
Размер: 10 Мб
Качество: Хорошее
Язык: Русский

Погрузитесь в увлекательный мир тестирования программного обеспечения вместе с книгой, которая является настоящим концентратом чистейших знаний для новичков и профессионалов! Автор делится секретами мастерства, подробно рассказывая о более 15 видах тестирования и более 20 методах проектирования тестов (техниках тест-дизайна). И это только вершина айсберга знаний, изложенных в книге. Вы будете поражены глубиной информации и открытием знаний собранных в одном месте, о которых даже не догадывались. Книга насыщена ценнейшими советами, основанными на практическом опыте.
 

Креативный программист

Автор: Chipa от 23-04-2024, 08:37, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Креативный программист
Автор: Грунефелд Ваутер
Издательство: Питер
Год: 2024
Формат: PDF
Страниц: 274
Размер: 49 Mb
Язык: Русский

Подобно написанию музыки, созданию нового бизнеса или планированию маркетинговой кампании, программирование является творческой деятельностью. Так же, как и техническим навыкам, креативности можно научиться и улучшать ее, постоянно практикуясь! Вооружитесь методами, позволяющими обратить креативность на пользу более эффективному решению проблем, повышению производительности и созданию более совершенного программного обеспечения.