آموزش رگرسیون لجستیک در پایتون

Logistic Regression in Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش رگرسیون لجستیک در پایتون برای مبتدیان. بعد از این دوره می توانید مدل سازی پیش بینی را با استفاده از پایتون انجام دهید.

آنچه یاد خواهید گرفت

  • درک نحوه تفسیر نتایج مدل رگرسیون لجستیک در پایتون و ترجمه آنها به بینش عملی
  • تجزیه و تحلیل تشخیص خطی و تکنیک K-Nearest Neighbors را در Python بیاموزید
  • تجزیه و تحلیل اولیه داده ها با استفاده از تحلیل تک متغیره قبل از اجرای مدل طبقه بندی
  • پیش بینی نتایج آینده بر اساس داده های گذشته با پیاده سازی الگوریتم یادگیری ماشین
  • دانش عمیق جمع آوری داده ها و پیش پردازش داده ها برای مشکل رگرسیون لجستیک یادگیری ماشین
  • بیاموزید که چگونه مشکل زندگی واقعی را با استفاده از تکنیک های طبقه بندی مختلف حل کنید
  • این دوره شامل یک پروژه DIY تمام عیار برای پیاده سازی آموخته های شما از سخنرانی ها است
  • آمار اولیه با استفاده از کتابخانه Numpy در پایتون
  • نمایش داده ها با استفاده از کتابخانه Seaborn در پایتون
  • تکنیک‌های طبقه‌بندی یادگیری ماشینی با استفاده از کتابخانه‌های Scikit Learn و Statsmodel Python

شما به دنبال یک دوره کامل مدل‌سازی طبقه‌بندی هستید که همه چیزهایی را که برای ایجاد یک مدل طبقه‌بندی در پایتون نیاز دارید به شما آموزش می‌دهد، درست است؟

شما دوره مناسب مدل سازی طبقه بندی را پیدا کرده اید!

پس از تکمیل این دوره، شما قادر خواهید بود:

  • مشکل کسب و کار را که می توان با استفاده از تکنیک های مدل سازی طبقه بندی یادگیری ماشین حل کرد، شناسایی کنید.

  • مدل‌های مدل‌سازی طبقه‌بندی مختلف را در پایتون ایجاد کنید و عملکرد آنها را مقایسه کنید.

  • مفاهیم یادگیری ماشین را با اطمینان تمرین، بحث و درک کنید

این دوره چگونه به شما کمک خواهد کرد؟

یک گواهی تکمیل قابل تأیید به همه دانش‌آموزانی که این دوره آموزشی مبانی یادگیری ماشین را می‌گذرانند ارائه می‌شود.

اگر شما یک مدیر کسب و کار یا مدیر اجرایی هستید، یا دانشجویی هستید که می خواهید یادگیری ماشین را در مسائل دنیای واقعی کسب و کار بیاموزید و به کار ببرید، این دوره با آموزش محبوب ترین تکنیک های طبقه بندی به شما پایه محکمی برای آن می دهد. یادگیری ماشینی، مانند رگرسیون لجستیک، تحلیل تشخیصی خطی و KNN

چرا باید این دوره را انتخاب کنید؟

این دوره تمام مراحلی را که باید هنگام حل یک مشکل تجاری با استفاده از تکنیک‌های طبقه‌بندی انجام داد، پوشش می‌دهد.

اکثر دوره‌ها فقط بر آموزش نحوه اجرای تجزیه و تحلیل تمرکز می‌کنند، اما ما معتقدیم که آنچه قبل و بعد از اجرای تجزیه و تحلیل اتفاق می‌افتد از اهمیت بیشتری برخوردار است، یعنی قبل از اجرای تجزیه و تحلیل، بسیار مهم است که داده‌های مناسب داشته باشید و مقداری پیش پردازش روی آن انجام دهید. آی تی. و پس از اجرای تجزیه و تحلیل، باید بتوانید قضاوت کنید که مدل خود چقدر خوب است و نتایج را تفسیر کنید تا واقعا بتوانید به کسب و کار خود کمک کنید.

چه چیزی ما را واجد شرایط آموزش به شما می کند؟

این دوره توسط آبیشک و پخراج تدریس می شود. ما به عنوان مدیران در شرکت مشاوره آنالیتیکس جهانی، به کسب‌وکارها کمک کرده‌ایم تا مشکل کسب‌وکار خود را با استفاده از تکنیک‌های یادگیری ماشین حل کنند و از تجربیات خود برای گنجاندن جنبه‌های عملی تجزیه و تحلیل داده‌ها در این دوره استفاده کرده‌ایم

