Sztuczna inteligencja

113
Ładowanie...
EBOOK

Generative AI with LangChain. Build large language model (LLM) apps with Python, ChatGPT, and other LLMs

Ben Auffarth

ChatGPT and the GPT models by OpenAI have brought about a revolution not only in how we write and research but also in how we can process information. This book discusses the functioning, capabilities, and limitations of LLMs underlying chat systems, including ChatGPT and Gemini. It demonstrates, in a series of practical examples, how to use the LangChain framework to build production-ready and responsive LLM applications for tasks ranging from customer support to software development assistance and data analysis – illustrating the expansive utility of LLMs in real-world applications.Unlock the full potential of LLMs within your projects as you navigate through guidance on fine-tuning, prompt engineering, and best practices for deployment and monitoring in production environments. Whether you're building creative writing tools, developing sophisticated chatbots, or crafting cutting-edge software development aids, this book will be your roadmap to mastering the transformative power of generative AI with confidence and creativity.

114
Ładowanie...
EBOOK

Generative AI with Python. Harness the Power of Python for Building Generative AI Models

Rheinwerk Publishing, Inc, Bert Gollnick

Generative AI with Python introduces readers to the fascinating world of AI model development. It begins with essential concepts in AI and deep learning, building a solid foundation for working with generative models. You will explore how to create models that generate text, images, and more, with clear, practical examples. The book provides an in-depth look at large language models and pretrained tools like Hugging Face, demonstrating how they can be leveraged in real-world applications. Each chapter blends theoretical concepts with hands-on coding exercises to ensure you understand both the principles and practical implementation of generative AI. Starting with the basics of natural language processing and deep learning, the book guides you to more advanced applications such as text summarization, image generation, and model fine-tuning. You'll also learn about optimizing AI models and deploying them in various environments. By the end of the book, you’ll be able to confidently build AI-driven applications with Python, capable of transforming business processes and enhancing consumer products.

115
Ładowanie...
EBOOK

Generative AI-Powered Assistant for Developers. Accelerate software development with Amazon Q Developer

Behram Irani, Rahul Sonawane

Many developers face the challenge of managing repetitive tasks and maintaining productivity. This book will help you tackle both these challenges with Amazon Q Developer, a generative AI-powered assistant designed to optimize coding and streamline workflows.This book takes you through the setup and customization of Amazon Q Developer, demonstrating how to leverage its capabilities for auto-code generation, code explanation, and transformation across multiple IDEs and programming languages. You'll learn to use Amazon Q Developer to enhance coding experiences, generate accurate code references, and ensure security by scanning for vulnerabilities. The book also shows you how to use Amazon Q Developer for AWS-related tasks, including solution building, applying architecture best practices, and troubleshooting errors. Each chapter provides practical insights and step-by-step guidance to help you fully integrate this powerful tool into your development process. You’ll get to grips with effortless code implementation, explanation, transformation, and documentation, helping you create applications faster and improve your development experience.By the end of this book, you’ll have mastered Amazon Q Developer to accelerate your software development lifecycle, improve code quality, and build applications faster and more efficiently.

116
Ładowanie...
EBOOK

Generatywna sztuczna inteligencja na platformie AWS. Tworzenie multimodalnych aplikacji wnioskujących kontekstowo

Chris Fregly, Antje Barth, Shelbee Eigenbrode

Podczas projektowania aplikacji opartych na generatywnej AI trzeba dokonywać wielu wyborów decydujących o jakości danych dostarczanych przez aplikację, jej opłacalności, skalowalności i niezawodności. Decyzje te są tym trudniejsze, że świat generatywnej AI zmienia się niezwykle szybko, a mity i błędne przeświadczenia dotyczące tej technologii mają się świetnie. W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS). Dowiedz się, jak: używać generatywnej AI w biznesie dobierać modele generatywnej AI stosować inżynierię monitu i uczenie kontekstowe dostrajać modele przy użyciu własnych zbiorów danych i techniki LoRA korzystać z agentów i akcji za pomocą bibliotek LangChain i ReAct tworzyć aplikacje na bazie usługi Amazon Bedrock To fascynująca książka, rewelacyjna kompozycja niezwykle ważnych informacji, a także szczegółowych, praktycznych kodów, skryptów i instrukcji! Jeff Barr, wiceprezes i główny popularyzator AWS

