ফ্রিকোয়েন্ট প্যাটার্ন মাইনিং-এর বিভিন্ন ক্রাইটেরিয়া আছে:
মাইন করা প্যাটার্নের কমপ্লিটনেস ভিত্তিক (Based on the completeness of patterns to be mined)
এটি পুরো ফ্রিকোয়েন্ট আইটেমসেটের কালেকশন, ক্লোজড ফ্রিকোয়েন্ট আইটেমসেট, এবং ম্যাক্সিমাল ফ্রিকোয়েন্ট আইটেমসেট মাইন করতে পারে, একটি মিনিমাম সাপোর্থ থ্রেশহোল্ড দেওয়ায়।
এটি কনস্ট্রেইন্ড ফ্রিকোয়েন্ট আইটেমসেটও এক্সট্র্যাক্ট করতে পারে (যেটি ইউজার-ডিফাইনড কনস্ট্রেইন্টের একটি সেট সন্তুষ্ট করে), অ্যাপ্রক্সিমেট ফ্রিকোয়েন্ট আইটেমসেট (যেটি মাইন করা ফ্রিকোয়েন্ট আইটেমসেটের শুধু অ্যাপ্রক্সিমেট সাপোর্ট কাউন্ট দেয়), नियর-ম্যাচ ফ্রিকোয়েন্ট আইটেমসেট (যেটি রিলেটিভলি ম্যাচিং আইটেমসেটের সাপোর্ট কাউন্ট কাউন্ট করে), টপ-k ফ্রিকোয়েন্ট আইটেমসেট (অর্থাৎ, ইউজার-স্পেসিফাইড ভ্যালু k-এর জন্য k সবচেয়ে বেশি ফ্রিকোয়েন্ট আইটেমসেট), ইত্যাদি।
বিভিন্ন অ্যাপ্লিকেশনগুলোর মাইন করা প্যাটার্নের ইন্টিগ্রিটি সম্পর্কে বিভিন্ন রিকোয়ারমেন্ট থাকতে পারে, যা ভিন্ন কম্পিউটেশন এবং অপ্টিমাইজেশন পদ্ধতির দিকে নিয়ে যায়।
রুল সেটে অন্তর্ভুক্ত অবস্ট্রাকশন লেভেল ভিত্তিক (Based on the levels of abstraction included in the rule set)
অ্যাসোসিয়েশন রুল মাইনিং-এর বিভিন্ন পদ্ধতি একাধিক লেভেল অফ অবস্ট্রাকশনে রুল আবিষ্কার করতে পারে। উদাহরণস্বরূপ, মনে করুন একটি অ্যাসোসিয়েশন রুলের গোষ্ঠী মাইন করা হয়েছে যেতে নিচের রুলগুলো থাকে যেখানে X একটি ভেরিয়েবল কাস্টমার ডিনোট করে:
buys(X, "computer") → buys(X, "HP printer")
buys(X, "laptop computer") → buys(X, "HP printer")
রুলে অন্তর্ভুক্ত ডেটা ডাইমেনশনের সংখ্যা ভিত্তিক (Based on the number of data dimensions included in the rule)
যদি একটি অ্যাসোসিয়েশন রুলের আইটেম বা অ্যাট্রিবিউট শুধু একটি ডাইমেনশন রেফারেন্স করে, তবে এটি একটি সিংগল-ডাইমেনশনাল অ্যাসোসিয়েশন রুল।
রুলে হ্যান্ডেল করা ভ্যালুর টাইপ ভিত্তিক (Based on the types of values handled in the rule)
যদি একটি রুল আইটেমের অস্তিত্ব এবং অনুপস্থিতির মধ্যে অ্যাসোসিয়েশন ধারণ করে, তবে এটি একটি বুলিয়ান অ্যাসোসিয়েশন রুল। যদি একটি রুল কোয়ান্টিটেটিভ আইটেম বা অ্যাট্রিবিউটের মধ্যে অ্যাসোসিয়েশন বর্ণনা করে, তবে এটি একটি কোয়ান্টিটেটিভ অ্যাসোসিয়েশন রুল। এই রুলগুলিতে, আইটেম বা অ্যাট্রিবিউটের কোয়ান্টিটেটিভ ভ্যালু ইন্টারভালে বিভক্ত করা হয়।
মাইন করা রুলের ধরন ভিত্তিক (Based on the kinds of rules to be mined)
ফ্রিকোয়েন্ট প্যাটার্ন অ্যানালাইসিস বিভিন্ন ধরনের রুল এবং বিভিন্ন আকর্ষণীয় রিলেশনশিপ তৈরি করতে পারে। অ্যাসোসিয়েশন রুল ফ্রিকোয়েন্ট প্যাটার্ন থেকে জেনারেট হওয়া সবচেয়ে প্রসিদ্ধ রুলের ধরন।
মাইন করা প্যাটার্নের ধরন ভিত্তিক (Based on the kinds of patterns to be mined)
বিভিন্ন ধরনের ফ্রিকোয়েন্ট প্যাটার্ন বিভিন্ন ধরনের ডেটাসেট থেকে মাইন করা যায়। প্রধান ফোকাস ফ্রিকোয়েন্ট আইটেমসেট মাইনিং-এ, অর্থাৎ, ট্রানজ্যাকশনাল বা রিলেশনাল ডেটাসেট থেকে ফ্রিকোয়েন্ট আইটেমসেট (আইটেমের সেট) মাইন করা।
সিকোয়েনশিয়াল প্যাটার্ন মাইনিং একটি সিকোয়েন্স ডেটাসেটে ফ্রিকোয়েন্ট সাবসিকোয়েন্স খুঁজে বের করে, যেখানে একটি সিকোয়েন্স ডেটা একটি ইভেন্টের অর্ডারিং। উদাহরণস্বরূপ, সিকোয়েনশিয়াল প্যাটার্ন মাইনিং-এ, আইটেমগুলো সাধারণত কী ক্রমে কেনা হয় সেটি শিখা যায়। উদাহরণস্বরূপ, ব্যবহারকারীরা প্রথমে একটি PC কেনতে পারে, তারপর একটি ডিজিটাল ক্যামেরা, এবং তারপর একটি মেমরি কার্ড।