لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش فرآیندکاوی: علم داده در عمل
- آخرین آپدیت
دانلود Process Mining: Data science in Action
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
فرآیندکاوی (Process Mining) حلقه مفقود بین تحلیل فرآیند مبتنی بر مدل و تکنیکهای تحلیل دادهمحور است. این دوره با استفاده از مجموعهدادههای واقعی و نرمافزارهای کاربرپسند، دانش علم دادهای را ارائه میدهد که میتوان آن را مستقیماً برای تحلیل و بهبود فرآیندها در حوزههای مختلف به کار گرفت.
علم داده حرفه آینده است، زیرا سازمانهایی که نتوانند از دادههای کلان (Big Data) به شکلی هوشمندانه استفاده کنند، بقای خود را از دست خواهند داد. تمرکز صرف بر ذخیرهسازی و تحلیل دادهها کافی نیست؛ یک دانشمند داده باید بتواند دادهها را به تحلیل فرآیند مرتبط کند. فرآیندکاوی شکاف بین تحلیلهای سنتی مبتنی بر مدل (مانند شبیهسازی و سایر تکنیکهای مدیریت فرآیندهای کسبوکار) و تکنیکهای تحلیل دادهمحور مانند یادگیری ماشین و دادهکاوی را پر میکند. هدف فرآیندکاوی، ایجاد رویارویی بین دادههای رویداد (رفتارهای مشاهده شده) و مدلهای فرآیند (مدلهای دستی یا مدلهای کشف شده به صورت خودکار) است. این فناوری به تازگی در دسترس قرار گرفته اما در هر نوع فرآیند عملیاتی (سازمانها و سیستمها) قابل اجرا است. مثالهایی از کاربردهای آن عبارتند از: تحلیل فرآیندهای درمان در بیمارستانها، بهبود فرآیندهای خدمات مشتری در شرکتهای چندملیتی، درک رفتار مرور مشتریان در سایتهای رزرو، تحلیل نقصهای سیستم جابجایی بار و بهبود رابط کاربری دستگاههای ایکسری. وجه مشترک همه این کاربردها این است که رفتار پویا باید با مدلهای فرآیند مرتبط شود؛ از این رو ما به آن «علم داده در عمل» میگوییم.
این دوره تکنیکهای کلیدی تحلیل در فرآیندکاوی را توضیح میدهد. شرکتکنندگان الگوریتمهای مختلف کشف فرآیند را میآموزند که میتوان از آنها برای استخراج خودکار مدلهای فرآیند از دادههای خام رویداد استفاده کرد. همچنین تکنیکهای متنوع دیگری برای تحلیل فرآیند با استفاده از دادههای رویداد ارائه خواهد شد. علاوه بر این، دوره نرمافزارهای کاربردی، مجموعهدادههای واقعی و مهارتهای عملی را برای پیادهسازی مستقیم تئوری در حوزههای مختلف فراهم میکند.
این دوره با مروری بر رویکردها و فناوریهایی آغاز میشود که از دادههای رویداد برای پشتیبانی از تصمیمگیری و طراحی (بازطراحی) فرآیندهای کسبوکار استفاده میکنند. سپس بر فرآیندکاوی به عنوان پلی میان دادهکاوی و مدلسازی فرآیندهای کسبوکار تمرکز میکند. این دوره در سطح مقدماتی بوده و شامل تمرینهای عملی متنوع است.
این دوره سه نوع اصلی از فرآیندکاوی را پوشش میدهد:
۱. کشف (Discovery): در این روش، یک لاگ رویداد گرفته شده و بدون استفاده از هیچ اطلاعات پیشینی، یک مدل فرآیند تولید میشود. برای مثال، الگوریتم Alpha که با دریافت لاگ رویداد، یک مدل فرآیند (شبکه پتری) تولید میکند که رفتار ثبت شده در لاگ را توضیح میدهد.
۲. انطباق (Conformance): در اینجا، یک مدل فرآیند موجود با لاگ رویدادهای همان فرآیند مقایسه میشود. بررسی انطباق برای این است که ببینیم آیا واقعیت (ثبت شده در لاگ) با مدل مطابقت دارد یا خیر و بالعکس.
۳. بهبود (Enhancement): ایده این است که مدل فرآیند موجود با استفاده از اطلاعات واقعی ثبت شده در لاگ رویداد، گسترش یابد یا بهبود یابد. در حالی که بررسی انطباق، میزان همسویی مدل و واقعیت را میسنجد، نوع سوم فرآیندکاوی با هدف تغییر یا توسعه مدل پیشین انجام میشود. یک مثال، گسترش مدل فرآیند با اطلاعات عملکردی (مانند نمایش گلوگاهها) است. تکنیکهای فرآیندکاوی را میتوان در محیطهای آفلاین و همچنین آنلاین (پشتیبانی عملیاتی) به کار برد. برای مثال، شناسایی عدم انطباق در لحظه وقوع انحراف یا پیشبینی زمان باقیمانده برای موارد در حال اجرا بر اساس دادههای تاریخی موارد مشابه.
فرآیندکاوی نه تنها پلی بین دادهکاوی و مدیریت فرآیندهای کسبوکار است، بلکه به رفع شکاف کلاسیک بین «کسبوکار» و «IT» کمک میکند. مدیریت فرآیندهای کسبوکار مبتنی بر شواهد (Evidence-based BPM) بر پایه فرآیندکاوی، بستری مشترک برای بهبود فرآیندهای تجاری و توسعه سیستمهای اطلاعاتی ایجاد میکند.
این دوره از مثالهای متعددی با استفاده از لاگهای رویداد واقعی برای تشریح مفاهیم و الگوریتمها استفاده میکند. پس از گذراندن این دوره، شما قادر خواهید بود پروژههای فرآیندکاوی را اجرا کنید و درک درستی از حوزه هوشمندی فرآیندهای کسبوکار (Business Process Intelligence) داشته باشید.
پس از پایان این دوره شما باید بتوانید:
- درک درستی از تکنیکهای هوشمندی فرآیندهای کسبوکار (به ویژه فرآیندکاوی) داشته باشید،
- نقش دادههای کلان (Big Data) در جامعه امروز را درک کنید،
- تکنیکهای فرآیندکاوی را با سایر تکنیکهای تحلیل مانند شبیهسازی، هوش تجاری (BI)، دادهکاوی، یادگیری ماشین و تاییدیه (Verification) مرتبط کنید،
- تکنیکهای پایه کشف فرآیند را برای استخراج مدل از لاگ رویداد (به صورت دستی و با ابزار) به کار ببرید،
- تکنیکهای پایه بررسی انطباق را برای مقایسه لاگها و مدلهای فرآیند اعمال کنید،
- یک مدل فرآیند را با اطلاعات استخراج شده از لاگ رویداد گسترش دهید (مثلاً نمایش گلوگاهها)،
- درک درستی از دادههای مورد نیاز برای شروع یک پروژه فرآیندکاوی داشته باشید،
- سوالاتی که میتوان بر اساس دادههای رویداد به آنها پاسخ داد را مشخص کنید،
- توضیح دهید که چگونه فرآیندکاوی میتواند برای پشتیبانی عملیاتی (پیشبینی و توصیه) استفاده شود،
- و پروژههای فرآیندکاوی را به صورت ساختاریافته مدیریت و اجرا کنید.
سرفصل ها و درس ها
مقدمه و دادهکاوی
Introduction and Data Mining
پیشزمینه دوره و اطلاعات کاربردی
Course Background and Practical Information
1.1: علم داده و دادههای کلان
1.1: Data Science and Big Data
1.2: انواع مختلف فرآیندکاوی
1.2: Different Types of Process Mining
1.3: رابطه فرآیندکاوی با دادهکاوی
1.3: How Process Mining Relates to Data Mining
1.4: یادگیری درختهای تصمیم
1.4: Learning Decision Trees
1.5: کاربرد درختهای تصمیم
1.5: Applying Decision Trees
1.6: یادگیری قوانین تداعی
1.6: Association Rule Learning
نمایش نظرات