
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
**حل مسئله با یادگیری ماشین بهصورت دستبهکارانه** و ساخت راهحل با پایتون.****ویژگیهای کلیدی**- آشنایی با برنامهنویسی پایتون- پایتون برای یادگیری ماشین- مقدمهای بر یادگیری ماشین- مقدمهای بر مدلسازی پیشبینانه، الگوریتمهای یادگیریِ تحتنظارت و یادگیریِ بدوننظارت- رگرسیون خطی، رگرسیون لجستیک و ماشین بردار پشتیبان**توضیح**در این کتاب، با مبانی یادگیری ماشین و برنامهنویسی پایتون آشنا خواهید شد؛ همچنین با مدلسازی پیشبینانه و روشهای مختلف در این حوزه معرفی میشوید. با الگوریتمهای یادگیریِ تحتنظارت و الگوریتمهای یادگیریِ بدوننظارت و تفاوتهای میان آنها آشنا میشوید. تمرکز ما روی یادگیری الگوریتمهای یادگیری ماشینِ تحتنظارت است و این موارد را پوشش میدهیم: رگرسیون خطی، رگرسیون لجستیک، ماشین بردار پشتیبان، درخت تصمیم و شبکههای عصبی مصنوعی. برای هر یک از این الگوریتمها، با دیتاستهای منبعباز بهصورت عملی کار میکنید و با استفاده از کدنویسی پایتون، الگوریتمهای یادگیری ماشین را پیادهسازی خواهید کرد. همچنین درباره تمیزکردن دادهها و بهینهسازی ویژگیها برای رسیدن به بهترین نتیجه از مدل یادگیری ماشینتان یاد میگیرید. در ادامه، با پارامترهای مختلفی که دقت مدل شما را تعیین میکنند آشنا میشوید و خواهید آموخت که چگونه بر اساس بازتاب این پارامترها، مدل خود را تنظیم (تیون) کنید.**در این کتاب چه چیزهایی یاد میگیرید**- تصویر روشنی از اینکه یادگیری ماشین چیست به دست بیاورید و اصول پایه یادگیری ماشین را بشناسید.- کتابخانههای مخصوص زبان پایتون که برای یادگیری ماشین در دسترس هستند را درک کنید و بتوانید با آنها کار کنید.الگوریتمهای مختلف مبتنی بر یادگیری تحتنظارت در یادگیری ماشین را بررسی کنید و یاد بگیرید وقتی یک سناریوی واقعی و مبتنی بر استفاده در زمان واقعی برایتان مطرح شد، چگونه آنها را پیادهسازی کنید.- کار عملی با کاوش داده، تمیزکردن داده، پیشپردازش داده و پیادهسازی مدل.- با مبانی یادگیری عمیق و چند الگوریتم جالب در این حوزه آشنا شوید.- با توجه به صورت مسئله خود، مدل مناسب را انتخاب کنید و با استفاده از تکنیکهای EDA به دقت خوبی در مدل برسید.**این کتاب برای چه کسانی است**این کتاب برای هر کسی است که میخواهد یادگیری ماشین را بهتر درک کند. مبتدیان، مهندسان یادگیری ماشین و دانشمندان داده که قصد دارند با الگوریتمهای یادگیریِ تحتنظارت آشنا شوند، این کتاب برایشان مفید خواهد بود.**فهرست مطالب**1. آشنایی با برنامهنویسی پایتون 2. پایتون برای یادگیری ماشین 3. مقدمهای بر یادگیری ماشین 4. یادگیریِ تحتنظارت و یادگیریِ بدوننظارت 5. رگرسیون خطی: راهنمای دستبهکارانه 6. رگرسیون لجستیک – یک معرفی 7. نگاهی گذرا به شیوه کار ماشین بردار پشتیبان (SVM) 8. درختهای تصمیم 9. جنگلهای تصادفی 10. مدلهای سری زمانی در یادگیری ماشین 11. آشنایی با شبکههای عصبی 12. شبکههای عصبی بازگشتی 13. شبکههای عصبی کانولوشنی 14. معیارهای ارزیابی عملکرد 15. مقدمهای بر تفکر طراحی 16. مطالعه موردی تفکر طراحی
**Hands-On ML problem solving and creating solutions using Python.****Key Features**- Introduction to Python Programming- Python for Machine Learning- Introduction to Machine Learning- Introduction to Predictive Modelling, Supervised and Unsupervised Algorithms- Linear Regression, Logistic Regression and Support Vector Machines**Description**You will learn about the fundamentals of Machine Learning and Python programming post, which you will be introduced to predictive modelling and the different methodologies in predictive modelling. You will be introduced to Supervised Learning algorithms and Unsupervised Learning algorithms and the difference between them. We will focus on learning supervised machine learning algorithms covering Linear Regression, Logistic Regression, Support Vector Machines, Decision Trees and Artificial Neural Networks. For each of these algorithms, you will work hands-on with open-source datasets and use python programming to program the machine learning algorithms. You will learn about cleaning the data and optimizing the features to get the best results out of your machine learning model. You will learn about the various parameters that determine the accuracy of your model and how you can tune your model based on the reflection of these parameters.**What will you learn**- Get a clear vision of what is Machine Learning and get familiar with the foundation principles of Machine learning.- Understand the Python language-specific libraries available for Machine learning and be able to work with those libraries.Explore the different Supervised Learning based algorithms in Machine Learning and know how to implement them when a real-time use case is presented to you.- Have hands-on with Data Exploration, Data Cleaning, Data Preprocessing and Model implementation.- Get to know the basics of Deep Learning and some interesting algorithms in this space.- Choose the right model based on your problem statement and work with EDA techniques to get good accuracy on your model**Who this book is for**This book is for anyone interested in understanding Machine Learning. Beginners, Machine Learning Engineers and Data Scientists who want to get familiar with Supervised Learning algorithms will find this book helpful.**Table of Contents**1. Introduction to Python Programming 2. Python for Machine Learning 3. Introduction to Machine Learning 4. Supervised Learning and Unsupervised Learning 5. Linear Regression: A Hands-on guide 6. Logistic Regression – An Introduction 7. A sneak peek into the working of Support Vector machines(SVM) 8. Decision Trees 9. Random Forests 10. Time Series models in Machine Learning 11. Introduction to Neural Networks 12. Recurrent Neural Networks 13. Convolutional Neural Networks 14. Performance Metrics 15. Introduction to Design Thinking 16. Design Thinking Case Study