Автор: Arindam Banerjee
Издательство: BPB Publications
Год: 2024
Страниц: 483
Язык: английский
Формат: epub (true)
Размер: 36.5 MB
“Pythonic AI” is a book that teaches you how to build AI models using Python. It also includes practical projects in different domains so you can see how AI is used in the real world.
Besides teaching how to build AI models, the book also teaches how to understand and explore the opportunities that AI presents. It includes several hands-on projects that walk you through successful AI applications, explaining concepts like neural networks, computer vision, natural language processing (NLP), and generative models. Each project in the book also reiterates and reinforces the important aspects of Python scripting. You'll learn Python coding and how it can be used to build cutting-edge AI applications. The author explains each essential line of Python code in detail, taking into account the importance and difficulty of understanding. By the end of the book, you will learn how to develop a portfolio of AI projects that will help you land your dream job in AI.
Whether you are a student eager to explore the cutting-edge field of AI, a professional venturing into new territories, or an enthusiast with a curiosity for what lies beyond the horizon – this book is crafted for you. Our journey together will be dynamic and enriching. From the basics of Python programming to crafting intricate AI solutions for computer visions and natural language processing, this hands-on guide will accompany you every step. We understand that venturing into Python and AI simultaneously can be daunting, so we have meticulously structured the content to ease your transition into this exciting realm.
As we delve into the chapters, you will witness how Python, a language known for its simplicity and versatility, blends seamlessly with AI, a technology that is shaping industries and redefining possibilities. Throughout the book, you will learn about the key features of convolutional neural networks, sequence models, attention-based models, transformers, generative adversarial networks, and so on, and how to use them to build enterprise applications that are efficient, robust, and easy to maintain. You will also learn about best practices and will be provided with numerous practical examples to help you understand the concepts. The book does not assume any prior knowledge; instead, it empowers you with a clear understanding of foundational concepts, building your confidence to create AI applications with Python.
Key features:
Learn to code in Python and use Google Colab's hardware accelerators (GPU and TPU) to train and deploy AI models efficiently.
Develop Convolutional Neural Networks (CNNs) using the TensorFlow 2 library for computer vision tasks.
Develop sequence, attention-based, and Transformer models using the TensorFlow 2 library for Natural Language Processing (NLP) tasks.
What you will learn:
Create neural network models using the TensorFlow 2 library.
Develop Convolutional Neural Networks (CNNs) for computer vision tasks.
Develop Sequence models for Natural Language Processing (NLP) tasks.
Create Attention-based and Transformer models.
Learn how to create Generative Adversarial Networks (GANs).
Who this book is for:
This book is for everyone who wants to learn how to build AI applications in Python, regardless of their experience level. Whether you're a student, a tech professional, a non-techie, or a technology enthusiast, this book will teach you the fundamentals of Python and AI, and show you how to apply them to real-world problems.
Скачать Pythonic AI: A beginner's guide to building AI applications in Python