117
Ładowanie...
EBOOK

Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4

Valentina Alto

Generatywne modele językowe, takie jak ChatGPT udostępniony przez OpenAI, stały się przełomem ze względu na ich możliwości i łatwe użycie w szerokiej gamie zastosowań. Wszechstronność tych narzędzi pozwala podnieść produktywność i kreatywność na niespotykany wcześniej poziom. Wystarczy w tym celu użyć we własnych projektach ChatGPT lub któregoś z wyspecjalizowanych modeli. Dzięki tej przystępnej książce zrozumiesz metody działania wielkich modeli językowych i techniki szkolenia modeli generatywnych. Następnie zapoznasz się z przypadkami użycia, w których ChatGPT sprawdzi się najlepiej, a w efekcie zwiększy produktywność i kreatywność. Dowiesz się też, jak wchodzić w interakcje z ChatGPT, tworzyć lepsze prompty i korzystać z funkcji uczenia się. Znajdziesz tu rozdziały dla marketingowców, naukowców i programistów, ułatwiające szybkie zastosowanie nabytej wiedzy w praktyce. Przekonasz się również, jak w środowisku korporacyjnym stosować interfejsy API modeli OpenAI dostępne w infrastrukturze Azure. Dla każdego scenariusza podano kompletną implementację w Pythonie, korzystającą z bibliotek Streamlit i LangChain do integracji modeli AI z aplikacjami. W książce: koncepcja generatywnej AI i architektura GPT projektowanie optymalnych promptów prezentacja aplikacji i przypadków użycia ChatGPT używanie modeli i funkcji OpenAI za pośrednictwem wywołań API kod Pythona do budowania i wdrażania systemów generatywnej AI odpowiedzialność i etyka w systemach generatywnej AI Odkryj, jak łatwo model generatywnej AI zintegruje się z Twoją aplikacją!

118
Ładowanie...
EBOOK

Generatywne głębokie uczenie, wyd. II. Uczenie maszyn, jak malować, pisać, komponować i grać

David Foster

Generatywna sztuczna inteligencja (AI) jest dziś gorącym tematem w dziedzinie techniki. Ta praktyczna książka pokazuje inżynierom uczenia się maszyn, jak wykorzystywać TensorFlow i Keras, aby od zera tworzyć robiące wrażenie generatywne modele głębokiego uczenia, w tym wariacyjne autokodowanie (VAE), generatywne sieci przeciwstawne (GAN), transformery, przepływy normalizacyjne, modele oparte na energii i dyfuzyjne modele odszumiające. Książka zaczyna się od podstaw głębokiego uczenia i prowadzi do nowatorskich architektur. Dzięki wskazówkom i sztuczkom zrozumiesz, jak sprawić, aby nasze modele uczyły się bardziej skutecznie i stawały się bardziej kreatywne. - Dowiedz się, jak VAE pozwala zmienić wyraz twarzy na zdjęciu. - Naucz GAN generowania obrazów na podstawie własnego zbioru danych. - Zbuduj modele dyfuzyjne do tworzenia nowych odmian kwiatów. - Wyszkol swój własny GPT, aby generował tekst. - Dowiedz się jak są szkolone duże modele językowe jak ChatGPT. - Przeanalizuj najnowocześniejsze architektury jak StyleGAN2 i ViT-VQGAN - Skomponuj muzykę polifoniczną wykorzystując transformery i MuseGAN - Zrozum jak generatywne modele świata mogą rozwiązać zadania uczenia przez wzmacnianie. - Zanurz się w multimodalnych modelach jak DALL.E 2, Imagen i Stable Diffusion Książka ta analizuje także przyszłą generacyjną sztuczną inteligencję i sposób, w jaki ludzie i firmy mogą proaktywnie zacząć wykorzystywać tę niezwykłą nową technikę, aby zyskiwać przewagę konkurencyjną. "Generatywne głębokie uczenie to dostępne wprowadzenie do narzędzi głębokiego uczenia dla celów modelowania generatywnego. Jeśli jesteście kreatywnymi praktykami, kochającymi bawić się kodem i chcecie zastosować głębokie uczenie w swojej pracy, ta książka jest dla was." -David Ha Szef strategii, Stability AT "Doskonała książka, która zagłębia się wprost w podstawowe technik stanowiące aktualną wiedzę o generacyjnym głębokim nauczaniu. Jest to ekscytująca analiza jednej z najbardziej fascynujących dziedzin w ramach sztucznej inteligencji!" -Francois Chollet Twórca Keras

119
Ładowanie...
EBOOK

Getting Started with Docker and AI. Learn Docker from scratch to AI-powered container deployment with clear, practical steps - Third Edition

Nigel Poulton

This hands-on guide is designed to take you from zero to Docker-ready, combining clear explanations with practical examples. You’ll begin by exploring the fundamentals of containers, Docker architecture, and key concepts like images, registries, and the role of containers in microservices and AI. Early chapters lay a strong foundation, demystifying industry jargon and highlighting how containers differ from traditional virtual machines.Once the basics are in place, the book moves into real-world usage. You’ll install Docker, run your first containers, and learn how to manage them with Docker Desktop. You’ll then containerize a simple web app, push images to Docker Hub, and build multi-container microservices applications using Docker Compose. These hands-on labs build both confidence and competency through guided, project-based learning.This newly updated edition adds a dedicated chapter on AI integration using the new Docker Model Runner. You'll deploy local AI models, integrate with Open WebUI, and see how Docker now powers modern AI workflows. This book is ideal for anyone looking to master Docker while also gaining experience in deploying containerized AI solutions.

120
Ładowanie...
EBOOK

GitHub Foundations Certification Guide. Essential skills, real-world labs, and exam strategies for GitHub beginners

Ayodeji Ayodele, Irshad Burtally, Ali Condah

Progress from the basics of version control to excelling at collaborative development with the GitHub Foundations Certification Guide, your go-to resource for mastering Git and GitHub. You'll learn how to use Git to accurately track and manage code changes, and discover why GitHub is the leading platform for collaboration, project management, and open-source development. Written by Ayodeji Ayodele, Senior Customer Success Architect at GitHub with expertise in DevOps, Agile coaching, and software engineering, this book provides a structured path to Git/GitHub proficiency. Through hands-on tutorials, projects, and self-assessment questions, you’ll harness the potential of open source, navigate the GitHub platform with ease, employ advanced Git techniques, and gain practical code management skills. The book then explores secure collaboration, automation, and key features of the GitHub Desktop app. You’ll prepare for the certification exam with practice questions, mock exams, and invaluable study tips. By the end of this book, you’ll be ready to take the GitHub Foundations exam and advance your developer career.

121
Ładowanie...
EBOOK

Google Gemini for Python. Coding with Bard: Mastering Python with Google's AI Tools

Mercury Learning and Information, Oswald Campesato

This book bridges Python 3 programming and Generative AI, equipping readers with the skills to navigate both domains confidently. It starts with Python basics, covering data types, number formatting, text manipulation, loops, functions, data structures, NumPy, Pandas, conditional logic, and reserved words. You'll also learn about handling user input, managing exceptions, and working with command-line arguments.The journey continues into Generative AI, distinguishing it from Conversational AI. It introduces popular platforms and models, including Bard (now called Gemini) and its competitors, providing insights into their capabilities, strengths, weaknesses, and applications. The final chapters show how to generate various Python 3 code samples using Gemini.Understanding these concepts is crucial for modern programming and AI applications. This book transitions readers from basic Python programming to advanced AI techniques, blending theoretical knowledge with practical skills. Companion files with source code and figures enhance the learning experience, making this an essential resource for mastering Python 3 and Generative AI.

122
Ładowanie...
EBOOK

GPT-3. The Ultimate Guide To Building NLP Products With OpenAI API

Sandra Kublik, Shubham Saboo

GPT-3 has made creating AI apps simpler than ever. This book provides a comprehensive guide on how to utilize the OpenAI API with ease. It explores imaginative methods of utilizing this tool for your specific needs and showcases successful businesses that have been established through its use.The book is divided into two sections, with the first focusing on the fundamentals of the OpenAI API. The second part examines the dynamic and thriving environment that has arisen around GPT-3.Chapter 1 sets the stage with background information and defining key terms. Chapter 2 goes in-depth into the API, breaking it down into its essential components, explaining their functions and offering best practices. Chapter 3, you will build your first app with GPT-3.Chapter 4 features interviews with the founders of successful GPT-3-based products, who share challenges and insights gained. Chapter 5 examines the perspective of enterprises on GPT-3 and its potential for adoption. The problematic consequences of widespread GPT-3 adoption, such as misapplication and bias, are addressed along with efforts to resolve these issues in Chapter 6. Finally, Chapter 7 delves into the future by exploring the most exciting trends and possibilities as GPT-3 becomes increasingly integrated into the commercial ecosystem.

123
Ładowanie...
EBOOK

Hands-On Artificial Intelligence for Banking. A practical guide to building intelligent financial applications using machine learning techniques

Jeffrey Ng , Subhash Shah

Remodeling your outlook on banking begins with keeping up to date with the latest and most effective approaches, such as artificial intelligence (AI). Hands-On Artificial Intelligence for Banking is a practical guide that will help you advance in your career in the banking domain. The book will demonstrate AI implementation to make your banking services smoother, more cost-efficient, and accessible to clients, focusing on both the client- and server-side uses of AI.You’ll begin by understanding the importance of artificial intelligence, while also gaining insights into the recent AI revolution in the banking industry. Next, you’ll get hands-on machine learning experience, exploring how to use time series analysis and reinforcement learning to automate client procurements and banking and finance decisions. After this, you’ll progress to learning about mechanizing capital market decisions, using automated portfolio management systems and predicting the future of investment banking. In addition to this, you’ll explore concepts such as building personal wealth advisors and mass customization of client lifetime wealth. Finally, you’ll get to grips with some real-world AI considerations in the field of banking. By the end of this book, you’ll be equipped with the skills you need to navigate the finance domain by leveraging the power of AI.

124
Ładowanie...
EBOOK

Hands-On Business Intelligence with DAX. Discover the intricacies of this powerful query language to gain valuable insights from your data

Ian Horne

Data Analysis Expressions (DAX) is known for its ability to increase efficiency by extracting new information from data that is already present in your model. With this book, you’ll learn to use DAX’s functionality and flexibility in the BI and data analytics domains.You’ll start by learning the basics of DAX, along with understanding the importance of good data models, and how to write efficient DAX formulas by using variables and formatting styles. You’ll then explore how DAX queries work with the help of examples. The book will guide you through optimizing the BI workflow by writing powerful DAX queries. Next, you’ll learn to manipulate and load data of varying complexity within Microsoft products such as Power BI, SQL Server, and Excel Power Pivot. You’ll then discover how to build and extend your data models to gain additional insights, before covering progressive DAX syntax and functions to understand complex relationships in DAX. Later, you’ll focus on important DAX functions, specifically those related to tables, date and time, filtering, and statistics. Finally, you’ll delve into advanced topics such as how the formula and storage engines work to optimize queries.By the end of this book, you’ll have gained hands-on experience in employing DAX to enhance your data models by extracting new information and gaining deeper insights.

125
Ładowanie...
EBOOK

Hands-On Computer Vision with Detectron2. Develop object detection and segmentation models with a code and visualization approach

Van Vung Pham

