آموزش علوم داده و یادگیری ماشین از الف تا ی با پایتون - آخرین آپدیت

دانلود Complete Data Science & Machine Learning A-Z with Python

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

دوره جامع دیتا ساینس و ماشین لرنینگ با پایتون

یادگیری ماشین و دیتا ساینس، یک دوره کامل با پایتون، مصورسازی داده‌ها، آنالیز داده‌ها با Pandas و Numpy، و Kaggle

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

یادگیری ماشین را با مثال‌های عملی یاد بگیرید

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

  • اصطلاحات یادگیری ماشین

  • معیارهای ارزیابی

  • تفاوت بین طبقه‌بندی و رگرسیون چیست؟

  • ارزیابی عملکرد - معیارهای خطای طبقه‌بندی

  • ارزیابی عملکرد - معیارهای خطای رگرسیون

  • یادگیری نظارت‌شده

  • اعتبارسنجی متقابل و تعادل سوگیری و واریانس

  • استفاده از matplotlib و seaborn برای مصورسازی داده‌ها

  • یادگیری ماشین با SciKit Learn

  • الگوریتم رگرسیون خطی

  • الگوریتم رگرسیون لجستیک

  • الگوریتم K نزدیک‌ترین همسایه‌ها

  • الگوریتم درخت تصمیم و جنگل تصادفی

  • الگوریتم ماشین بردار پشتیبان

  • یادگیری بدون نظارت

  • الگوریتم خوشه‌بندی K-Means

  • الگوریتم خوشه‌بندی سلسله مراتبی

  • تحلیل مؤلفه‌های اصلی (PCA)

  • الگوریتم سیستم توصیه‌گر

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

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

پایتون یک زبان چند پارادایمی است، به این معنی که از رویکردهای برنامه‌نویسی زیادی پشتیبانی می‌کند. همراه با سبک‌های برنامه‌نویسی رویه‌ای و تابعی

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

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

پایتون یک زبان محبوب است که در بسیاری از صنایع و در بسیاری از رشته‌های برنامه‌نویسی استفاده می‌شود. مهندسان DevOps از پایتون برای اسکریپت‌نویسی وب‌سایت استفاده می‌کنند.

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

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

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

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

پایتون پرکاربردترین زبان در یادگیری ماشین است. مهندسانی که سیستم‌های یادگیری ماشین را می‌نویسند، اغلب از Jupyter Notebooks و پایتون در کنار هم استفاده می‌کنند.

یادگیری ماشین به‌طور کلی به یادگیری ماشین نظارت‌شده و یادگیری ماشین بدون نظارت تقسیم می‌شود. در یادگیری ماشین نظارت‌شده.

یادگیری ماشین یکی از سریع‌ترین مشاغل در حال رشد و محبوب در علوم کامپیوتر امروزی است. به‌طور مداوم در حال رشد و تکامل.

یادگیری ماشین یک زیرمجموعه کوچکتر از طیف وسیع‌تر هوش مصنوعی است. درحالی‌که هوش مصنوعی هر "ماشین هوشمند" را توصیف می‌کند

یک مهندس یادگیری ماشین باید یک برنامه‌نویس بسیار شایسته با دانش عمیق در علوم کامپیوتر، ریاضیات، علوم داده باشد.

یادگیری ماشین پایتون، یادگیری ماشین کامل، یادگیری ماشین A-Z

پیش‌نیازها:

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

نرم‌افزارها و ابزارهای رایگان مورداستفاده در دوره یادگیری ماشین A-Z

انگیزه برای یادگیری زبان برنامه‌نویسی با بیشترین تعداد آگهی استخدام

کتابخانه‌های مصورسازی داده‌ها در پایتون مانند seaborn، matplotlib

تمایل به یادگیری پایتون و یادگیری ماشین پایتون

تمایل به کار بر روی یادگیری ماشین پایتون

تمایل به یادگیری pandas

تمایل به یادگیری numpy

هر دستگاهی که می‌توانید دوره را تماشا کنید، مانند تلفن همراه، رایانه یا تبلت.

تماشای کامل، تا انتها و به ترتیب، ویدئوهای سخنرانی.

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

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

سلام

به دوره "دوره کامل دیتا ساینس و یادگیری ماشین A-Z با پایتون" خوش آمدید

یادگیری ماشین و دیتا ساینس، یک دوره کامل با پایتون، مصورسازی داده‌ها، آنالیز داده‌ها با Pandas و Numpy، و Kaggle

یادگیری ماشین شاخه‌ای از هوش مصنوعی (AI) و علوم کامپیوتر است که بر استفاده از داده‌ها و الگوریتم‌ها برای تقلید از نحوه یادگیری انسان‌ها تمرکز دارد و به‌تدریج دقت خود را بهبود می‌بخشد.

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

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

تصور زندگی ما بدون یادگیری ماشین دشوار است. متن پیش‌بینی‌کننده، فیلتر کردن ایمیل و دستیارهای شخصی مجازی مانند Alexa آمازون و Siri آیفون، همه فناوری‌هایی هستند که بر اساس الگوریتم‌های یادگیری ماشین و مدل‌های ریاضی کار می‌کنند. پایتون، یادگیری ماشین، django، برنامه‌نویسی پایتون، یادگیری ماشین پایتون، پایتون برای مبتدیان، دیتا ساینس. Kaggle، آمار، r، دیتا ساینس پایتون، یادگیری عمیق، برنامه‌نویسی پایتون، django، یادگیری ماشین a-z، دانشمند داده، پایتون برای دیتا ساینس

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

Pandas عمدتاً برای تجزیه‌وتحلیل داده‌ها و دست‌کاری مرتبط با داده‌های جدولی در DataFrames استفاده می‌شود. Pandas امکان وارد کردن داده‌ها از فرمت‌های مختلف فایل مانند مقادیر جداشده با کاما، JSON، Parquet، جداول یا پرس‌وجوهای پایگاه داده SQL و Microsoft Excel را فراهم می‌کند. تجزیه‌وتحلیل داده‌ها، pandas، numpy، پشته numpy، numpy پایتون، تجزیه‌وتحلیل داده‌ها با پایتون، پایتون، Numpy پایتون، مصورسازی داده‌ها، pandas پایتون، پایتون pandas، پایتون برای تجزیه‌وتحلیل داده‌ها، داده‌های پایتون، مصورسازی داده‌ها.

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

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

