نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
سفری به دنیای هیجانانگیز یادگیری ماشین را آغاز کنید که با مبانی برنامهنویسی پایتون شروع میشود. شما ابتدا بر انواع دادههای ضروری، حلقهها و ساختارهای تصمیمگیری در پایتون مسلط شده و یک پایه کدنویسی قوی کسب خواهید کرد. در ادامه، وارد دنیای یادگیری ماشین شده و بررسی خواهید کرد که این فناوری چگونه از یادگیری انسان تقلید میکند، مجموعهدادهها را پردازش مینماید و مفاهیم حیاتی مانند دادههای پرت (Outliers)، آموزش مدل و بیشبرازش (Overfitting) را به کار میگیرد.
سپس دوره به بررسی عمیق جنگل تصادفی (Random Forest)، یکی از قدرتمندترین الگوریتمهای یادگیری ماشین، میپردازد. شما یاد میگیرید که چگونه Random Forest را با استفاده از کتابخانههای پایتون مانند NumPy و Pandas پیادهسازی کنید، دادهها را با Matplotlib بصریسازی نمایید و مراحل حیاتی مانند پاکسازی دادهها، مدیریت مقادیر گمشده و تبدیل دادههای طبقهبندیشده به فرمت عددی را انجام دهید. در پایان این دوره، شما تجربه عملی در ساخت و بهینهسازی مدلهای یادگیری ماشین، بهویژه با استفاده از Random Forest برای حل مسائل پیچیده را خواهید داشت.
این دوره که برای هر دو گروه مبتدیان و کسانی که به دنبال تعمیق دانش خود در یادگیری ماشین هستند طراحی شده است، تئوری را با کاربرد عملی ترکیب میکند. هر مفهوم با پروژههای واقعی تقویت شده است تا بتوانید از نزدیک ببینید که الگوریتمهای یادگیری ماشین چگونه روی مجموعهدادههای مختلف اعمال میشوند. چه به دنبال شغلی در علوم داده باشید و چه بخواهید مهارتهای برنامهنویسی خود را ارتقا دهید، این دوره ابزارها و دانش لازم برای موفقیت را در اختیار شما قرار میدهد.
اگر میخواهید برنامهنویسی پایتون برای یادگیری ماشین را بیاموزید یا قصد دارید یک مدل تحلیل پیشبینانه بسازید، این دوره برای شماست. این آموزش برای افرادی است که کاملاً مبتدی هستند و هیچ پیشزمینهای از یادگیری ماشین ندارند و میخواهند الگوریتم جنگل تصادفی را از صفر تا صد بیاموزند.
سرفصل ها و درس ها
مقدمهای بر دوره
Introduction to the Course
معرفی و مدرس
Introduction and Instructor
هدف و انگیزه دوره
Motivation for the Course
گذشته، حال و آینده یادگیری ماشین
Past, Present, and Future of Machine Learning
مرور کلی دوره
Course Overview
آشنایی با پایتون
Introduction to Python
سلام دنیا (Hello World)
Hello World
آشنایی با انواع دادهها
Introduction to Data Types
اعداد
Numbers
رشتهها
Strings
تاپلها
Tuples
لیستها
Lists
مجموعهها
Sets
دیکشنریها
Dictionaries
عملگرهای مقایسهای
Comparison Operators
عملگرهای منطقی، ورودی کاربر و بازی
Logical Operators, User Input, Game
تصمیمگیری (if, else, elif)
Decision Making (if, else, elif)
تصمیمگیری (if تو در تو)
Decision Making (nested if)
بهترین روشهای کدنویسی و تکمیل بازی
Better Coding Practice, Completing the Game
حلقه For
For Loop
حلقه While
While Loop
توابع ساده
Simple Functions
توابع Boolean و توابع بازگرداننده مقدار
Boolean and Value Returning Function
پروژه ساخت ماشین حساب
Calculator Project
مقدمهای بر یادگیری ماشین
Introduction to Machine Learning
نمایش نظرات