ما همچنین خالق برخی از محبوب ترین دوره های آنلاین هستیم - با بیش از 150000 ثبت نام و هزاران بررسی 5 ستاره مانند این:

این خیلی خوب است، من عاشق این واقعیت هستم که تمام توضیحات ارائه شده توسط یک فرد غیر روحانی قابل درک است - جاشوا

با تشکر از نویسنده برای این دوره فوق العاده. شما بهترین هستید و این دوره به هر قیمتی می ارزد. - دیزی

قول ما

آموزش دانش آموزان وظیفه ماست و به آن متعهد هستیم. اگر در مورد محتوای دوره، برگه تمرین یا هر موضوعی مربوط به هر موضوعی سؤالی دارید، همیشه می توانید سؤالی را در دوره ارسال کنید یا برای ما پیام مستقیم ارسال کنید.

فایل‌های تمرین را دانلود کنید، در آزمون‌ها شرکت کنید و تکالیف را تکمیل کنید

با هر سخنرانی، یادداشت‌های کلاسی پیوست شده است که می‌توانید آن را دنبال کنید. همچنین می‌توانید برای بررسی درک خود از مفاهیم، ​​در آزمون‌هایی شرکت کنید. هر بخش شامل یک تکلیف تمرینی است تا بتوانید یادگیری خود را عملی کنید.

چه مواردی در این دوره پوشش داده می شود؟

این دوره تمام مراحل ایجاد یک مدل رگرسیون خطی را که محبوب‌ترین مدل یادگیری ماشینی است، برای حل مشکلات تجاری به شما آموزش می‌دهد.

در زیر محتویات دوره این دوره در زمینه رگرسیون خطی آمده است:

  • بخش 1 - مبانی آمار

    این بخش به پنج سخنرانی مختلف تقسیم می شود که از انواع داده ها و سپس انواع آمار شروع می شود

    سپس نمایش‌های گرافیکی برای توصیف داده‌ها و سپس سخنرانی در مورد معیارهای مرکز مانند میانگین

    میانگین و حالت و در نهایت معیارهای پراکندگی مانند محدوده و انحراف استاندارد

  • بخش 2 - پایتون اساسی

    این بخش شما را با پایتون شروع می کند.

    این بخش به شما کمک می کند محیط پایتون و ژوپیتر را روی سیستم خود تنظیم کنید و آموزش می دهد

    شما چگونه برخی از عملیات اساسی را در پایتون انجام دهید. ما اهمیت کتابخانه های مختلف مانند Numpy، Pandas Seaborn را درک خواهیم کرد.

  • بخش 3 - مقدمه ای بر یادگیری ماشین

    در این بخش خواهیم آموخت - یادگیری ماشینی به چه معناست. معانی یا اصطلاحات مختلف مرتبط با یادگیری ماشین چیست؟ چند مثال خواهید دید تا متوجه شوید که یادگیری ماشینی در واقع چیست. همچنین شامل مراحلی است که در ساخت یک مدل یادگیری ماشین، نه فقط مدل‌های خطی، بلکه هر مدل یادگیری ماشینی دخیل است.

  • بخش 4 - پیش پردازش داده

    در این بخش خواهید آموخت که چه اقداماتی را باید گام به گام انجام دهید تا داده ها را به دست آورید و سپس آنها را برای تجزیه و تحلیل آماده کنید. این مراحل بسیار مهم هستند.

    ما با درک اهمیت دانش کسب و کار شروع می کنیم، سپس خواهیم دید که چگونه کاوش داده ها را انجام دهیم. ما یاد می گیریم که چگونه تجزیه و تحلیل تک متغیره و تجزیه و تحلیل دو متغیره انجام دهیم، سپس موضوعاتی مانند درمان پرت و انتساب مقدار از دست رفته را پوشش می دهیم.

  • بخش 5 - مدل های طبقه بندی

    این بخش با رگرسیون لجستیک شروع می‌شود و سپس آنالیز تشخیص خطی و K-نزدیک‌ترین همسایه‌ها را پوشش می‌دهد.

    ما تئوری اساسی هر مفهوم را بدون اینکه بیش از حد ریاضی در مورد آن انجام دهیم پوشش داده ایم تا شما

    درک کنید که این مفهوم از کجا می آید و چگونه مهم است. اما حتی اگر نفهمید

    تا زمانی که یاد بگیرید چگونه اجرا کنید و نتیجه را همانطور که در سخنرانی های عملی آموزش داده شده است تفسیر کنید، مشکلی ندارد.

    ما همچنین به نحوه کمی کردن عملکرد مدل‌ها با استفاده از ماتریس سردرگمی، نحوه تفسیر متغیرهای طبقه‌بندی در مجموعه داده‌های متغیر مستقل در نتایج، تقسیم آزمون-قطار و نحوه در نهایت تفسیر نتیجه برای یافتن پاسخ یک کسب‌وکار نگاه می‌کنیم. مشکل.

در پایان این دوره، اعتماد شما به ایجاد یک مدل طبقه بندی در پایتون افزایش می یابد. شما درک کاملی از نحوه استفاده از مدل‌سازی طبقه‌بندی برای ایجاد مدل‌های پیش‌بینی و حل مشکلات تجاری خواهید داشت.


ادامه دهید و روی دکمه ثبت نام کلیک کنید، و من شما را در درس 1 می بینم!


به سلامتی

Start-Tech Academy


------------

در زیر فهرستی از پرسش‌های متداول رایج دانش‌آموزانی که می‌خواهند سفر یادگیری ماشینی خود را آغاز کنند، آمده است-

یادگیری ماشینی چیست؟

Machine Learning رشته‌ای از علوم رایانه است که به رایانه توانایی یادگیری بدون برنامه‌ریزی صریح را می‌دهد. این شاخه ای از هوش مصنوعی است که مبتنی بر این ایده است که سیستم ها می توانند از داده ها یاد بگیرند، الگوها را شناسایی کنند و با کمترین مداخله انسانی تصمیم بگیرند.

کدام تمام تکنیک های طبقه بندی در این دوره آموزش داده می شود؟

در این دوره ما تکنیک های طبقه بندی پارامتریک و ناپارامتریک را یاد می گیریم. تمرکز اصلی بر روی سه تکنیک زیر خواهد بود:

  1. رگرسیون لجستیک

  2. تحلیل تشخیص خطی

  3. K - نزدیکترین همسایگان (KNN)

یادگیری تکنیک های طبقه بندی یادگیری ماشین چقدر زمان می برد؟

طبقه بندی آسان است اما هیچ کس نمی تواند زمان یادگیری را تعیین کند. این کاملا به شما بستگی دارد. روشی که ما برای کمک به یادگیری طبقه بندی در نظر گرفتیم از اصول اولیه شروع می شود و شما را در عرض چند ساعت به سطح پیشرفته می برد. شما می توانید همان را دنبال کنید، اما به یاد داشته باشید که بدون تمرین چیزی نمی توانید یاد بگیرید. تمرین تنها راه برای به خاطر سپردن مطالبی است که آموخته اید. بنابراین، مجموعه داده دیگری را نیز در اختیار شما قرار داده ایم تا به عنوان یک پروژه جداگانه طبقه بندی کار کنید.

مراحلی را که باید دنبال کنم تا بتوانم یک مدل یادگیری ماشینی بسازم چیست؟

می توانید فرآیند یادگیری خود را به 3 قسمت تقسیم کنید:

آمار و احتمال - پیاده‌سازی تکنیک‌های یادگیری ماشینی به دانش اولیه آمار و مفاهیم احتمال نیاز دارد. بخش دوم دوره این بخش را پوشش می دهد.

درک یادگیری ماشینی - بخش چهارم به شما کمک می کند تا اصطلاحات و مفاهیم مرتبط با یادگیری ماشین را درک کنید و مراحلی را که باید برای ساختن یک مدل یادگیری ماشین دنبال کنید ارائه می دهد

تجربه برنامه نویسی - بخش مهمی از یادگیری ماشین برنامه نویسی است. پایتون و R به وضوح در روزهای اخیر پیشتاز هستند. بخش سوم به شما کمک می کند تا محیط پایتون را راه اندازی کنید و چند عملیات اساسی را به شما آموزش می دهد. در بخش های بعدی ویدیویی در مورد نحوه پیاده سازی هر مفهومی که در سخنرانی تئوری در پایتون تدریس می شود وجود دارد

درک مدل‌ها - بخش پنجم و ششم مدل‌های طبقه‌بندی را پوشش می‌دهد و با هر سخنرانی تئوری، یک سخنرانی عملی مربوطه ارائه می‌شود که در آن ما در واقع هر درخواست را با شما اجرا می‌کنیم.

چرا از Python برای یادگیری ماشین استفاده کنیم؟

درک Python یکی از مهارت‌های ارزشمند مورد نیاز برای یک حرفه در یادگیری ماشین است.

اگرچه همیشه اینطور نبوده است، پایتون زبان برنامه نویسی انتخابی برای علم داده است. این یک تاریخچه مختصر است:

در سال 2016، از R در Kaggle، پلتفرم برتر مسابقات علم داده، پیشی گرفت.

در سال 2017، در نظرسنجی سالانه KDNuggets از ابزارهای پرکاربرد دانشمندان داده، از R پیشی گرفت.

در سال 2018، 66 درصد از دانشمندان داده گزارش کردند که از پایتون روزانه استفاده می کنند، که آن را به ابزار شماره یک برای متخصصان تجزیه و تحلیل تبدیل می کند.

کارشناسان یادگیری ماشین انتظار دارند این روند با افزایش توسعه در اکوسیستم پایتون ادامه یابد. و در حالی که سفر شما برای یادگیری برنامه نویسی پایتون ممکن است تازه شروع شده باشد، خوب است بدانید که فرصت های شغلی فراوان (و در حال رشد) نیز هستند.

تفاوت بین داده کاوی، یادگیری ماشینی و یادگیری عمیق چیست؟

به زبان ساده، یادگیری ماشین و داده کاوی از الگوریتم ها و تکنیک های مشابه داده کاوی استفاده می کنند، به جز اینکه انواع پیش بینی ها متفاوت است. در حالی که داده کاوی الگوها و دانش ناشناخته قبلی را کشف می کند، یادگیری ماشین الگوها و دانش شناخته شده را بازتولید می کند - و بیشتر به طور خودکار این اطلاعات را در داده ها، تصمیم گیری ها و اقدامات اعمال می کند.

آموزش عمیق، از سوی دیگر، از قدرت محاسباتی پیشرفته و انواع خاصی از شبکه های عصبی استفاده می کند و آنها را در مقادیر زیادی از داده ها برای یادگیری، درک و شناسایی الگوهای پیچیده به کار می برد. ترجمه خودکار زبان و تشخیص های پزشکی نمونه هایی از یادگیری عمیق هستند.

این دوره برای چه کسانی است:

  • افرادی که به دنبال شغلی در علم داده هستند
  • حرفه ای ها سفر داده خود را آغاز می کنند
  • آماردانان به تجربه عملی بیشتری نیاز دارند
  • هر کسی که کنجکاو است در مدت زمان کوتاهی بر تکنیک‌های یادگیری ماشینی طبقه‌بندی از مبتدی تا پیشرفته مسلط شود

سرفصل ها و درس ها

مقدمه Introduction

  • به دوره خوش آمدید! Welcome to the course!

  • منابع دوره Course Resources

مقدمه ای بر یادگیری ماشینی Introduction to Machine Learning

  • مقدمه ای بر یادگیری ماشینی Introduction to Machine Learning

  • این یک نقطه عطف است! This is a milestone!

  • ساخت یک مدل یادگیری ماشینی Building a Machine Learning model

مبانی آمار Basics of Statistics

  • انواع داده ها Types of Data

  • انواع آمار Types of Statistics

  • توصیف داده ها به صورت گرافیکی Describing data Graphically

  • اقدامات مراکز Measures of Centers

  • تمرین ۱ Practice Exercise 1

  • اقدامات پراکندگی Measures of Dispersion

  • تمرین ۲ Practice Exercise 2

راه اندازی Python و Jupyter Notebook Setting up Python and Jupyter Notebook

  • نصب پایتون و آناکوندا Installing Python and Anaconda

  • باز کردن نوت بوک Jupyter Opening Jupyter Notebook

  • آشنایی با ژوپیتر Introduction to Jupyter

  • عملگرهای حسابی در پایتون: مبانی پایتون Arithmetic operators in Python: Python Basics

  • رشته ها در پایتون: اصول پایتون Strings in Python: Python Basics

  • لیست ها، تاپل ها و فهرست ها: اصول پایتون Lists, Tuples and Directories: Python Basics

  • کار با کتابخانه Numpy پایتون Working with Numpy Library of Python

  • کار با Pandas Library of Python Working with Pandas Library of Python

  • کار با کتابخانه Seaborn پایتون Working with Seaborn Library of Python

پیش پردازش داده ها Data Preprocessing

  • جمع آوری دانش کسب و کار Gathering Business Knowledge

  • کاوش داده ها Data Exploration

  • مجموعه داده و دیکشنری داده The Dataset and the Data Dictionary

  • واردات داده در پایتون Data Import in Python

  • تمرین پروژه 1 Project Exercise 1

  • تجزیه و تحلیل تک متغیره و EDD Univariate analysis and EDD

  • EDD در پایتون EDD in Python

  • تمرین پروژه 2 Project Exercise 2

  • درمان پرت Outlier Treatment

  • درمان پرت در پایتون Outlier treatment in Python

  • تمرین پروژه 3 Project Exercise 3

  • مقدار گمشده Missing Value Imputation

  • مقدار از دست رفته در پایتون Missing Value Imputation in Python

  • تمرین پروژه 4 Project Exercise 4

  • فصلی بودن در داده ها Seasonality in Data

  • تبدیل متغیر Variable Transformation

  • تبدیل و حذف متغیر در پایتون Variable transformation and Deletion in Python

  • تمرین پروژه 5 Project Exercise 5

  • ایجاد متغیر ساختگی: مدیریت داده های کیفی Dummy variable creation: Handling qualitative data

  • ایجاد متغیر ساختگی در پایتون Dummy variable creation in Python

  • تمرین پروژه 6 Project Exercise 6

  • امتحان Quiz

مدل های طبقه بندی Classification Models

  • سه طبقه بندی کننده و بیان مسئله Three Classifiers and the problem statement

  • چرا نمی توانیم از رگرسیون خطی استفاده کنیم؟ Why can't we use Linear Regression?

  • رگرسیون لجستیک Logistic Regression

  • آموزش یک مدل لجستیک ساده در پایتون Training a Simple Logistic Model in Python

  • پروژه تمرین 7 Project Exercise 7

  • نتیجه رگرسیون لجستیک ساده Result of Simple Logistic Regression

  • امتحان Quiz

  • لجستیک با پیش بینی های متعدد Logistic with multiple predictors

  • آموزش مدل لجستیک پیش بینی کننده چندگانه در پایتون Training multiple predictor Logistic model in Python

  • پروژه تمرین 8 Project Exercise 8

  • ماتریس سردرگمی Confusion Matrix

  • ایجاد ماتریس سردرگمی در پایتون Creating Confusion Matrix in Python

  • ارزیابی عملکرد مدل Evaluating performance of model

  • ارزیابی عملکرد مدل در پایتون Evaluating model performance in Python

  • تمرین پروژه 9 Project Exercise 9

  • امتحان Quiz

تجزیه و تحلیل تشخیص خطی (LDA) Linear Discriminant Analysis (LDA)

  • تحلیل تشخیصی خطی Linear Discriminant Analysis

  • LDA در پایتون LDA in Python

  • تمرین پروژه 10 Project Exercise 10

تست-قطار تقسیم Test-Train Split

  • تست-قطار تقسیم Test-Train Split

  • اطلاعات بیشتر در مورد تقسیم قطار آزمایشی More about test-train split

  • Test-Train Split در پایتون Test-Train Split in Python

  • تمرین پروژه 11 Project Exercise 11

  • امتحان Quiz

  • امتحان Quiz

طبقه بندی کننده K-Nearest Neighbors K-Nearest Neighbors classifier

  • طبقه بندی کننده K-Nearest Neighbors K-Nearest Neighbors classifier

  • K-نزدیکترین همسایگان در پایتون: قسمت 1 K-Nearest Neighbors in Python: Part 1

  • K-نزدیکترین همسایگان در پایتون: قسمت 2 K-Nearest Neighbors in Python: Part 2

  • تمرین پروژه 12 Project Exercise 12

درک نتایج Understanding the Results

  • درک نتایج مدل های طبقه بندی Understanding the results of classification models

  • خلاصه ای از سه مدل Summary of the three models

  • تمرین نهایی! The Final Exercise!

نمایش نظرات

نظری ارسال نشده است.

آموزش رگرسیون لجستیک در پایتون
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
7h 33m
75
Udemy (یودمی) udemy-small
11 دی 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
94,526
4.3 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Start-Tech Academy Start-Tech Academy

بیش از 1،700،000+ ثبت نام | 4+ رتبه بندی شده | 160+ CountriesStart-Tech Academy یک شرکت آموزش تجزیه و تحلیل مبتنی بر فناوری است و هدف آن گردآوری شرکتهای تحلیلی و فراگیران علاقه مند است. محتوای آموزشی با کیفیت بالا به همراه کارآموزی و فرصت های پروژه به دانشجویان در شروع سفر Analytics خود کمک می کند. بنیانگذار Abhishek Bansal و Pukhraj Parikh است. Pukhraj که به عنوان مدیر پروژه در یک شرکت مشاوره آنالیز کار می کند ، چندین سال تجربه کار بر روی ابزارها و نرم افزارهای تجزیه و تحلیل را دارد. او در مجموعه های اداری MS ، رایانش ابری ، SQL ، Tableau ، SAS ، Google analytics و Python مهارت دارد. Abhishek قبل از اینکه به فن آوری های یادگیری و آموزش مانند یادگیری ماشین و هوش مصنوعی بپردازد ، به عنوان یک مالک فرآیند اکتساب در یک شرکت مخابراتی پیشرو کار می کرد.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.