آیا می‌دانید نیازهای علوم داده تا سال 2026 باعث ایجاد 11.5 میلیون فرصت شغلی می‌شود؟

آیا می‌دانید میانگین حقوق برای مشاغل علوم داده 100.000 دلار است!

مشاغل علوم داده در حال شکل‌دادن به آینده هستند

متخصصان علوم داده تقریباً در هر زمینه‌ای، از امنیت دولتی گرفته تا برنامه‌های دوستیابی، مورد نیاز هستند. میلیون‌ها کسب‌وکار و ادارات دولتی برای موفقیت و خدمت بهتر به مشتریان خود به داده‌های بزرگ متکی هستند. بنابراین مشاغل علوم داده تقاضای زیادی دارند.

  • اگر می‌خواهید یکی از مهارت‌های مورد درخواست کارفرما را یاد بگیرید؟

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

  • اگر یک توسعه‌دهنده باتجربه هستید و به‌دنبال ورود به دیتا ساینس هستید!

در همه موارد، شما در جای مناسبی هستید!

ما برای شما "یادگیری ماشین و علوم داده با پایتون و Kaggle | A-Z" را طراحی کرده‌ایم، یک دوره ساده برای زبان برنامه‌نویسی پایتون و یادگیری ماشین.

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

همچنین گام‌به‌گام با پلتفرم Kaggle با پروژه Kaggle پیش‌بینی حملات قلبی آشنا خواهید شد.

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

Kaggle یک محیط Jupyter Notebooks را ارائه می‌دهد که قابل تنظیم است و نیازی به راه‌اندازی ندارد. به GPUهای رایگان و یک مخزن عظیم از داده‌ها و کدهای منتشرشده توسط جامعه دسترسی داشته باشید.

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

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

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

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

شما تجزیه‌وتحلیل داده‌ها و مصورسازی را با جزئیات یاد خواهید گرفت.

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

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

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

این دوره یادگیری ماشین برای همه است!

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

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

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

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

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

آیا یادگیری ماشین نیاز به کدنویسی دارد؟
استفاده از یادگیری ماشین علوم داده بدون کدنویسی امکان‌پذیر است، اما ساخت سیستم‌های جدید معمولاً به کد نیاز دارد. به‌عنوان مثال، سرویس Rekognition آمازون به شما امکان می‌دهد یک تصویر را از طریق یک مرورگر وب آپلود کنید، که سپس اشیاء موجود در تصویر را شناسایی می‌کند. این از یک مدل از پیش آموزش‌دیده استفاده می‌کند که نیازی به کدنویسی ندارد. بااین‌حال، توسعه سیستم‌های یادگیری ماشین شامل نوشتن مقداری کد پایتون برای آموزش، تنظیم و استقرار مدل‌های شما است. اجتناب از نوشتن کد برای پیش‌پردازش داده‌های ورودی به مدل شما دشوار است. بیشتر کارهایی که توسط یک متخصص یادگیری ماشین انجام می‌شود، شامل پاک‌سازی داده‌های مورداستفاده برای آموزش ماشین است. آن‌ها همچنین "مهندسی ویژگی" را برای یافتن داده‌هایی که باید استفاده شوند و نحوه آماده‌سازی آن‌ها برای استفاده در یک مدل یادگیری ماشین انجام می‌دهند. ابزارهایی مانند AutoML و SageMaker تنظیم مدل‌ها را خودکار می‌کنند. اغلب تنها چند خط کد می‌تواند یک مدل را آموزش داده و از آن پیش‌بینی کند

بهترین زبان برای یادگیری ماشین چیست؟
پایتون پرکاربردترین زبان در یادگیری ماشین با استفاده از پایتون است. مهندسانی که سیستم‌های یادگیری ماشین را می‌نویسند، اغلب از Jupyter Notebooks و پایتون در کنار هم استفاده می‌کنند. Jupyter Notebooks یک برنامه وب است که امکان آزمایش را با ایجاد و اشتراک‌گذاری اسنادی که حاوی کد زنده، معادلات و موارد دیگر هستند، فراهم می‌کند. یادگیری ماشین شامل آزمون‌وخطا برای دیدن این است که کدام هایپرپارامترها و انتخاب‌های مهندسی ویژگی بهترین نتیجه را دارند. داشتن یک محیط توسعه مانند پایتون مفید است تا نیازی به کامپایل و بسته‌بندی کد قبل از اجرای آن در هر زمان نداشته باشید. پایتون تنها انتخاب زبان برای یادگیری ماشین نیست. Tensorflow یک فریم‌ورک محبوب برای توسعه شبکه‌های عصبی است و یک API C++ را ارائه می‌دهد. یک فریم‌ورک یادگیری ماشین کامل برای C# به نام ML. NET وجود دارد. Scala یا Java گاهی اوقات با Apache Spark برای ساخت سیستم‌های یادگیری ماشین که مجموعه‌داده‌های عظیم را جذب می‌کنند، استفاده می‌شود.

مصورسازی داده‌ها چیست؟

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

Kaggle چیست؟

Kaggle، یک شرکت تابعه Google LLC، یک انجمن آنلاین از دانشمندان داده و متخصصان یادگیری ماشین است.

Kaggle چگونه کار می‌کند؟

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

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

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

Pandas در پایتون چیست؟

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

Pandas برای چه مواردی استفاده می‌شود؟

Pandas عمدتاً برای تجزیه‌وتحلیل داده‌ها و دست‌کاری مرتبط با داده‌های جدولی در DataFrames استفاده می‌شود. Pandas امکان وارد کردن داده‌ها از فرمت‌های مختلف فایل مانند مقادیر جداشده با کاما، JSON، Parquet، جداول یا پرس‌وجوهای پایگاه داده SQL و Microsoft Excel را فراهم می‌کند.

تفاوت بین NumPy و pandas چیست؟

کتابخانه NumPy اشیایی را برای آرایه‌های چند بعدی فراهم می‌کند، درحالی‌که Pandas قادر به ارائه یک شی جدول دوبعدی درون حافظه به نام DataFrame است. NumPy در مقایسه با Pandas حافظه کمتری مصرف می‌کند. شاخص‌گذاری اشیاء Series در مقایسه با آرایه‌های NumPy بسیار کند است.

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

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

