- عنوان کتاب: Advanced Forecasting with Python -Mastering Modern Forecasting Techniques with Machine Learning and Cloud Tools
- نویسنده: Joos Korstanje
- حوزه: پیشبینی با هوش مصنوعی
- سال انتشار: 2025
- تعداد صفحه: 435
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 6.94 مگابایت
کتاب «پیشبینی پیشرفته با پایتون» تمام تکنیکهای یادگیری ماشین مربوط به مسائل پیشبینی، از سریهای زمانی تک متغیره و چند متغیره گرفته تا یادگیری نظارتشده، مدلهای پیشبینی عمیق پیشرفته مانند LSTMها، شبکههای عصبی بازگشتی و تنظیمات پیشبینی مبتنی بر ابر متعدد را پوشش میدهد. این کتاب به جای تمرکز بر مجموعهای خاص از مدلها، مروری جامع بر تمام تکنیکهای مرتبط با متخصصان پیشبینی ارائه میدهد. این کتاب با توضیح دستههای مختلف مدلهایی که برای پیشبینی به زبان سطح بالا مرتبط هستند، آغاز میشود. سپس، مدلهای سری زمانی تک متغیره و چند متغیره و به دنبال آن مدلهای پیشرفته یادگیری ماشین و یادگیری عمیق مانند شبکههای عصبی بازگشتی، LSTMها و پلتفرمهای ابری را پوشش میدهد. در پایان، تأملاتی در مورد انتخاب مدل، مانند نمرات معیار در مقابل قابل فهم بودن مدلها در مقابل زمان محاسبه، و آموزش مجدد و بهروزرسانی خودکار مدلها ارائه میشود. هر یک از مدلهای ارائه شده در این کتاب به طور عمیق، با توضیحی شهودی و ساده از مدل، رونویسی ریاضی این ایده و کد پایتون که مدل را بر روی یک مجموعه داده نمونه اعمال میکند، پوشش داده شده است. این کتاب منبع بسیار خوبی برای کسانی است که میخواهند به مهارتهای پیشبینی فعلی خود، مزیت رقابتی اضافه کنند. این کتاب همچنین برای کسانی که مایل به شروع کار بر روی وظایف پیشبینی هستند و به دنبال یک کتاب جامع هستند که به آنها اجازه میدهد با مدلهای سنتی شروع کنند و به تدریج به مدلهای پیشرفتهتر و پیشرفتهتر بروند، مناسب است. میتوانید با استفاده از مخزن GitHub که شامل یک Jupyter Notebook در هر فصل است، کد را دنبال کنید. توصیه میشود از Jupyter Notebook برای دنبال کردن این آموزش استفاده کنید، اما میتوانید کد را در هر محیط پایتون دیگری که انتخاب میکنید نیز اجرا کنید. یک environment.yml برای هر Notebook ارائه شده است که میتواند از طریق Anaconda یا سایر ابزارهای محیطی وارد شود.
Advanced Forecasting with Python covers all machine learning techniques relevant for forecasting problems, ranging from univariate and multivariate time series to supervised learning, state-of-the-art deep forecasting models like LSTMs, recurrent neural networks, and numerous cloud-based forecasting setups. Rather than focus on a specific set of models, this book presents an exhaustive overview of all techniques relevant to practitioners of forecasting. It begins by explaining the different categories of models that are relevant for forecasting in a high-level language. Next, it covers univariate and multivariate time series models, followed by advanced machine learning and deep learning models such as recurrent neural networks, LSTMs, and cloud platforms. It concludes with reflections on model selection, like benchmark scores vs. understandability of models vs. compute time, and automated retraining and updating of models. Each of the models presented in this book is covered in-depth, with an intuitive, simple explanation of the model, a mathematical transcription of this idea, and Python code that applies the model to an example dataset. This book is a great resource for those who want to add a competitive edge to their current forecasting skillset. The book is also adapted to those who wish to start working on forecasting tasks and are looking for an exhaustive book that allows them to start with traditional models and gradually move into more and more advanced models. You can follow along with the code using the GitHub repository that contains a Jupyter Notebook per chapter. You are encouraged to use Jupyter notebooks for following along, but you can also run the code in any other Python environment of your choice. An environment.yml is provided for each notebook, which can be imported through Anaconda or other environment tools.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Advanced Forecasting with Python

نظرات کاربران