جلد سخت سیاه و سفید
Product details
- Publisher : Packt Publishing (July 15, 2022)
- Language : English
- Paperback : 258 pages
- ISBN-10 : 180324836X
- ISBN-13 : 978-1803248363
کتاب Machine Learning for Streaming Data with Python: Rapidly build practical online machine learning solutions using River and other top key frameworks
Apply machine learning to streaming data with the help of practical examples, and deal with challenges that surround streaming
Key Features
- Work on streaming use cases that are not taught in most data science courses
- Gain experience with state-of-the-art tools for streaming data
- Mitigate various challenges while handling streaming data
Book Description
Streaming data is the new top technology to watch out for in the field of data science and machine learning. As business needs become more demanding, many use cases require real-time analysis as well as real-time machine learning. This book will help you to get up to speed with data analytics for streaming data and focus strongly on adapting machine learning and other analytics to the case of streaming data.
You will first learn about the architecture for streaming and real-time machine learning. Next, you will look at the state-of-the-art frameworks for streaming data like River. Later chapters will focus on various industrial use cases for streaming data like Online Anomaly Detection and others. As you progress, you will discover various challenges and learn how to mitigate them. In addition to this, you will learn best practices that will help you use streaming data to generate real-time insights.
By the end of this book, you will have gained the confidence you need to stream data in your machine learning models.
What you will learn
- Understand the challenges and advantages of working with streaming data
- Develop real-time insights from streaming data
- Understand the implementation of streaming data with various use cases to boost your knowledge
- Develop a PCA alternative that can work on real-time data
- Explore best practices for handling streaming data that you absolutely need to remember
- Develop an API for real-time machine learning inference
Who this book is for
This book is for data scientists and machine learning engineers who have a background in machine learning, are practice and technology-oriented, and want to learn how to apply machine learning to streaming data through practical examples with modern technologies. Although an understanding of basic Python and machine learning concepts is a must, no prior knowledge of streaming is required.
Table of Contents
- An Introduction to Streaming Data
- Architectures for Streaming and Real-Time Machine Learning
- Data Analysis on Streaming Data
- Online Learning with River
- Online Anomaly Detection
- Online Classification
- Online Regression
- Reinforcement Learning
- Drift and Drift Detection
- Feature Transformation and Scaling
- Catastrophic Forgetting
- Conclusion and Best Practices
منابع کتاب کتاب Machine Learning for Streaming Data with Python: Rapidly build practical online machine learning solutions using River and other top key frameworks
با کمک مثالهای عملی، یادگیری ماشینی را در جریان دادهها اعمال کنید و با چالشهایی که در اطراف پخش جریانی وجود دارد مقابله کنید
ویژگی های کلیدی
- روی موارد استفاده از پخش جریانی کار کنید که در بیشتر دوره های علوم داده تدریس نمی شوند
- با ابزارهای پیشرفته برای پخش داده ها تجربه کسب کنید
- چالش های مختلف را در هنگام مدیریت داده های جریانی کاهش دهید
توضیحات کتاب
جریان داده ها فناوری برتر جدیدی است که باید در زمینه علم داده و یادگیری ماشین مراقب آن باشید. همانطور که نیازهای کسب و کار بیشتر می شود، بسیاری از موارد استفاده به تجزیه و تحلیل بلادرنگ و همچنین یادگیری ماشینی بلادرنگ نیاز دارند. این کتاب به شما کمک میکند تا با تجزیه و تحلیل دادهها برای پخش دادهها سرعت بگیرید و به شدت بر روی تطبیق یادگیری ماشینی و سایر تجزیه و تحلیلها با مورد جریان داده تمرکز کنید.
ابتدا با معماری استریم و یادگیری ماشینی بلادرنگ آشنا خواهید شد. در مرحله بعد، به چارچوب های پیشرفته برای پخش داده ها مانند River نگاه خواهید کرد. فصلهای بعدی بر موارد استفاده صنعتی مختلف برای پخش دادهها مانند تشخیص ناهنجاری آنلاین و موارد دیگر تمرکز خواهند کرد. با پیشرفت، چالش های مختلفی را کشف خواهید کرد و یاد خواهید گرفت که چگونه آنها را کاهش دهید. علاوه بر این، بهترین روشها را یاد خواهید گرفت که به شما کمک میکند از دادههای جریانی برای ایجاد بینش در زمان واقعی استفاده کنید.
در پایان این کتاب، اعتماد به نفس لازم برای پخش جریانی داده ها در مدل های یادگیری ماشین خود را به دست خواهید آورد.
آنچه خواهید آموخت
- چالش ها و مزایای کار با جریان داده را درک کنید
- بینش در زمان واقعی را از جریان داده ایجاد کنید
- اجرای جریان داده ها را با موارد استفاده مختلف برای تقویت دانش خود درک کنید
- یک جایگزین PCA ایجاد کنید که می تواند روی داده های زمان واقعی کار کند
- بهترین روشها را برای مدیریت دادههای جریانی که کاملاً باید به خاطر بسپارید، کاوش کنید
- یک API برای استنتاج یادگیری ماشینی در زمان واقعی ایجاد کنید
این کتاب برای چه کسی است
این کتاب برای دانشمندان داده و مهندسان یادگیری ماشینی است که پیشینه ای در یادگیری ماشین دارند، تمرین و فناوری محور هستند و می خواهند یاد بگیرند که چگونه از یادگیری ماشینی در جریان داده ها از طریق مثال های عملی با فناوری های مدرن استفاده کنند. اگرچه درک مفاهیم پایه پایتون و یادگیری ماشین ضروری است، هیچ دانش قبلی در مورد استریم مورد نیاز نیست.
فهرست مطالب
- مقدمه ای بر جریان داده ها
- معماری برای استریمینگ و یادگیری ماشینی در زمان واقعی
- تجزیه و تحلیل داده ها در جریان داده ها
- آموزش آنلاین با ریور
- تشخیص ناهنجاری آنلاین
- طبقه بندی آنلاین
- رگرسیون آنلاین
- یادگیری تقویتی
- دریفت و تشخیص دریفت
- تغییر شکل و مقیاس بندی ویژگی
- فراموشی فاجعه بار
- نتیجه گیری و بهترین شیوه ها
ارسال نظر درباره کتاب Machine Learning for Streaming Data with Python: Rapidly build practical online machine learning solutions using River and other top key frameworks