تفاوت بین یادگیری ماشین و هوش مصنوعی چیست؟
یادگیری ماشین یک زیرمجموعه کوچکتر از طیف وسیع‌تر هوش مصنوعی است. درحالی‌که هوش مصنوعی هر "ماشین هوشمند" را توصیف می‌کند که می‌تواند اطلاعات را استخراج و تصمیم‌گیری کند، یادگیری ماشین روشی را توصیف می‌کند که از طریق آن می‌تواند این کار را انجام دهد. از طریق یادگیری ماشین، برنامه‌ها می‌توانند بدون این‌که کاربر صریحاً اطلاعات را ارائه دهد، دانش را استخراج کنند. این یکی از اولین و اولیه ترین گام‌ها به سمت "هوش مصنوعی واقعی" است و برای بسیاری از برنامه‌های کاربردی عملی بسیار مفید است. در برنامه‌های یادگیری ماشین، یک AI مجموعه‌هایی از اطلاعات را دریافت می‌کند. از این مجموعه‌های اطلاعات در مورد این‌که چه انتظاری باید داشت و چه چیزی را پیش‌بینی کند، یاد می‌گیرد. اما هنوز محدودیت‌هایی دارد. یک مهندس یادگیری ماشین باید اطمینان حاصل کند که هوش مصنوعی اطلاعات صحیح را دریافت می‌کند و می‌تواند از منطق خود برای تجزیه‌وتحلیل صحیح آن اطلاعات استفاده کند.

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

علوم داده چیست؟

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

چرا می‌خواهید این دوره را بگذرانید؟

پاسخ ما ساده است: کیفیت آموزش.

OAK Academy مستقر در لندن یک شرکت آموزشی آنلاین است. OAK Academy در زمینه IT، نرم‌افزار، طراحی، توسعه به زبان‌های انگلیسی، پرتغالی، اسپانیایی، ترکی و بسیاری از زبان‌های مختلف در پلتفرم Udemy آموزش می‌دهد که بیش از 1000 ساعت دروس آموزش ویدئویی دارد. OAK Academy با انتشار دوره‌های جدید، تعداد سری آموزش‌های خود را افزایش می‌دهد و با ارتقای دوره‌های منتشر شده، دانش‌آموزان را از همه نوآوری‌های آن‌ها آگاه می‌کند.

هنگامی‌که ثبت‌نام می‌کنید، تخصص توسعه‌دهندگان باتجربه OAK Academy را احساس خواهید کرد. مدرسان ما به سؤالات دانش‌آموزان در عرض حداکثر 48 ساعت پاسخ می‌دهند.

کیفیت تولید ویدئو و صدا

تمام ویدئوهای ما به‌عنوان ویدئو و صدای باکیفیت ایجاد/تولید می‌شوند تا بهترین تجربه یادگیری را در اختیار شما قرار دهند.

شما خواهید بود،

  • به وضوح می‌بینید

  • به وضوح می‌شنوید

  • بدون حواس‌پرتی از دوره عبور می‌کنید


همچنین دریافت خواهید کرد:

  • دسترسی مادام‌العمر به دوره

  • پشتیبانی سریع و دوستانه در بخش پرسش و پاسخ

  • گواهی اتمام Udemy آماده برای دانلود

ما پشتیبانی کامل ارائه می‌دهیم و به هر سؤالی پاسخ می‌دهیم.

اگر آماده یادگیری هستید، اکنون وارد دوره "دوره کامل دیتا ساینس و یادگیری ماشین A-Z با پایتون" شوید

یادگیری ماشین و دیتا ساینس، یک دوره کامل با پایتون، مصورسازی داده‌ها، آنالیز داده‌ها با Pandas و Numpy، و Kaggle

در دوره شما را می‌بینیم!


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

Installations

  • نصب توزیع Anaconda برای ویندوز Installing Anaconda Distribution for Windows

  • لینک فایل‌های پروژه Notebook در رابطه با کتابخانه زبان برنامه‌نویسی NumPy Python Notebook Project Files Link regarding NumPy Python Programming Language Library

  • نصب توزیع Anaconda برای macOS Installing Anaconda Distribution for MacOs

  • 6 مقاله و لینک در مورد Numpy، Numpy Pyhon 6 Article Advice And Links about Numpy, Numpy Pyhon

  • نصب توزیع Anaconda برای لینوکس Installing Anaconda Distribution for Linux

NumPy Library Introduction - معرفی کتابخانه NumPy NumPy Library Introduction

  • مقدمه‌ای بر کتابخانه NumPy Introduction to NumPy Library

  • قدرت NumPy The Power of NumPy

  • آزمون Quiz

Creating NumPy Array in Python - ایجاد آرایه NumPy در پایتون Creating NumPy Array in Python

  • ایجاد آرایه NumPy با تابع Array() Creating NumPy Array with The Array() Function

  • ایجاد آرایه NumPy با تابع Zeros() Creating NumPy Array with Zeros() Function

  • ایجاد آرایه NumPy با تابع Ones() Creating NumPy Array with Ones() Function

  • ایجاد آرایه NumPy با تابع Full() Creating NumPy Array with Full() Function

  • ایجاد آرایه NumPy با تابع Arange() Creating NumPy Array with Arange() Function

  • ایجاد آرایه NumPy با تابع Eye() Creating NumPy Array with Eye() Function

  • ایجاد آرایه NumPy با تابع Linspace() Creating NumPy Array with Linspace() Function

  • ایجاد آرایه NumPy با تابع Random() Creating NumPy Array with Random() Function

  • ویژگی‌های آرایه NumPy Properties of NumPy Array

  • آزمون Quiz

Functions in the NumPy Library - توابع در کتابخانه NumPy Functions in the NumPy Library

  • تغییر شکل یک آرایه NumPy: تابع Reshape() Reshaping a NumPy Array: Reshape() Function

  • شناسایی بزرگترین عنصر یک آرایه Numpy Identifying the Largest Element of a Numpy Array

  • تشخیص کوچکترین عنصر آرایه Numpy: Min()، Ar Detecting Least Element of Numpy Array: Min(), Ar

  • ادغام آرایه‌های Numpy: تابع Concatenate() Concatenating Numpy Arrays: Concatenate() Functio

  • تقسیم آرایه‌های Numpy یک بعدی: The Split Splitting One-Dimensional Numpy Arrays: The Split

  • تقسیم آرایه‌های Numpy دو بعدی: Split()، Splitting Two-Dimensional Numpy Arrays: Split(),

  • مرتب‌سازی آرایه‌های Numpy: تابع Sort() Sorting Numpy Arrays: Sort() Function

  • آزمون Quiz

Indexing, Slicing, and Assigning NumPy Arrays - ایندکس‌گذاری، برش‌زدن و انتساب آرایه‌های NumPy Indexing, Slicing, and Assigning NumPy Arrays

  • ایندکس‌گذاری آرایه‌های Numpy Indexing Numpy Arrays,

  • برش زدن آرایه‌های Numpy یک بعدی Slicing One-Dimensional Numpy Arrays

  • برش زدن آرایه‌های Numpy دو بعدی Slicing Two-Dimensional Numpy Arrays

  • اختصاص دادن مقدار به آرایه‌های یک بعدی Assigning Value to One-Dimensional Arrays

  • اختصاص دادن مقدار به آرایه دو بعدی Assigning Value to Two-Dimensional Array

  • ایندکس‌گذاری فانتزی آرایه‌های یک بعدی Fancy Indexing of One-Dimensional Arrrays

  • ایندکس‌گذاری فانتزی آرایه‌های دو بعدی Fancy Indexing of Two-Dimensional Arrrays

  • ترکیب ایندکس‌گذاری فانتزی با ایندکس‌گذاری معمولی Combining Fancy Index with Normal Indexing

  • ترکیب ایندکس‌گذاری فانتزی با برش‌زدن معمولی Combining Fancy Index with Normal Slicing

Operations in Numpy Library - عملیات در کتابخانه Numpy Operations in Numpy Library

  • عملیات با عملگرهای مقایسه Operations with Comparison Operators

  • عملیات حسابی در Numpy Arithmetic Operations in Numpy

  • عملیات آماری در Numpy Statistical Operations in Numpy

  • حل معادلات درجه دوم با NumPy Solving Second-Degree Equations with NumPy

Pandas Library Introduction - معرفی کتابخانه Pandas Pandas Library Introduction

  • مقدمه‌ای بر کتابخانه Pandas Introduction to Pandas Library

  • لینک فایل‌های پروژه Pandas Pandas Project Files Link

  • آزمون Quiz

Series Structures in the Pandas Library - ساختارهای Series در کتابخانه Pandas Series Structures in the Pandas Library

  • ایجاد یک Pandas Series با یک لیست Creating a Pandas Series with a List

  • ایجاد یک Pandas Series با یک Dictionary Creating a Pandas Series with a Dictionary

  • ایجاد Pandas Series با آرایه NumPy Creating Pandas Series with NumPy Array

  • انواع Object در Series Object Types in Series

  • بررسی ویژگی‌های اصلی Pandas Series Examining the Primary Features of the Pandas Seri

  • متدهای پرکاربرد در Pandas Series Most Applied Methods on Pandas Series

  • ایندکس‌گذاری و برش‌زدن Pandas Series Indexing and Slicing Pandas Series

  • آزمون Quiz

DataFrame Structures in Pandas Library - ساختارهای DataFrame در کتابخانه Pandas DataFrame Structures in Pandas Library

  • ایجاد Pandas DataFrame با List Creating Pandas DataFrame with List

  • ایجاد Pandas DataFrame با آرایه NumPy Creating Pandas DataFrame with NumPy Array

  • ایجاد Pandas DataFrame با Dictionary Creating Pandas DataFrame with Dictionary

  • بررسی ویژگی‌های Pandas DataFrames Examining the Properties of Pandas DataFrames

  • آزمون Quiz

Element Selection Operations in DataFrame Structures - عملیات انتخاب عنصر در ساختارهای DataFrame Element Selection Operations in DataFrame Structures

  • عملیات انتخاب عنصر در Pandas DataFrames: درس 1 Element Selection Operations in Pandas DataFrames: Lesson 1

  • عملیات انتخاب عنصر در Pandas DataFrames: درس 2 Element Selection Operations in Pandas DataFrames: Lesson 2

  • انتخاب عنصر سطح بالا در Pandas DataFrames: درس 1 Top Level Element Selection in Pandas DataFrames:Lesson 1

  • انتخاب عنصر سطح بالا در Pandas DataFrames: درس 2 Top Level Element Selection in Pandas DataFrames:Lesson 2

  • انتخاب عنصر سطح بالا در Pandas DataFrames: درس 3 Top Level Element Selection in Pandas DataFrames:Lesson 3

  • انتخاب عنصر با عملیات شرطی در Element Selection with Conditional Operations in

  • آزمون Quiz

Structural Operations on Pandas DataFrame - عملیات ساختاری در Pandas DataFrame Structural Operations on Pandas DataFrame

  • افزودن ستون به Pandas Data Frames Adding Columns to Pandas Data Frames

  • حذف سطرها و ستون‌ها از Pandas Data frames Removing Rows and Columns from Pandas Data frames

  • مقادیر Null در Pandas Dataframes Null Values in Pandas Dataframes

  • حذف مقادیر Null: تابع Dropna() Dropping Null Values: Dropna() Function

  • پر کردن مقادیر Null: تابع Fillna() Filling Null Values: Fillna() Function

  • تنظیم ایندکس در Pandas DataFrames Setting Index in Pandas DataFrames

  • آزمون Quiz

Multi-Indexed DataFrame Structures - ساختارهای DataFrame چند ایندکسی Multi-Indexed DataFrame Structures

  • Multi-Index و سلسله مراتب Index در Pandas DataFrames Multi-Index and Index Hierarchy in Pandas DataFrames

  • انتخاب عنصر در Multi-Indexed DataFrames Element Selection in Multi-Indexed DataFrames

  • انتخاب عناصر با استفاده از تابع xs() در Multi-Indexed DataFrames Selecting Elements Using the xs() Function in Multi-Indexed DataFrames

  • آزمون Quiz

Structural Concatenation Operations in Pandas DataFrame - عملیات الحاق ساختاری در Pandas DataFrame Structural Concatenation Operations in Pandas DataFrame

  • الحاق Pandas Dataframes: تابع Concat Concatenating Pandas Dataframes: Concat Function

  • ادغام Pandas Dataframes: تابع Merge(): درس 1 Merge Pandas Dataframes: Merge() Function: Lesson 1

  • ادغام Pandas Dataframes: تابع Merge(): درس 2 Merge Pandas Dataframes: Merge() Function: Lesson 2

  • ادغام Pandas Dataframes: تابع Merge(): درس 3 Merge Pandas Dataframes: Merge() Function: Lesson 3

  • ادغام Pandas Dataframes: تابع Merge(): درس 4 Merge Pandas Dataframes: Merge() Function: Lesson 4

  • پیوستن Pandas Dataframes: تابع Join() Joining Pandas Dataframes: Join() Function

  • آزمون Quiz

Functions That Can Be Applied on a DataFrame - توابعی که می‌توانند بر روی DataFrame اعمال شوند Functions That Can Be Applied on a DataFrame

  • بارگذاری یک مجموعه داده از کتابخانه Seaborn Loading a Dataset from the Seaborn Library

  • بررسی مجموعه داده 1 Examining the Data Set 1

  • توابع تجمیعی در Pandas DataFrames Aggregation Functions in Pandas DataFrames

  • بررسی مجموعه داده 2 Examining the Data Set 2

  • استفاده هماهنگ از توابع گروه‌بندی و تجمیع در Pandas Dataframes Coordinated Use of Grouping and Aggregation Functions in Pandas Dataframes

  • توابع تجمیعی پیشرفته: تابع Aggregate() Advanced Aggregation Functions: Aggregate() Function

  • توابع تجمیعی پیشرفته: تابع Filter() Advanced Aggregation Functions: Filter() Function

  • توابع تجمیعی پیشرفته: تابع Transform() Advanced Aggregation Functions: Transform() Function

  • توابع تجمیعی پیشرفته: تابع Apply() Advanced Aggregation Functions: Apply() Function

  • آزمون Quiz

Pivot Tables in Pandas Library - Pivot Tableها در کتابخانه Pandas Pivot Tables in Pandas Library

  • بررسی مجموعه داده 3 Examining the Data Set 3

  • Pivot Tableها در کتابخانه Pandas Pivot Tables in Pandas Library

  • آزمون Quiz

File Operations in Pandas Library - عملیات فایل در کتابخانه Pandas File Operations in Pandas Library

  • دسترسی و در دسترس قرار دادن فایل‌ها Accessing and Making Files Available

  • ورود داده‌ها با فایل‌های Csv و Txt Data Entry with Csv and Txt Files

  • ورود داده‌ها با فایل‌های Excel Data Entry with Excel Files

  • خروجی به عنوان یک پسوند CSV Outputting as an CSV Extension

  • خروجی به عنوان یک فایل Excel Outputting as an Excel File

  • آزمون Quiz

Code Files And Resources: Python data analysis and visualization - فایل‌های کد و منابع: تجزیه و تحلیل و تجسم داده‌ها در پایتون Code Files And Resources: Python data analysis and visualization

  • تجسم داده‌ها - فایل‌های Matplotlib Data Visualisation - Matplotlib Files

  • تجسم داده‌ها - فایل‌های Seaborn Data Visualisation - Seaborn Files

  • تجسم داده‌ها - Geoplotlib Data Visualisation - Geoplotlib

Introduction to Data Visualization with Python - معرفی تجسم داده‌ها با پایتون Introduction to Data Visualization with Python

  • مقدمه‌ای بر تجسم داده‌ها با پایتون Introduction to Data Visualization with Python

  • سوالات متداول در مورد تجسم داده‌ها، پایتون FAQ regarding Data Visualization, Python

Matplotlib - مت‌پلات‌لیب Matplotlib

  • Matplotlib چیست؟ What is Matplotlib

  • استفاده از Pyplot Using Pyplot

  • Pyplot – Pylab - Matplotlib Pyplot – Pylab - Matplotlib

  • Figure، Subplot و Axex Figure, Subplot and Axex

  • سفارشی‌سازی Figure Figure Customization

  • سفارشی‌سازی Plot Plot Customization

  • Grid، Spines، Ticks Grid, Spines, Ticks

  • نمودارهای پایه در Matplotlib I Basic Plots in Matplotlib I

  • نمودارهای پایه در Matplotlib II Basic Plots in Matplotlib II

  • آزمون Quiz

Seaborn - سی‌بورن Seaborn

  • Seaborn چیست؟ What is Seaborn?

  • کنترل زیبایی‌شناسی Figure در Seaborn Controlling Figure Aesthetics in Seaborn

  • مثال در Seaborn Example in Seaborn

  • پالت‌های رنگی در Seaborn Color Palettes in Seaborn

  • نمودارهای پایه در Seaborn Basic Plots in Seaborn

  • نمودارهای چندگانه در Seaborn Multi-Plots in Seaborn

  • نمودارهای رگرسیون و Squarify در Seaborn Regression Plots and Squarify in Seaborn

  • آزمون Quiz

Geoplotlib - جئوپلات‌لیب Geoplotlib

  • Geoplotlib چیست؟ What is Geoplotlib?

  • مثال - 1 Example - 1

  • مثال - 2 Example - 2

  • مثال - 3 Example - 3

  • آزمون Quiz

First Contact with Machine Learning - اولین تماس با یادگیری ماشین First Contact with Machine Learning

  • یادگیری ماشین چیست؟ What is Machine Learning?

  • اصطلاحات یادگیری ماشین Machine Learning Terminology

  • یادگیری ماشین: فایل‌های پروژه Machine Learning: Project Files

  • سوالات متداول در مورد پایتون FAQ regarding Python

  • سوالات متداول در مورد یادگیری ماشین FAQ regarding Machine Learning

  • آزمون Quiz

Evaluation Metrics in Machine Learning - معیارهای ارزیابی در یادگیری ماشین Evaluation Metrics in Machine Learning

  • Classification در مقابل Regression در یادگیری ماشین Classification vs Regression in Machine Learning

  • ارزیابی عملکرد مدل یادگیری ماشین: معیارهای خطای طبقه‌بندی Machine Learning Model Performance Evaluation: Classification Error Metrics

  • ارزیابی عملکرد: معیارهای خطای رگرسیون در پایتون Evaluating Performance: Regression Error Metrics in Python

  • یادگیری ماشین با پایتون Machine Learning With Python

  • آزمون Quiz

Supervised Learning with Machine Learning - یادگیری نظارت شده با یادگیری ماشین Supervised Learning with Machine Learning

  • یادگیری نظارت شده در یادگیری ماشین چیست؟ What is Supervised Learning in Machine Learning?

  • آزمون Quiz

