تخفیف نوروزی پی استور

کد تخفیف: PR1404

شامل تمامی آثار
روز
ساعت
دقیقه
ثانیه

با خرید اشتراک ویژه ، با هزینه بسیار کمتر به فایل های پاورپوینت دسترسی داشته باشید!

الگوریتم Apriori – الگوریتم یادگیری ماشین

الگوریتم Apriori - الگوریتم یادگیری ماشین
قبل از بحث اصلی باید مفهوم مجموعه اقلام تکرار شده frequent itemset و مجموعه اقلام کاندید candidate itemset توضیح داده شود. بنابراین می‌توان گفت یک مجموعه اقلام تکرار شده، مجموعه اقلامی است که پشتیبان آن بیشتر از حداقل پشتیبان تعریف شده از سوی کاربر باشد. یک مجموعه اقلام کاندید، مجموعه اقلام مکرر بالقوه است.

فهرست مطالب

الگوریتم Apriori یکی از روش ‌های پر کاربرد برای کاوش مجموعه اقلام تکرار شده و قواعد وابستگی association rule mining در بحث داده کاوی و یادگیری ماشین است.

الگوریتم Apriori

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

الگوریتم Apriori یک الگوریتم جستجوی سطحی است، که با پایان کاوش در مرحله k ام به مرحله بعدی یعنی k+1 می‌‎رود. این عمل تا محقق شدن شرط یا شروط پایانی تکرار می‌شود. در مرحله k ام مجموعه اقلام k تایی تولید خواهند شد. پس از محاسبه مقدار پشتیبان برای هرکدام و مقایسه آن با مقدار minsup الگوی‌های مکرر k تایی شناسایی می‌شود.

در مرحله بعدی الگوریتم با کمک الگوهای مکرر k تایی، مجموعه اقلام (k+1) تایی کاندید که بالقوه می‌توانند مکرر باشند را تولید می‌کند. به همین ترتیب با توجه به مقدار minsup برخی حذف شده و مجموعه اقلام مکرر (k+1) تایی تشکیل خواهند شد.

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *