Author: Uday Kamath
Publisher: Springer Nature
ISBN: 3031656474
Category : Artificial intelligence
Languages : en
Pages : 496
Book Description
Large Language Models (LLMs) have emerged as a cornerstone technology, transforming how we interact with information and redefining the boundaries of artificial intelligence. LLMs offer an unprecedented ability to understand, generate, and interact with human language in an intuitive and insightful manner, leading to transformative applications across domains like content creation, chatbots, search engines, and research tools. While fascinating, the complex workings of LLMs -- their intricate architecture, underlying algorithms, and ethical considerations -- require thorough exploration, creating a need for a comprehensive book on this subject. This book provides an authoritative exploration of the design, training, evolution, and application of LLMs. It begins with an overview of pre-trained language models and Transformer architectures, laying the groundwork for understanding prompt-based learning techniques. Next, it dives into methods for fine-tuning LLMs, integrating reinforcement learning for value alignment, and the convergence of LLMs with computer vision, robotics, and speech processing. The book strongly emphasizes practical applications, detailing real-world use cases such as conversational chatbots, retrieval-augmented generation (RAG), and code generation. These examples are carefully chosen to illustrate the diverse and impactful ways LLMs are being applied in various industries and scenarios. Readers will gain insights into operationalizing and deploying LLMs, from implementing modern tools and libraries to addressing challenges like bias and ethical implications. The book also introduces the cutting-edge realm of multimodal LLMs that can process audio, images, video, and robotic inputs. With hands-on tutorials for applying LLMs to natural language tasks, this thorough guide equips readers with both theoretical knowledge and practical skills for leveraging the full potential of large language models. This comprehensive resource is appropriate for a wide audience: students, researchers and academics in AI or NLP, practicing data scientists, and anyone looking to grasp the essence and intricacies of LLMs.
Large Language Models
Author: Uday Kamath
Publisher: Springer Nature
ISBN: 3031656474
Category : Artificial intelligence
Languages : en
Pages : 496
Book Description
Large Language Models (LLMs) have emerged as a cornerstone technology, transforming how we interact with information and redefining the boundaries of artificial intelligence. LLMs offer an unprecedented ability to understand, generate, and interact with human language in an intuitive and insightful manner, leading to transformative applications across domains like content creation, chatbots, search engines, and research tools. While fascinating, the complex workings of LLMs -- their intricate architecture, underlying algorithms, and ethical considerations -- require thorough exploration, creating a need for a comprehensive book on this subject. This book provides an authoritative exploration of the design, training, evolution, and application of LLMs. It begins with an overview of pre-trained language models and Transformer architectures, laying the groundwork for understanding prompt-based learning techniques. Next, it dives into methods for fine-tuning LLMs, integrating reinforcement learning for value alignment, and the convergence of LLMs with computer vision, robotics, and speech processing. The book strongly emphasizes practical applications, detailing real-world use cases such as conversational chatbots, retrieval-augmented generation (RAG), and code generation. These examples are carefully chosen to illustrate the diverse and impactful ways LLMs are being applied in various industries and scenarios. Readers will gain insights into operationalizing and deploying LLMs, from implementing modern tools and libraries to addressing challenges like bias and ethical implications. The book also introduces the cutting-edge realm of multimodal LLMs that can process audio, images, video, and robotic inputs. With hands-on tutorials for applying LLMs to natural language tasks, this thorough guide equips readers with both theoretical knowledge and practical skills for leveraging the full potential of large language models. This comprehensive resource is appropriate for a wide audience: students, researchers and academics in AI or NLP, practicing data scientists, and anyone looking to grasp the essence and intricacies of LLMs.
Publisher: Springer Nature
ISBN: 3031656474
Category : Artificial intelligence
Languages : en
Pages : 496
Book Description
Large Language Models (LLMs) have emerged as a cornerstone technology, transforming how we interact with information and redefining the boundaries of artificial intelligence. LLMs offer an unprecedented ability to understand, generate, and interact with human language in an intuitive and insightful manner, leading to transformative applications across domains like content creation, chatbots, search engines, and research tools. While fascinating, the complex workings of LLMs -- their intricate architecture, underlying algorithms, and ethical considerations -- require thorough exploration, creating a need for a comprehensive book on this subject. This book provides an authoritative exploration of the design, training, evolution, and application of LLMs. It begins with an overview of pre-trained language models and Transformer architectures, laying the groundwork for understanding prompt-based learning techniques. Next, it dives into methods for fine-tuning LLMs, integrating reinforcement learning for value alignment, and the convergence of LLMs with computer vision, robotics, and speech processing. The book strongly emphasizes practical applications, detailing real-world use cases such as conversational chatbots, retrieval-augmented generation (RAG), and code generation. These examples are carefully chosen to illustrate the diverse and impactful ways LLMs are being applied in various industries and scenarios. Readers will gain insights into operationalizing and deploying LLMs, from implementing modern tools and libraries to addressing challenges like bias and ethical implications. The book also introduces the cutting-edge realm of multimodal LLMs that can process audio, images, video, and robotic inputs. With hands-on tutorials for applying LLMs to natural language tasks, this thorough guide equips readers with both theoretical knowledge and practical skills for leveraging the full potential of large language models. This comprehensive resource is appropriate for a wide audience: students, researchers and academics in AI or NLP, practicing data scientists, and anyone looking to grasp the essence and intricacies of LLMs.
Hands-On Large Language Models
Author: Jay Alammar
Publisher: "O'Reilly Media, Inc."
ISBN: 1098150929
Category : Computers
Languages : en
Pages : 449
Book Description
AI has acquired startling new language capabilities in just the past few years. Driven by the rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend enables the rise of new features, products, and entire industries. With this book, Python developers will learn the practical tools and concepts they need to use these capabilities today. You'll learn how to use the power of pre-trained large language models for use cases like copywriting and summarization; create semantic search systems that go beyond keyword matching; build systems that classify and cluster text to enable scalable understanding of large amounts of text documents; and use existing libraries and pre-trained models for text classification, search, and clusterings. This book also shows you how to: Build advanced LLM pipelines to cluster text documents and explore the topics they belong to Build semantic search engines that go beyond keyword search with methods like dense retrieval and rerankers Learn various use cases where these models can provide value Understand the architecture of underlying Transformer models like BERT and GPT Get a deeper understanding of how LLMs are trained Understanding how different methods of fine-tuning optimize LLMs for specific applications (generative model fine-tuning, contrastive fine-tuning, in-context learning, etc.)
Publisher: "O'Reilly Media, Inc."
ISBN: 1098150929
Category : Computers
Languages : en
Pages : 449
Book Description
AI has acquired startling new language capabilities in just the past few years. Driven by the rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend enables the rise of new features, products, and entire industries. With this book, Python developers will learn the practical tools and concepts they need to use these capabilities today. You'll learn how to use the power of pre-trained large language models for use cases like copywriting and summarization; create semantic search systems that go beyond keyword matching; build systems that classify and cluster text to enable scalable understanding of large amounts of text documents; and use existing libraries and pre-trained models for text classification, search, and clusterings. This book also shows you how to: Build advanced LLM pipelines to cluster text documents and explore the topics they belong to Build semantic search engines that go beyond keyword search with methods like dense retrieval and rerankers Learn various use cases where these models can provide value Understand the architecture of underlying Transformer models like BERT and GPT Get a deeper understanding of how LLMs are trained Understanding how different methods of fine-tuning optimize LLMs for specific applications (generative model fine-tuning, contrastive fine-tuning, in-context learning, etc.)
Large Language Models
Author: Jagdish Krishanlal Arora
Publisher: Jagdish Krishanlal Arora
ISBN:
Category : Computers
Languages : en
Pages : 71
Book Description
Journey into the World of Advanced AI: From Concept to Reality Step into a realm where artificial intelligence isn't just a concept but a transformative force reshaping our world. Whether you're a tech enthusiast, a researcher, or an AI newcomer, this captivating exploration will draw you into the revolutionary domain of Large Language Models (LLMs). Imagine a future where machines understand and generate human-like text, answering questions, creating content, and assisting in ways once dreamt of only in science fiction. This isn't the future; it's now. The evolution of LLMs from early language models to sophisticated transformers like the GPT series by OpenAI is a story of relentless innovation and boundless potential. With insightful chapters that dissect the trajectory of LLMs, you'll uncover the intricate journey starting from early algorithms to the groundbreaking GPT series. Discover the multifaceted applications of LLMs across various industries, their remarkable benefits, and the challenges that researchers and developers face in quest of creating even more advanced systems. Dive into the specifics of language model evolution, from Word2Vec to the marvels of modern-day GPT. Learn how LLMs are revolutionizing fields such as customer service, content creation, and even complex problem-solving. Their ability to process and generate human-like language opens doors to innovations beyond our wildest dreams. This book isn't just a technical manual; it's a glimpse into the dynamic world of AI, offering a balanced view of the excitement and challenges that accompany such groundbreaking technology. Ready to be part of the journey that transforms how we interact with technology? This book will ignite your curiosity and broaden your understanding of the powerful engines driving the AI revolution.
Publisher: Jagdish Krishanlal Arora
ISBN:
Category : Computers
Languages : en
Pages : 71
Book Description
Journey into the World of Advanced AI: From Concept to Reality Step into a realm where artificial intelligence isn't just a concept but a transformative force reshaping our world. Whether you're a tech enthusiast, a researcher, or an AI newcomer, this captivating exploration will draw you into the revolutionary domain of Large Language Models (LLMs). Imagine a future where machines understand and generate human-like text, answering questions, creating content, and assisting in ways once dreamt of only in science fiction. This isn't the future; it's now. The evolution of LLMs from early language models to sophisticated transformers like the GPT series by OpenAI is a story of relentless innovation and boundless potential. With insightful chapters that dissect the trajectory of LLMs, you'll uncover the intricate journey starting from early algorithms to the groundbreaking GPT series. Discover the multifaceted applications of LLMs across various industries, their remarkable benefits, and the challenges that researchers and developers face in quest of creating even more advanced systems. Dive into the specifics of language model evolution, from Word2Vec to the marvels of modern-day GPT. Learn how LLMs are revolutionizing fields such as customer service, content creation, and even complex problem-solving. Their ability to process and generate human-like language opens doors to innovations beyond our wildest dreams. This book isn't just a technical manual; it's a glimpse into the dynamic world of AI, offering a balanced view of the excitement and challenges that accompany such groundbreaking technology. Ready to be part of the journey that transforms how we interact with technology? This book will ignite your curiosity and broaden your understanding of the powerful engines driving the AI revolution.
Large Language Models
Author: John Atkinson-Abutridy
Publisher: CRC Press
ISBN: 1040134270
Category : Computers
Languages : en
Pages : 185
Book Description
This book serves as an introduction to the science and applications of Large Language Models (LLMs). You'll discover the common thread that drives some of the most revolutionary recent applications of artificial intelligence (AI): from conversational systems like ChatGPT or BARD, to machine translation, summary generation, question answering, and much more. At the heart of these innovative applications is a powerful and rapidly evolving discipline, natural language processing (NLP). For more than 60 years, research in this science has been focused on enabling machines to efficiently understand and generate human language. The secrets behind these technological advances lie in LLMs, whose power lies in their ability to capture complex patterns and learn contextual representations of language. How do these LLMs work? What are the available models and how are they evaluated? This book will help you answer these and many other questions. With a technical but accessible introduction: •You will explore the fascinating world of LLMs, from its foundations to its most powerful applications •You will learn how to build your own simple applications with some of the LLMs Designed to guide you step by step, with six chapters combining theory and practice, along with exercises in Python on the Colab platform, you will master the secrets of LLMs and their application in NLP. From deep neural networks and attention mechanisms, to the most relevant LLMs such as BERT, GPT-4, LLaMA, Palm-2 and Falcon, this book guides you through the most important achievements in NLP. Not only will you learn the benchmarks used to evaluate the capabilities of these models, but you will also gain the skill to create your own NLP applications. It will be of great value to professionals, researchers and students within AI, data science and beyond.
Publisher: CRC Press
ISBN: 1040134270
Category : Computers
Languages : en
Pages : 185
Book Description
This book serves as an introduction to the science and applications of Large Language Models (LLMs). You'll discover the common thread that drives some of the most revolutionary recent applications of artificial intelligence (AI): from conversational systems like ChatGPT or BARD, to machine translation, summary generation, question answering, and much more. At the heart of these innovative applications is a powerful and rapidly evolving discipline, natural language processing (NLP). For more than 60 years, research in this science has been focused on enabling machines to efficiently understand and generate human language. The secrets behind these technological advances lie in LLMs, whose power lies in their ability to capture complex patterns and learn contextual representations of language. How do these LLMs work? What are the available models and how are they evaluated? This book will help you answer these and many other questions. With a technical but accessible introduction: •You will explore the fascinating world of LLMs, from its foundations to its most powerful applications •You will learn how to build your own simple applications with some of the LLMs Designed to guide you step by step, with six chapters combining theory and practice, along with exercises in Python on the Colab platform, you will master the secrets of LLMs and their application in NLP. From deep neural networks and attention mechanisms, to the most relevant LLMs such as BERT, GPT-4, LLaMA, Palm-2 and Falcon, this book guides you through the most important achievements in NLP. Not only will you learn the benchmarks used to evaluate the capabilities of these models, but you will also gain the skill to create your own NLP applications. It will be of great value to professionals, researchers and students within AI, data science and beyond.
Handbook of Natural Language Processing and Machine Translation
Author: Joseph Olive
Publisher: Springer Science & Business Media
ISBN: 1441977139
Category : Computers
Languages : en
Pages : 956
Book Description
This comprehensive handbook, written by leading experts in the field, details the groundbreaking research conducted under the breakthrough GALE program--The Global Autonomous Language Exploitation within the Defense Advanced Research Projects Agency (DARPA), while placing it in the context of previous research in the fields of natural language and signal processing, artificial intelligence and machine translation. The most fundamental contrast between GALE and its predecessor programs was its holistic integration of previously separate or sequential processes. In earlier language research programs, each of the individual processes was performed separately and sequentially: speech recognition, language recognition, transcription, translation, and content summarization. The GALE program employed a distinctly new approach by executing these processes simultaneously. Speech and language recognition algorithms now aid translation and transcription processes and vice versa. This combination of previously distinct processes has produced significant research and performance breakthroughs and has fundamentally changed the natural language processing and machine translation fields. This comprehensive handbook provides an exhaustive exploration into these latest technologies in natural language, speech and signal processing, and machine translation, providing researchers, practitioners and students with an authoritative reference on the topic.
Publisher: Springer Science & Business Media
ISBN: 1441977139
Category : Computers
Languages : en
Pages : 956
Book Description
This comprehensive handbook, written by leading experts in the field, details the groundbreaking research conducted under the breakthrough GALE program--The Global Autonomous Language Exploitation within the Defense Advanced Research Projects Agency (DARPA), while placing it in the context of previous research in the fields of natural language and signal processing, artificial intelligence and machine translation. The most fundamental contrast between GALE and its predecessor programs was its holistic integration of previously separate or sequential processes. In earlier language research programs, each of the individual processes was performed separately and sequentially: speech recognition, language recognition, transcription, translation, and content summarization. The GALE program employed a distinctly new approach by executing these processes simultaneously. Speech and language recognition algorithms now aid translation and transcription processes and vice versa. This combination of previously distinct processes has produced significant research and performance breakthroughs and has fundamentally changed the natural language processing and machine translation fields. This comprehensive handbook provides an exhaustive exploration into these latest technologies in natural language, speech and signal processing, and machine translation, providing researchers, practitioners and students with an authoritative reference on the topic.
Large Language Models
Author: Oswald Campesato
Publisher: Stylus Publishing, LLC
ISBN: 1501520601
Category : Computers
Languages : en
Pages : 517
Book Description
This book begins with an overview of the Generative AI landscape, distinguishing it from conversational AI and shedding light on the roles of key players like DeepMind and OpenAI. It then reviews the intricacies of ChatGPT, GPT-4, Meta AI, Claude 3, and Gemini, examining their capabilities, strengths, and competitors. Readers will also gain insights into the BERT family of LLMs, including ALBERT, DistilBERT, and XLNet, and how these models have revolutionized natural language processing. Further, the book covers prompt engineering techniques, essential for optimizing the outputs of AI models, and addresses the challenges of working with LLMs, including the phenomenon of hallucinations and the nuances of fine-tuning these advanced models. Designed for software developers, AI researchers, and technology enthusiasts with a foundational understanding of AI, this book offers both theoretical insights and practical code examples in Python. Companion files with code, figures, and datasets are available for downloading from the publisher. FEATURES: Covers in-depth explanations of foundational and advanced LLM concepts, including BERT, GPT-4, and prompt engineering Uses practical Python code samples in leveraging LLM functionalities effectively Discusses future trends, ethical considerations, and the evolving landscape of AI technologies Includes companion files with code, datasets, and images from the book -- available from the publisher for downloading (with proof of purchase)
Publisher: Stylus Publishing, LLC
ISBN: 1501520601
Category : Computers
Languages : en
Pages : 517
Book Description
This book begins with an overview of the Generative AI landscape, distinguishing it from conversational AI and shedding light on the roles of key players like DeepMind and OpenAI. It then reviews the intricacies of ChatGPT, GPT-4, Meta AI, Claude 3, and Gemini, examining their capabilities, strengths, and competitors. Readers will also gain insights into the BERT family of LLMs, including ALBERT, DistilBERT, and XLNet, and how these models have revolutionized natural language processing. Further, the book covers prompt engineering techniques, essential for optimizing the outputs of AI models, and addresses the challenges of working with LLMs, including the phenomenon of hallucinations and the nuances of fine-tuning these advanced models. Designed for software developers, AI researchers, and technology enthusiasts with a foundational understanding of AI, this book offers both theoretical insights and practical code examples in Python. Companion files with code, figures, and datasets are available for downloading from the publisher. FEATURES: Covers in-depth explanations of foundational and advanced LLM concepts, including BERT, GPT-4, and prompt engineering Uses practical Python code samples in leveraging LLM functionalities effectively Discusses future trends, ethical considerations, and the evolving landscape of AI technologies Includes companion files with code, datasets, and images from the book -- available from the publisher for downloading (with proof of purchase)
The Handbook of Computational Linguistics and Natural Language Processing
Author: Alexander Clark
Publisher: John Wiley & Sons
ISBN: 1118448677
Category : Language Arts & Disciplines
Languages : en
Pages : 802
Book Description
This comprehensive reference work provides an overview of the concepts, methodologies, and applications in computational linguistics and natural language processing (NLP). Features contributions by the top researchers in the field, reflecting the work that is driving the discipline forward Includes an introduction to the major theoretical issues in these fields, as well as the central engineering applications that the work has produced Presents the major developments in an accessible way, explaining the close connection between scientific understanding of the computational properties of natural language and the creation of effective language technologies Serves as an invaluable state-of-the-art reference source for computational linguists and software engineers developing NLP applications in industrial research and development labs of software companies
Publisher: John Wiley & Sons
ISBN: 1118448677
Category : Language Arts & Disciplines
Languages : en
Pages : 802
Book Description
This comprehensive reference work provides an overview of the concepts, methodologies, and applications in computational linguistics and natural language processing (NLP). Features contributions by the top researchers in the field, reflecting the work that is driving the discipline forward Includes an introduction to the major theoretical issues in these fields, as well as the central engineering applications that the work has produced Presents the major developments in an accessible way, explaining the close connection between scientific understanding of the computational properties of natural language and the creation of effective language technologies Serves as an invaluable state-of-the-art reference source for computational linguists and software engineers developing NLP applications in industrial research and development labs of software companies
Mastering Large Language Models
Author: Sanket Subhash Khandare
Publisher: BPB Publications
ISBN: 9355519656
Category : Computers
Languages : en
Pages : 465
Book Description
Do not just talk AI, build it: Your guide to LLM application development KEY FEATURES ● Explore NLP basics and LLM fundamentals, including essentials, challenges, and model types. ● Learn data handling and pre-processing techniques for efficient data management. ● Understand neural networks overview, including NN basics, RNNs, CNNs, and transformers. ● Strategies and examples for harnessing LLMs. DESCRIPTION Transform your business landscape with the formidable prowess of large language models (LLMs). The book provides you with practical insights, guiding you through conceiving, designing, and implementing impactful LLM-driven applications. This book explores NLP fundamentals like applications, evolution, components and language models. It teaches data pre-processing, neural networks , and specific architectures like RNNs, CNNs, and transformers. It tackles training challenges, advanced techniques such as GANs, meta-learning, and introduces top LLM models like GPT-3 and BERT. It also covers prompt engineering. Finally, it showcases LLM applications and emphasizes responsible development and deployment. With this book as your compass, you will navigate the ever-evolving landscape of LLM technology, staying ahead of the curve with the latest advancements and industry best practices. WHAT YOU WILL LEARN ● Grasp fundamentals of natural language processing (NLP) applications. ● Explore advanced architectures like transformers and their applications. ● Master techniques for training large language models effectively. ● Implement advanced strategies, such as meta-learning and self-supervised learning. ● Learn practical steps to build custom language model applications. WHO THIS BOOK IS FOR This book is tailored for those aiming to master large language models, including seasoned researchers, data scientists, developers, and practitioners in natural language processing (NLP). TABLE OF CONTENTS 1. Fundamentals of Natural Language Processing 2. Introduction to Language Models 3. Data Collection and Pre-processing for Language Modeling 4. Neural Networks in Language Modeling 5. Neural Network Architectures for Language Modeling 6. Transformer-based Models for Language Modeling 7. Training Large Language Models 8. Advanced Techniques for Language Modeling 9. Top Large Language Models 10. Building First LLM App 11. Applications of LLMs 12. Ethical Considerations 13. Prompt Engineering 14. Future of LLMs and Its Impact
Publisher: BPB Publications
ISBN: 9355519656
Category : Computers
Languages : en
Pages : 465
Book Description
Do not just talk AI, build it: Your guide to LLM application development KEY FEATURES ● Explore NLP basics and LLM fundamentals, including essentials, challenges, and model types. ● Learn data handling and pre-processing techniques for efficient data management. ● Understand neural networks overview, including NN basics, RNNs, CNNs, and transformers. ● Strategies and examples for harnessing LLMs. DESCRIPTION Transform your business landscape with the formidable prowess of large language models (LLMs). The book provides you with practical insights, guiding you through conceiving, designing, and implementing impactful LLM-driven applications. This book explores NLP fundamentals like applications, evolution, components and language models. It teaches data pre-processing, neural networks , and specific architectures like RNNs, CNNs, and transformers. It tackles training challenges, advanced techniques such as GANs, meta-learning, and introduces top LLM models like GPT-3 and BERT. It also covers prompt engineering. Finally, it showcases LLM applications and emphasizes responsible development and deployment. With this book as your compass, you will navigate the ever-evolving landscape of LLM technology, staying ahead of the curve with the latest advancements and industry best practices. WHAT YOU WILL LEARN ● Grasp fundamentals of natural language processing (NLP) applications. ● Explore advanced architectures like transformers and their applications. ● Master techniques for training large language models effectively. ● Implement advanced strategies, such as meta-learning and self-supervised learning. ● Learn practical steps to build custom language model applications. WHO THIS BOOK IS FOR This book is tailored for those aiming to master large language models, including seasoned researchers, data scientists, developers, and practitioners in natural language processing (NLP). TABLE OF CONTENTS 1. Fundamentals of Natural Language Processing 2. Introduction to Language Models 3. Data Collection and Pre-processing for Language Modeling 4. Neural Networks in Language Modeling 5. Neural Network Architectures for Language Modeling 6. Transformer-based Models for Language Modeling 7. Training Large Language Models 8. Advanced Techniques for Language Modeling 9. Top Large Language Models 10. Building First LLM App 11. Applications of LLMs 12. Ethical Considerations 13. Prompt Engineering 14. Future of LLMs and Its Impact
Build a Large Language Model (From Scratch)
Author: Sebastian Raschka
Publisher: Simon and Schuster
ISBN: 1638355738
Category : Computers
Languages : en
Pages : 366
Book Description
Learn how to create, train, and tweak large language models (LLMs) by building one from the ground up! In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your own LLM. Each stage is explained with clear text, diagrams, and examples. You’ll go from the initial design and creation, to pretraining on a general corpus, and on to fine-tuning for specific tasks. Build a Large Language Model (from Scratch) teaches you how to: • Plan and code all the parts of an LLM • Prepare a dataset suitable for LLM training • Fine-tune LLMs for text classification and with your own data • Use human feedback to ensure your LLM follows instructions • Load pretrained weights into an LLM Build a Large Language Model (from Scratch) takes you inside the AI black box to tinker with the internal systems that power generative AI. As you work through each key stage of LLM creation, you’ll develop an in-depth understanding of how LLMs work, their limitations, and their customization methods. Your LLM can be developed on an ordinary laptop, and used as your own personal assistant. About the technology Physicist Richard P. Feynman reportedly said, “I don’t understand anything I can’t build.” Based on this same powerful principle, bestselling author Sebastian Raschka guides you step by step as you build a GPT-style LLM that you can run on your laptop. This is an engaging book that covers each stage of the process, from planning and coding to training and fine-tuning. About the book Build a Large Language Model (From Scratch) is a practical and eminently-satisfying hands-on journey into the foundations of generative AI. Without relying on any existing LLM libraries, you’ll code a base model, evolve it into a text classifier, and ultimately create a chatbot that can follow your conversational instructions. And you’ll really understand it because you built it yourself! What's inside • Plan and code an LLM comparable to GPT-2 • Load pretrained weights • Construct a complete training pipeline • Fine-tune your LLM for text classification • Develop LLMs that follow human instructions About the reader Readers need intermediate Python skills and some knowledge of machine learning. The LLM you create will run on any modern laptop and can optionally utilize GPUs. About the author Sebastian Raschka is a Staff Research Engineer at Lightning AI, where he works on LLM research and develops open-source software. The technical editor on this book was David Caswell. Table of Contents 1 Understanding large language models 2 Working with text data 3 Coding attention mechanisms 4 Implementing a GPT model from scratch to generate text 5 Pretraining on unlabeled data 6 Fine-tuning for classification 7 Fine-tuning to follow instructions A Introduction to PyTorch B References and further reading C Exercise solutions D Adding bells and whistles to the training loop E Parameter-efficient fine-tuning with LoRA
Publisher: Simon and Schuster
ISBN: 1638355738
Category : Computers
Languages : en
Pages : 366
Book Description
Learn how to create, train, and tweak large language models (LLMs) by building one from the ground up! In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your own LLM. Each stage is explained with clear text, diagrams, and examples. You’ll go from the initial design and creation, to pretraining on a general corpus, and on to fine-tuning for specific tasks. Build a Large Language Model (from Scratch) teaches you how to: • Plan and code all the parts of an LLM • Prepare a dataset suitable for LLM training • Fine-tune LLMs for text classification and with your own data • Use human feedback to ensure your LLM follows instructions • Load pretrained weights into an LLM Build a Large Language Model (from Scratch) takes you inside the AI black box to tinker with the internal systems that power generative AI. As you work through each key stage of LLM creation, you’ll develop an in-depth understanding of how LLMs work, their limitations, and their customization methods. Your LLM can be developed on an ordinary laptop, and used as your own personal assistant. About the technology Physicist Richard P. Feynman reportedly said, “I don’t understand anything I can’t build.” Based on this same powerful principle, bestselling author Sebastian Raschka guides you step by step as you build a GPT-style LLM that you can run on your laptop. This is an engaging book that covers each stage of the process, from planning and coding to training and fine-tuning. About the book Build a Large Language Model (From Scratch) is a practical and eminently-satisfying hands-on journey into the foundations of generative AI. Without relying on any existing LLM libraries, you’ll code a base model, evolve it into a text classifier, and ultimately create a chatbot that can follow your conversational instructions. And you’ll really understand it because you built it yourself! What's inside • Plan and code an LLM comparable to GPT-2 • Load pretrained weights • Construct a complete training pipeline • Fine-tune your LLM for text classification • Develop LLMs that follow human instructions About the reader Readers need intermediate Python skills and some knowledge of machine learning. The LLM you create will run on any modern laptop and can optionally utilize GPUs. About the author Sebastian Raschka is a Staff Research Engineer at Lightning AI, where he works on LLM research and develops open-source software. The technical editor on this book was David Caswell. Table of Contents 1 Understanding large language models 2 Working with text data 3 Coding attention mechanisms 4 Implementing a GPT model from scratch to generate text 5 Pretraining on unlabeled data 6 Fine-tuning for classification 7 Fine-tuning to follow instructions A Introduction to PyTorch B References and further reading C Exercise solutions D Adding bells and whistles to the training loop E Parameter-efficient fine-tuning with LoRA
Large Language Model-Based Solutions
Author: Shreyas Subramanian
Publisher: John Wiley & Sons
ISBN: 1394240732
Category : Computers
Languages : en
Pages : 322
Book Description
Learn to build cost-effective apps using Large Language Models In Large Language Model-Based Solutions: How to Deliver Value with Cost-Effective Generative AI Applications, Principal Data Scientist at Amazon Web Services, Shreyas Subramanian, delivers a practical guide for developers and data scientists who wish to build and deploy cost-effective large language model (LLM)-based solutions. In the book, you'll find coverage of a wide range of key topics, including how to select a model, pre- and post-processing of data, prompt engineering, and instruction fine tuning. The author sheds light on techniques for optimizing inference, like model quantization and pruning, as well as different and affordable architectures for typical generative AI (GenAI) applications, including search systems, agent assists, and autonomous agents. You'll also find: Effective strategies to address the challenge of the high computational cost associated with LLMs Assistance with the complexities of building and deploying affordable generative AI apps, including tuning and inference techniques Selection criteria for choosing a model, with particular consideration given to compact, nimble, and domain-specific models Perfect for developers and data scientists interested in deploying foundational models, or business leaders planning to scale out their use of GenAI, Large Language Model-Based Solutions will also benefit project leaders and managers, technical support staff, and administrators with an interest or stake in the subject.
Publisher: John Wiley & Sons
ISBN: 1394240732
Category : Computers
Languages : en
Pages : 322
Book Description
Learn to build cost-effective apps using Large Language Models In Large Language Model-Based Solutions: How to Deliver Value with Cost-Effective Generative AI Applications, Principal Data Scientist at Amazon Web Services, Shreyas Subramanian, delivers a practical guide for developers and data scientists who wish to build and deploy cost-effective large language model (LLM)-based solutions. In the book, you'll find coverage of a wide range of key topics, including how to select a model, pre- and post-processing of data, prompt engineering, and instruction fine tuning. The author sheds light on techniques for optimizing inference, like model quantization and pruning, as well as different and affordable architectures for typical generative AI (GenAI) applications, including search systems, agent assists, and autonomous agents. You'll also find: Effective strategies to address the challenge of the high computational cost associated with LLMs Assistance with the complexities of building and deploying affordable generative AI apps, including tuning and inference techniques Selection criteria for choosing a model, with particular consideration given to compact, nimble, and domain-specific models Perfect for developers and data scientists interested in deploying foundational models, or business leaders planning to scale out their use of GenAI, Large Language Model-Based Solutions will also benefit project leaders and managers, technical support staff, and administrators with an interest or stake in the subject.