Linear Regression Algorithm in Machine Learning A-Z - الگوریتم رگرسیون خطی در یادگیری ماشین A-Z Linear Regression Algorithm in Machine Learning A-Z

  • تئوری الگوریتم رگرسیون خطی در یادگیری ماشین A-Z Linear Regression Algorithm Theory in Machine Learning A-Z

  • الگوریتم رگرسیون خطی با پایتون بخش 1 Linear Regression Algorithm With Python Part 1

  • الگوریتم رگرسیون خطی با پایتون بخش 2 Linear Regression Algorithm With Python Part 2

  • الگوریتم رگرسیون خطی با پایتون بخش 3 Linear Regression Algorithm With Python Part 3

  • الگوریتم رگرسیون خطی با پایتون بخش 4 Linear Regression Algorithm With Python Part 4

Bias Variance Trade-Off in Machine Learning - مبادله Bias Variance در یادگیری ماشین Bias Variance Trade-Off in Machine Learning

  • مبادله Bias Variance چیست؟ What is Bias Variance Trade-Off?

  • آزمون Quiz

Logistic Regression Algorithm in Machine Learning A-Z - الگوریتم رگرسیون لجستیک در یادگیری ماشین A-Z Logistic Regression Algorithm in Machine Learning A-Z

  • الگوریتم رگرسیون لجستیک در یادگیری ماشین چیست؟ What is Logistic Regression Algorithm in Machine Learning?

  • الگوریتم رگرسیون لجستیک با پایتون بخش 1 Logistic Regression Algorithm with Python Part 1

  • الگوریتم رگرسیون لجستیک با پایتون بخش 2 Logistic Regression Algorithm with Python Part 2

  • الگوریتم رگرسیون لجستیک با پایتون بخش 3 Logistic Regression Algorithm with Python Part 3

  • الگوریتم رگرسیون لجستیک با پایتون بخش 4 Logistic Regression Algorithm with Python Part 4

  • الگوریتم رگرسیون لجستیک با پایتون بخش 5 Logistic Regression Algorithm with Python Part 5

  • آزمون Quiz

K-fold Cross-Validation in Machine Learning A-Z - K-fold Cross-Validation در یادگیری ماشین A-Z K-fold Cross-Validation in Machine Learning A-Z

  • تئوری K-Fold Cross-Validation K-Fold Cross-Validation Theory

  • K-Fold Cross-Validation با پایتون K-Fold Cross-Validation with Python

K Nearest Neighbors Algorithm in Machine Learning A-Z - الگوریتم K Nearest Neighbors در یادگیری ماشین A-Z K Nearest Neighbors Algorithm in Machine Learning A-Z

  • تئوری الگوریتم K Nearest Neighbors K Nearest Neighbors Algorithm Theory

  • الگوریتم K Nearest Neighbors با پایتون بخش 1 K Nearest Neighbors Algorithm with Python Part 1

  • الگوریتم K Nearest Neighbors با پایتون بخش 2 K Nearest Neighbors Algorithm with Python Part 2

  • الگوریتم K Nearest Neighbors با پایتون بخش 3 K Nearest Neighbors Algorithm with Python Part 3

  • آزمون Quiz

Hyperparameter Optimization - بهینه‌سازی هایپرپارامتر Hyperparameter Optimization

  • تئوری بهینه‌سازی هایپرپارامتر Hyperparameter Optimization Theory

  • بهینه‌سازی هایپرپارامتر با پایتون Hyperparameter Optimization with Python

Decision Tree Algorithm in Machine Learning A-Z - الگوریتم درخت تصمیم در یادگیری ماشین A-Z Decision Tree Algorithm in Machine Learning A-Z

  • تئوری الگوریتم درخت تصمیم Decision Tree Algorithm Theory

  • الگوریتم درخت تصمیم با پایتون بخش 1 Decision Tree Algorithm with Python Part 1

  • الگوریتم درخت تصمیم با پایتون بخش 2 Decision Tree Algorithm with Python Part 2

  • الگوریتم درخت تصمیم با پایتون بخش 3 Decision Tree Algorithm with Python Part 3

  • الگوریتم درخت تصمیم با پایتون بخش 4 Decision Tree Algorithm with Python Part 4

  • الگوریتم درخت تصمیم با پایتون بخش 5 Decision Tree Algorithm with Python Part 5

  • آزمون Quiz

Random Forest Algorithm in Machine Learning A-Z - الگوریتم جنگل تصادفی در یادگیری ماشین A-Z Random Forest Algorithm in Machine Learning A-Z

  • تئوری الگوریتم جنگل تصادفی Random Forest Algorithm Theory

  • الگوریتم جنگل تصادفی با پایتون بخش 1 Random Forest Algorithm with Pyhon Part 1

  • الگوریتم جنگل تصادفی با پایتون بخش 2 Random Forest Algorithm with Pyhon Part 2

Support Vector Machine Algorithm in Machine Learning A-Z - الگوریتم ماشین بردار پشتیبان در یادگیری ماشین A-Z Support Vector Machine Algorithm in Machine Learning A-Z

  • تئوری الگوریتم ماشین بردار پشتیبان Support Vector Machine Algorithm Theory

  • الگوریتم ماشین بردار پشتیبان با پایتون بخش 1 Support Vector Machine Algorithm with Python Part 1

  • الگوریتم ماشین بردار پشتیبان با پایتون بخش 2 Support Vector Machine Algorithm with Python Part 2

  • الگوریتم ماشین بردار پشتیبان با پایتون بخش 3 Support Vector Machine Algorithm with Python Part 3

  • الگوریتم ماشین بردار پشتیبان با پایتون بخش 4 Support Vector Machine Algorithm with Python Part 4

  • آزمون Quiz

Unsupervised Learning with Machine Learning - یادگیری بدون نظارت با یادگیری ماشین Unsupervised Learning with Machine Learning

  • مروری بر یادگیری بدون نظارت Unsupervised Learning Overview

K Means Clustering Algorithm in Machine Learning A-Z - الگوریتم K Means Clustering در یادگیری ماشین A-Z K Means Clustering Algorithm in Machine Learning A-Z

  • تئوری الگوریتم K Means Clustering K Means Clustering Algorithm Theory

  • الگوریتم K Means Clustering با پایتون بخش 1 K Means Clustering Algorithm with Python Part 1

  • الگوریتم K Means Clustering با پایتون بخش 2 K Means Clustering Algorithm with Python Part 2

  • الگوریتم K Means Clustering با پایتون بخش 3 K Means Clustering Algorithm with Python Part 3

  • الگوریتم K Means Clustering با پایتون بخش 4 K Means Clustering Algorithm with Python Part 4

  • آزمون Quiz

Hierarchical Clustering Algorithm in machine learning data science - الگوریتم خوشه‌بندی سلسله مراتبی در علم داده یادگیری ماشین Hierarchical Clustering Algorithm in machine learning data science

  • تئوری الگوریتم خوشه‌بندی سلسله مراتبی Hierarchical Clustering Algorithm Theory

  • الگوریتم خوشه‌بندی سلسله مراتبی با پایتون بخش 2 Hierarchical Clustering Algorithm with Python Part 2

  • الگوریتم خوشه‌بندی سلسله مراتبی با پایتون بخش 2 Hierarchical Clustering Algorithm with Python Part 2

Principal Component Analysis (PCA) in Machine Learning A-Z - تحلیل مؤلفه‌های اصلی (PCA) در یادگیری ماشین A-Z Principal Component Analysis (PCA) in Machine Learning A-Z

  • تئوری تحلیل مؤلفه‌های اصلی (PCA) Principal Component Analysis (PCA) Theory

  • تحلیل مؤلفه‌های اصلی (PCA) با پایتون بخش 1 Principal Component Analysis (PCA) with Python Part 1

  • تحلیل مؤلفه‌های اصلی (PCA) با پایتون بخش 2 Principal Component Analysis (PCA) with Python Part 2

  • تحلیل مؤلفه‌های اصلی (PCA) با پایتون بخش 3 Principal Component Analysis (PCA) with Python Part 3

Recommender System Algorithm in Machine Learning A-Z - الگوریتم سیستم توصیه‌گر در یادگیری ماشین A-Z Recommender System Algorithm in Machine Learning A-Z

  • سیستم توصیه‌گر چیست؟ بخش 1 What is the Recommender System? Part 1

  • سیستم توصیه‌گر چیست؟ بخش 2 What is the Recommender System? Part 2

First Contact with Kaggle - اولین تماس با کگل First Contact with Kaggle

  • Kaggle چیست؟ What is Kaggle?

  • سوالات متداول در مورد Kaggle FAQ about Kaggle

  • ثبت‌نام در Kaggle و مراحل ورود اعضا Registering on Kaggle and Member Login Procedures

  • فایل لینک پروژه - پروژه پیش‌بینی حمله قلبی، یادگیری ماشین Project Link File - Hearth Attack Prediction Project, Machine Learning

  • آشنایی با صفحه اصلی Kaggle Getting to Know the Kaggle Homepage

  • آزمون quiz

Competition Section on Kaggle - بخش رقابت‌ها در کگل Competition Section on Kaggle

  • رقابت‌ها در Kaggle: درس 1 Competitions on Kaggle: Lesson 1

  • رقابت‌ها در Kaggle: درس 2 Competitions on Kaggle: Lesson 2

Dataset Section on Kaggle - بخش مجموعه داده‌ها در کگل Dataset Section on Kaggle

  • مجموعه داده‌ها در Kaggle Datasets on Kaggle

  • آزمون Quiz

Code Section on Kaggle - بخش کد در کگل Code Section on Kaggle

  • بررسی بخش کد در Kaggle: درس 1 Examining the Code Section in Kaggle: Lesson 1

  • بررسی بخش کد در Kaggle: درس 2 Examining the Code Section in Kaggle: Lesson 2

  • بررسی بخش کد در Kaggle: درس 3 Examining the Code Section in Kaggle: Lesson 3

  • آزمون Quiz

Discussion Section on Kaggle - بخش بحث و گفت‌وگو در کگل Discussion Section on Kaggle

  • بحث و گفت‌وگو در Kaggle چیست؟ What is Discussion on Kaggle?

  • آزمون Quiz

Other Most Used Options on Kaggle - سایر گزینه‌های پرکاربرد در Kaggle Other Most Used Options on Kaggle

  • دوره‌ها در Kaggle Courses in Kaggle

  • رتبه‌بندی بین کاربران در Kaggle Ranking Among Users on Kaggle

  • بخش‌های وبلاگ و مستندات Blog and Documentation Sections

  • آزمون Quiz

Details on Kaggle - جزئیات در مورد کگل Details on Kaggle

  • مرور صفحه کاربری در Kaggle User Page Review on Kaggle

  • گنج در Kaggle Treasure in The Kaggle

  • انتشار Notebookها در Kaggle Publishing Notebooks on Kaggle

  • چه کارهایی باید برای موفقیت در Kaggle انجام داد؟ What Should Be Done to Achieve Success in Kaggle?

  • آزمون Quiz

Introduction to Machine Learning with Real Hearth Attack Prediction Project - معرفی یادگیری ماشین با پروژه پیش‌بینی حمله قلبی واقعی Introduction to Machine Learning with Real Hearth Attack Prediction Project

  • اولین قدم برای پروژه پیش‌بینی حمله قلبی First Step to the Hearth Attack Prediction Project

  • سوالات متداول در مورد یادگیری ماشین، علم داده FAQ about Machine Learning, Data Science

  • طراحی Notebook برای استفاده در پروژه Notebook Design to be Used in the Project

  • فایل لینک پروژه - پروژه پیش‌بینی حمله قلبی، یادگیری ماشین Project Link File - Hearth Attack Prediction Project, Machine Learning

  • بررسی موضوع پروژه Examining the Project Topic

  • شناخت متغیرها در مجموعه داده Recognizing Variables In Dataset

  • آزمون Quiz

First Organization - سازماندهی اولیه First Organization

  • کتابخانه‌های پایتون مورد نیاز Required Python Libraries

  • بارگذاری مجموعه داده‌های آماری در علم داده Loading the Statistics Dataset in Data Science

  • تجزیه و تحلیل اولیه بر روی مجموعه داده Initial analysis on the dataset

  • آزمون Quiz

Preparation For Exploratory Data Analysis (EDA) in Data Science - آماده‌سازی برای تحلیل داده‌های اکتشافی (EDA) در علم داده Preparation For Exploratory Data Analysis (EDA) in Data Science

  • بررسی مقادیر از دست رفته Examining Missing Values

  • بررسی مقادیر منحصربه‌فرد Examining Unique Values

  • جدا کردن متغیرها (عددی یا دسته‌ای) Separating variables (Numeric or Categorical)

  • بررسی آمار متغیرها Examining Statistics of Variables

  • آزمون Quiz