Computer vision is a crucial component of many modern businesses, including automobiles, robotics, and manufacturing, and its market is growing rapidly. This book helps you explore Detectron2, Facebook's next-gen library providing cutting-edge detection and segmentation algorithms. It’s used in research and practical projects at Facebook to support computer vision tasks, and its models can be exported to TorchScript or ONNX for deployment.The book provides you with step-by-step guidance on using existing models in Detectron2 for computer vision tasks (object detection, instance segmentation, key-point detection, semantic detection, and panoptic segmentation). You’ll get to grips with the theories and visualizations of Detectron2’s architecture and learn how each module in Detectron2 works. As you advance, you’ll build your practical skills by working on two real-life projects (preparing data, training models, fine-tuning models, and deployments) for object detection and instance segmentation tasks using Detectron2. Finally, you’ll deploy Detectron2 models into production and develop Detectron2 applications for mobile devices.By the end of this deep learning book, you’ll have gained sound theoretical knowledge and useful hands-on skills to help you solve advanced computer vision tasks using Detectron2.

126
Ładowanie...
EBOOK

Hands-On Graph Neural Networks Using Python. Practical techniques and architectures for building powerful graph and deep learning apps with PyTorch

Maxime Labonne

Graph neural networks are a highly effective tool for analyzing data that can be represented as a graph, such as networks, chemical compounds, or transportation networks. The past few years have seen an explosion in the use of graph neural networks, with their application ranging from natural language processing and computer vision to recommendation systems and drug discovery.Hands-On Graph Neural Networks Using Python begins with the fundamentals of graph theory and shows you how to create graph datasets from tabular data. As you advance, you’ll explore major graph neural network architectures and learn essential concepts such as graph convolution, self-attention, link prediction, and heterogeneous graphs. Finally, the book proposes applications to solve real-life problems, enabling you to build a professional portfolio. The code is readily available online and can be easily adapted to other datasets and apps.By the end of this book, you’ll have learned to create graph datasets, implement graph neural networks using Python and PyTorch Geometric, and apply them to solve real-world problems, along with building and training graph neural network models for node and graph classification, link prediction, and much more.

127
Ładowanie...
EBOOK

Hands-On Music Generation with Magenta. Explore the role of deep learning in music generation and assisted music composition

Alexandre DuBreuil

The importance of machine learning (ML) in art is growing at a rapid pace due to recent advancements in the field, and Magenta is at the forefront of this innovation. With this book, you’ll follow a hands-on approach to using ML models for music generation, learning how to integrate them into an existing music production workflow. Complete with practical examples and explanations of the theoretical background required to understand the underlying technologies, this book is the perfect starting point to begin exploring music generation.The book will help you learn how to use the models in Magenta for generating percussion sequences, monophonic and polyphonic melodies in MIDI, and instrument sounds in raw audio. Through practical examples and in-depth explanations, you’ll understand ML models such as RNNs, VAEs, and GANs. Using this knowledge, you’ll create and train your own models for advanced music generation use cases, along with preparing new datasets. Finally, you’ll get to grips with integrating Magenta with other technologies, such as digital audio workstations (DAWs), and using Magenta.js to distribute music generation apps in the browser.By the end of this book, you'll be well-versed with Magenta and have developed the skills you need to use ML models for music generation in your own style.

128
Ładowanie...
EBOOK

Hands-On Simulation Modeling with Python. Develop simulation models for improved efficiency and precision in the decision-making process - Second Edition

Giuseppe Ciaburro

Simulation modelling is an exploration method that aims to imitate physical systems in a virtual environment and retrieve useful statistical inferences from it. The ability to analyze the model as it runs sets simulation modelling apart from other methods used in conventional analyses. This book is your comprehensive and hands-on guide to understanding various computational statistical simulations using Python. The book begins by helping you get familiarized with the fundamental concepts of simulation modelling, that’ll enable you to understand the various methods and techniques needed to explore complex topics. Data scientists working with simulation models will be able to put their knowledge to work with this practical guide. As you advance, you’ll dive deep into numerical simulation algorithms, including an overview of relevant applications, with the help of real-world use cases and practical examples. You'll also find out how to use Python to develop simulation models and how to use several Python packages. Finally, you’ll get to grips with various numerical simulation algorithms and concepts, such as Markov Decision Processes, Monte Carlo methods, and bootstrapping techniques.By the end of this book, you'll have learned how to construct and deploy simulation models of your own to overcome real-world challenges.