در دوره آموزش زبان برنامه نویسی R (پیشرفته) دانشجویان با کاربردهای برخی از الگوریتمهای یادگیری ماشین (Machine Learning) در کسبوکار و نحوه بهکارگیری این الگوریتمها روی دادههای واقعی آشنا میشوند. رگرسیون خطی، رگرسیون لجستیک، خوشهبندی ... ادامه
در دوره آموزش زبان برنامه نویسی R (پیشرفته) دانشجویان با کاربردهای برخی از الگوریتمهای یادگیری ماشین (Machine Learning) در کسبوکار و نحوه بهکارگیری این الگوریتمها روی دادههای واقعی آشنا میشوند. رگرسیون خطی، رگرسیون لجستیک، خوشهبندی سلسله مراتبی، خوشه بندی kmeans و الگوریتم Naive Bayes و الگوریتم Apriori روشهایی هستند که در این درس آموزش داده میشوند. مباحث بهگونهای انتخاب شدند که بیشترین کاربردها را در دنیای کسبوکار داشته باشند و دانشجویان پس از یادگیری بتوانند آنها را برای حل مسائل دنیای واقعی بکار ببرند.
الگوریتمهایی آموزش دادهشده در درس زبان برنامه نویسی R پیشرفته، عمدتاً برای پیشبینی و کشف الگوها بکار میروند. پرسشهایی اساسی در کسبوکار نظیر موارد زیر با الگوریتمهای بالا قابل پاسخ دادن هستند:
• چگونه میتوان رضایت مشتریان را از خدمات سازمان افزایش داد؟
• کدامیک از مشتریان سازمان سودآورتر از بقیه هستند؟
• چگونه تقلب را در حوزههای مختلف مانند ادعای خسارت در بیمه، پولشویی، هزینههای بیمارستانی و فرار مالیاتی شناسایی کنیم؟
• احتمال آنکه فردی که متقاضی وام است، نتواند وام خود را پس دهد، چقدر است؟
• چگونه کاربران را بر اساس رفتار آنها خوشهبندی کنیم و به هریک از آنان خدمات سفارشیشده ارائه دهیم؟
• چه بستهای از محصولات را در کنار یکدیگر قرار دهیم تا فروش افزایش یابد؟
مخاطب اصلی این درس کسانی هستند که میخواهند از روشهای داده محور برای تصمیمات کسبوکار استفاده کنند. هدف از درس این نیست که دانشجویان بیش از اندازه درگیر روشهای ریاضی و آماری شوند، بلکه هدف آموزش مفاهیم به زبان ساده به همراه نشان دادن کاربردها و روشهای پیادهسازی این الگوریتمها در عمل است. این یک درس پیشرفته است و بنابراین انتظار میرود مخاطبان این درس با مفاهیم اولیه آمار و آزمون فرضیه آشنا باشند و بتوانند با زبان برنامهنویسی R بهراحتی کار کنند.
دانشجویان در پایان این دوره باید روی یک پروژه کاربردی کار کنند و آن را تحویل دهند. کار کردن روی این پروژه و بازخوردهایی که از استاد دوره میگیرند، به آنان کمک خواهد کرد تا مفاهیم آموختهشده در درس را بهتر بفهمند و برای حل مسائل کسبوکار با روشهای داده محور آمادهتر شوند. این چهارمین درس از مجموع دوره Business Analytics در مکتبخونه بوده که هدف آن کاربرد روشهای داده محور در کسبوکار است.
شما هم احتمالا در فرایند داده کاوی، به دنبال یادگیری یک زبان برنامه نویسی تحلیل داده میگشتید تا اینکه نرم افزار r بهتان پیشنهاد شد. زبان برنامه نویسی r یا پایتون در صدر زبانهای برنامه نویسی محبوب دنیا هستند. یکی از دلایل این امر، یادگیری آسان این زبانهاست. همین باعث شده دوره آموزش زبان برنامه نویسی r رایگان اینقدر پرطرفدار باشد. ما در مکتب خونه از آموزش آر مقدماتی تا پیشرفته همراه شماییم. در این بخش از آموزش تحلیل داده با زبان برنامه نویسی R به توضیح دقیق مفاهیم این آموزش میپردازیم و کاربردهای عملی آن را با هم بررسی میکنیم.
زبان برنامه نویسی R محیطی برای محاسبات آماری و مصورسازی دادههاست. این زبان توسط جان چمبرز (John Chambers) و همکارانش توسعه داده شد. زبان R طیف گستردهای از تکنیکهای آماری مثل مدلسازی خطی و غیرخطی، تستهای آماری، تجزیه و تحلیل سریهای زمانی، مصورسازی، طبقهبندی، خوشهبندی و تکنیکهای گرافیکی را ارائه میکند. برای اجرا کردن و وارد کردن کدها با این زبان باید از نرم افزار مختص خودش یعنی R-studio استفاده کنیم. قابلیتهای نرم افزارR متعددند و با بهکارگیری چند ترفند میتوانید این قابلیتها را بیشتر هم بکنید.
تحلیل دادههای آماری با این نرم افزار مزایای متعددی دارد که ما در اینجا مهمترینشان را بر شمردهایم.
زبان برنامه نویسی R یک منبع آزاد برای استفاده عموم در زمینه تحقیق در روششناسی آماری است. شرایط حقوقی این زبان تحت Free Software Foundation’s GNU General Public License قرار دارد که آن را برای همه در دسترس قرار داده است. این زبان کاملا رایگان بوده و برای استفاده از آن به پرداخت هیچ مبلغی نیاز نخواهید داشت.
یکی از مزیتهای برجسته این زبان، راحتی و کیفیت آن است. خروجیهایی که با استفاده از این زبان به دست میآورید در اغلب موارد بسیار باکیفیت و قابل اعتمادند. در حین اینکه کاربر کنترل کاملی روی کار دارد، این نرم افزار دقت زیادی روی پیشفرضها برای طراحی جزئیات در گرافیک ارائه میکند.
این برنامه روی انواع مختلفی از پلتفرمها قابل اجراست، از جمله ویندوز، مک او اس، لینوکس و غیره.
همان طور که گفتیم برای بهکارگیری زبان برنامه نویسی r باید نرم افزار مختص خودش را استفاده کنید. برای اینکه به نرم افزار r studio دسترسی داشته باشید دو راه در پیش رو دارید که میتوانید هر یک را به دلخواه برگزینید:
۱. نرم افزار r studio را از وبسایت اصلیاش دانلود و روی pc خود نصب کنید.
۲. به صورت آنلاین به Posit Cloud (که پیش از این RStudio Cloud نام داشته) دسترسی پیدا کنید و از طریق آن با زبان R کار کنید.
در هر دو روش فقط نیاز دارید که یک حساب کاربری برای خود بسازید. پس از آن میتوانید به راحتی و به طور رایگان از این نرم افزار بهره ببرید. هر دوی این روشها میتوانند خوب باشند؛ انتخاب بین این دو بستگی به ترجیحات و شرایط شخصی شما دارد. استفاده از روش دوم از لحاظ انعطافپذیری بهتر است. اما در این روش ممکن است با مشکل افت سرعت مواجه شوید. همچنین در روش دوم محدودیت زمانی ماهانه دارید. اما در روش اول بدون محدودیت و بدون افت سرعت میتوانید به کار خود بپردازید؛ همچنین روش شماره ۱قابل اعتمادتر است.
در دوره آموزش تحلیل داده با زبان برنامه نویسی آر که تیم مکتب خونه آن را فراهم کردهاند، یاد میگیرید که چطور با این زبان و نرم افزارش کار کنید و از آن در حل مسائل دنیای واقعی بهره ببرید. گذراندن این دوره ۱۸ ساعت طول میکشد که ۹ ساعت آن صرف تماشای ویدیوهای آموزشی است و ۹ ساعت دیگرش را باید صرف تمرین کردن بکنید. برای اینکه مدرک این دوره را دریافت کنید باید نتیجه تمرینات خود را برای استاد دوره ارسال کنید تا آنها را بررسی کند. حد نصاب قبولی در دوره آموزش برنامه نویسی r ۷۵ نمره است.
پیش از شروع آموزشها بهتر است نگاهی اجمالی به سرفصلهای دوره آموزش تحلیل داده با زبان برنامه نویسی R بیندازید تا با ذهنی آماده سر کلاس حاضر شوید.
لیست سرفصلهای دوره آموزش نرم افزار r :
· فصل اول: مقدمه
· فصل دوم: رگرسیون خطی
· فصل سوم: رگرسیون لجستیک
· فصل چهارم: بخشبندی بازار
· فصل پنجم: تحلیل سبد مشتریان
این دوره آموزشی مختص کسانی است که میخواهند تحلیل دادههای آماریشان را با زبان برنامه نویسی R انجام دهند. عموم مخاطبان این دوره دانشجویان رشته آمار یا علم دادهاند. افرادی از گروههای دیگر هم، به دلیل کاربرد این برنامه در محیط شغلیشان میتوانند از این آموزش بهره ببرند. همچنین برای استخدام برنامه نویس r یا برگزاری دوره کارآموزی برای r میتوانید این دوره را تهیه کنید تا نیروی انسانی خود را مجهز کنید. مدرک پایان دوره آموزش تحلیل داده با زبان برنامه نویسی R هم به درد افزایش موفقیتتان در مصاحبههای شغلی میخورد.
آموزش تحلیل داده با زبان برنامه نویسی آر در مکتب خونه
زبان برنامه نویسی R یک زبان منبع آزاد مختص تحلیل آماری است. نرم افزار R studio در بین کارشناسان آمار و دانشجویان رشته علوم داده محبوبیت زیادی دارد. اگر شما هم دنبال دوره آموزش تحلیل داده با زبان برنامه نویسی R میگردید و طالب محتوای آموزشی باکیفیت هستید، مکتب خونه به فکر شماست.
ما با تهیه آموزشهای چندرسانهای R مقدماتی تا پیشرفته به نیاز شما پاسخ دادهایم. با ثبتنام و انتخاب این دوره، از همین امروز یادگیری خود را شروع کنید. برای یادگیری زبانهای برنامهنویسی دیگر مانند پایتون، جاوا اسکریپت و غیره، کافی است اسم آنها را در نوار جستجو سایت مکتب خونه سرچ کنید. در مکتب خونه همچنین انواع دوره آموزش برنامه نویسی و آموزش R به عنوان مکمل و پیش نیاز این دوره موجود است که میتوانید از آنها نیز استفاده ببرید.
اطلاعات بیشتر
از مجموع 39 امتیاز
15 نظرنظرات بیشتر
در صورتی که حد نصاب قبولی در دوره را کسب و تمرینها و پروژههای الزامی را ارسال کنید، گواهینامه رسمی پایان دوره توسط مکتبخونه به اسم شما صادر شده و در اختیار شما قرار میگیرد.
قابل به اشتراک گذاشتن در
مدرس: جادی میرمیرانی
مدرس: فرزاد مینویی
مدرس: فرزاد مینویی
مدرس: جادی میرمیرانی
فرزاد مینویی فارغالتحصیل رشته مهندسی عمران و مدیریت کسبوکار (MBA) از دانشگاه صنعتی شریف است. وی تحصیلات خود را در دکترای مدیریت در دانشگاه کلورادو (University of Colorado) آمریکا ادامه داده است. زمینههای تخصصی او تصمیمگیری و مدیریت ریسک، هوش تجاری و مدیریت عملیات است.
او تا قبل از ادامه تحصیل در دوره دکترا، در فاصله سالهای ۱۳۸۴ تا ۱۳۹۴ در نقشهای مدیریتی و مشاورهای با شرکتهای بخش خصوصی در ایران همکاری کرده است. در دوره دکترا بهعنوان محقق بر روی پروژههای کاربردی که کارفرمای آن وزارت راه آمریکا و موسسه تحقیقاتی CII بوده، فعالیت کرده است. موسسه تحقیقاتی CII یک کنسرسیوم از شرکتهای بزرگ فعال در صنعت نفت و گاز، فنی و مهندسی و تأمینکنندگان عمده آمریکاست. نتیجه فعالیتهای تحقیقاتی او در مجلات معتبر علمی بینالمللی چاپ شدهاند.
دکتر مینویی همچنین در چند سال گذشته بهعنوان استاد مدعو درس هوش تجاری و مدیریت عملیات را برای دورههای کارشناسی ارشد دانشگاه تهران و دانشگاه شهید بهشتی برگزار کرده است. مخاطبان عمده این دورهها مدیران ارشد و میانی شرکتهای ایرانی بودهاند. تلاش او در این دورهها این بوده تا با زبانی ساده و کاربردی مدیران صنعت را با مفاهیم تصمیمگیری داده محور و هوش تجاری آشنا کند.
وی هماکنون مشاوره چندین شرکت ایرانی است و آنها را برای حرکت به سمت مدیریت داده محور هدایت میکند. او امیدوار است با بهکارگیری تجربههای عملی خود در صنعت ایران و آمریکا و ترکیب آن با دانش تخصصی به مدیران کمک کند تا در مورد چالشهایی که با آن مواجه هستند، تصمیمات بهتری بگیرند.
اطلاعات بیشتر
مدرس: فرزاد مینویی
مدرس: فرزاد مینویی
مدرس: فرزاد مینویی
مدرس: فرزاد مینویی