Exploratory Data Analysis (EDA) - Uni-variate Analysis - تحلیل داده‌های اکتشافی (EDA) - تحلیل تک متغیره Exploratory Data Analysis (EDA) - Uni-variate Analysis

  • متغیرهای عددی (تحلیل با Distplot): درس 1 Numeric Variables (Analysis with Distplot): Lesson 1

  • متغیرهای عددی (تحلیل با Distplot): درس 2 Numeric Variables (Analysis with Distplot): Lesson 2

  • متغیرهای دسته‌ای (تحلیل با نمودار Pie Chart): درس 1 Categoric Variables (Analysis with Pie Chart): Lesson 1

  • متغیرهای دسته‌ای (تحلیل با نمودار Pie Chart): درس 2 Categoric Variables (Analysis with Pie Chart): Lesson 2

  • بررسی داده‌های از دست رفته با توجه به نتیجه تحلیل Examining the Missing Data According to the Analysis Result

  • آزمون Quiz

Exploratory Data Analysis (EDA) - Bi-variate Analysis - تحلیل داده‌های اکتشافی (EDA) - تحلیل دو متغیره Exploratory Data Analysis (EDA) - Bi-variate Analysis

  • متغیرهای عددی – متغیر هدف (تحلیل با FacetGrid): درس 1 Numeric Variables – Target Variable (Analysis with FacetGrid): Lesson 1

  • متغیرهای عددی – متغیر هدف (تحلیل با FacetGrid): درس 2 Numeric Variables – Target Variable (Analysis with FacetGrid): Lesson 2

  • متغیرهای دسته‌ای – متغیر هدف (تحلیل با Count Plot): درس 1 Categoric Variables – Target Variable (Analysis with Count Plot): Lesson 1

  • متغیرهای دسته‌ای – متغیر هدف (تحلیل با Count Plot): درس 2 Categoric Variables – Target Variable (Analysis with Count Plot): Lesson 2

  • بررسی متغیرهای عددی در بین خودشان (تحلیل با Pair Plot) درس 1 Examining Numeric Variables Among Themselves (Analysis with Pair Plot) Lesson 1

  • بررسی متغیرهای عددی در بین خودشان (تحلیل با Pair Plot) درس 2 Examining Numeric Variables Among Themselves (Analysis with Pair Plot) Lesson 2

  • مقیاس‌بندی ویژگی‌ها با روش Robust Scaler Feature Scaling with the Robust Scaler Method

  • ایجاد یک DataFrame جدید با تابع Melt() Creating a New DataFrame with the Melt() Function

  • متغیرهای عددی - دسته‌ای (تحلیل با Swarm Plot): درس 1 Numerical - Categorical Variables (Analysis with Swarm Plot): Lesson 1

  • متغیرهای عددی - دسته‌ای (تحلیل با Swarm Plot): درس 2 Numerical - Categorical Variables (Analysis with Swarm Plot): Lesson 2

  • متغیرهای عددی - دسته‌ای (تحلیل با Box Plot): درس 1 Numerical - Categorical Variables (Analysis with Box Plot): Lesson 1

  • متغیرهای عددی - دسته‌ای (تحلیل با Box Plot): درس 2 Numerical - Categorical Variables (Analysis with Box Plot): Lesson 2

  • روابط بین متغیرها (تحلیل با Heatmap): درس 1 Relationships between variables (Analysis with Heatmap): Lesson 1

  • روابط بین متغیرها (تحلیل با Heatmap): درس 2 Relationships between variables (Analysis with Heatmap): Lesson 2

  • آزمون Quiz

Preparation for Modelling in Machine Learning - آماده‌سازی برای مدل‌سازی در یادگیری ماشین Preparation for Modelling in Machine Learning

  • حذف ستون‌ها با همبستگی کم Dropping Columns with Low Correlation

  • تصویرسازی Outlierها Visualizing Outliers

  • برخورد با Outlierها - متغیر Trtbps: درس 1 Dealing with Outliers – Trtbps Variable: Lesson 1

  • برخورد با Outlierها - متغیر Trtbps: درس 2 Dealing with Outliers – Trtbps Variable: Lesson 2

  • برخورد با Outlierها - متغیر Thalach Dealing with Outliers – Thalach Variable

  • برخورد با Outlierها - متغیر Oldpeak Dealing with Outliers – Oldpeak Variable

  • تعیین توزیع متغیرهای عددی Determining Distributions of Numeric Variables

  • عملیات تبدیل روی داده‌های نامتقارن Transformation Operations on Unsymmetrical Data

  • اعمال روش One Hot Encoding بر روی متغیرهای دسته‌ای Applying One Hot Encoding Method to Categorical Variables

  • مقیاس‌بندی ویژگی‌ها با روش Robust Scaler برای الگوریتم‌های یادگیری ماشین Feature Scaling with the Robust Scaler Method for Machine Learning Algorithms

  • جدا کردن داده‌ها به مجموعه تست و آموزش Separating Data into Test and Training Set

  • آزمون Quiz

Modelling for Machine Learning - مدل‌سازی برای یادگیری ماشین Modelling for Machine Learning

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

  • اعتبارسنجی متقابل Cross Validation

  • منحنی ROC و مساحت زیر منحنی (AUC) Roc Curve and Area Under Curve (AUC)

  • بهینه‌سازی هایپرپارامتر (با GridSearchCV) Hyperparameter Optimization (with GridSearchCV)

  • الگوریتم درخت تصمیم Decision Tree Algorithm

  • الگوریتم ماشین بردار پشتیبان Support Vector Machine Algorithm

  • الگوریتم جنگل تصادفی Random Forest Algorithm

  • بهینه‌سازی هایپرپارامتر (با GridSearchCV) Hyperparameter Optimization (with GridSearchCV)

  • آزمون Quiz

Conclusion - نتیجه‌گیری Conclusion

  • نتیجه‌گیری و اشتراک‌گذاری پروژه Project Conclusion and Sharing

  • آزمون Quiz

Extra - اضافی Extra

  • علم داده کامل و یادگیری ماشین A-Z با پایتون Complete Data Science & Machine Learning A-Z with Python

نمایش نظرات

آموزش علوم داده و یادگیری ماشین از الف تا ی با پایتون
جزییات دوره
33 hours
242
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
609
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

OAK Academy OAK Academy

کارآفرین

OAK Academy Team OAK Academy Team

مربی

Ali̇ CAVDAR Ali̇ CAVDAR

دانشمند داده و مدرس IT