অ্যাসোসিয়েশন রুলের কার্যপ্রণালী (Working of Association Rule)
অ্যাসোসিয়েশন রুল লার্নিং একটি আনসুপারভাইজড লার্নিং পদ্ধতির ধরন যা একটি ডেটা এলিমেন্টের অন্য একটি ডেটা এলিমেন্টের ওপর নির্ভরশীলতা পরীক্ষা করে এবং যথাযথভাবে তৈরি করে যাতে এটি আরও কার্যকর হয়। এটি ডেটাসেটের ভেরিয়েবলগুলোর মধ্যে কিছু আকর্ষণীয় সম্পর্ক বা রিলেশন আবিষ্কার করার চেষ্টা করে। এটি ডেটাবেসে ভেরিয়েবলগুলোর মধ্যে আকর্ষণীয় সম্পর্ক খুঁজে বের করার জন্য একাধিক নিয়মের ওপর নির্ভর করে।
অ্যাসোসিয়েশন রুল লার্নিং মেশিন লার্নিং-এর একটি গুরুত্বপূর্ণ কৌশল, এবং এটি মার্কেট বাস্কেট অ্যানালাইসিস, ওয়েব ইউসেজ মাইনিং, কন্টিনিউয়াস প্রোডাকশন, ইত্যাদিতে ব্যবহৃত হয়। মার্কেট বাস্কেট অ্যানালাইসিসে, এটি অনেক বড় রিটেলার দ্বারা আইটেমগুলোর মধ্যে সম্পর্ক খুঁজে বের করার জন্য যথেষ্ট ব্যবহার করা হয়।
মার্কেট বাস্কেট অ্যানালাইসিসে অ্যাসোসিয়েশন রুল
মার্কেট বাস্কেট অ্যানালাইসিসে, ব্যবহারকারীদের কেনাকাটার অভ্যাস বিশ্লেষণ করা হয় বিভিন্ন আইটেমের মধ্যে অ্যাসোসিয়েশন আবিষ্কার করে যেগুলো ব্যবহারকারীরা তাদের শপিং বাস্কেটে রাখে। solchen অ্যাসোসিয়েশন খুঁজে বের করে, রিটেলাররা মার্কেটিং পদ্ধতি তৈরি করে বিশ্লেষণ করে যে কোন কম্পোনেন্টগুলো সাধারণত ব্যবহারকারীদের দ্বারা কেনা হয়। এই অ্যাসোসিয়েশন রিটেলারদের সিলেক্টিভ মার্কেটিং এবং শেলফ স্পেস ডিজাইন করার অনুমতি দিয়ে বিক্রি বাড়াতে পারে।
মাল্টি-লেভেল অ্যাসোসিয়েশনের প্রসিদ্ধ অ্যাপ্লিকেশন এলাকা হল মার্কেট বাস্কেট অ্যানালাইসিস, যা কনসেপ্ট হায়ারার্কির ধারণা দ্বারা প্রদর্শিতelhoff ব্যবহারকারীদের কেনাকাটার অভ্যাস বোঝা ব্যবহার করে এমন আইটেম গ্রুপ খুঁজে বের করে যেগুলো প্রায়শে একসাথে কেনা হয়।
অ্যাসোসিয়েশন রুলস ট্রানজ্যাকশন দিয়ে শুরু হয় যাতে এক বা একাধিক প্রোডাক্ট বা সার্ভিস অফারিং এবং ট্রানজ্যাকশন সম্পর্কে কিছু প্রাথমিক তথ্য থাকে। অ্যানালাইসিসের উদ্দেশ্যে, প্রোডাক্ট এবং সার্ভিস অফারিংকে আইটেম হিসেবে জানা হয়।
এই ট্রানজ্যাকশনগুলো শুধু কেনা আইটেম ধারণ করতে ব্যবহৃত হত। এতে ডেটা ব্যবহার করা যেতে পারে যেমন তারিখ এবং সময় এবং কাস্টমার ক্যাশ বা ক্রেডিট কার্ড দিয়ে পে করেছে কিনা।
প্রতিটি ট্রানজ্যাকশন আমাদের তথ্য দেয় কোন প্রোডাক্ট কোন অন্য প্রোডাক্টের সাথে কেনা হয়েছে। এটি একটি কো-অপিয়ারেন্স টেবিলে প্রদর্শিত হয় যা বলে কতবার যেকোনো প্রোডাক্ট জোড়া একসাথে কেনা হয়েছে।
এই পর্যবেক্ষণগুলো অ্যাসোসিয়েশনের উদাহরণ এবং একটি ফরমাল রুল সাজেস্ট করতে পারে যেমন: যদি একজন ব্যবহারকারী সোডা কেনে, তবে সেও অরেঞ্জ জুস কেনে। ডেটাতে, পাঁচটি ট্রানজ্যাকশনের মধ্যে দুটিতে সোডা এবং অরেঞ্জ জুস দুটোই আছে। এই দুটি ট্রানজ্যাকশন রুলটি প্রদান করে। রুলের সাপোর্ট হল পাঁচের মধ্যে দুটি বা ৪০ শতাংশ।
যেহেতু সোডা ধারণকারী উভয় ট্রানজ্যাকশনেও অরেঞ্জ জুস থাকে, তাই রুলে একটি উচ্চ ডিগ্রি আত্মবিশ্বাস রয়েছে। যেহেতু সোডা ধারণকারী তিনটি ট্রানজ্যাকশনের মধ্যে দুটিতে অরেঞ্জ জুস থাকে, তাই রুল "যদি সোডা, তবে অরেঞ্জ জুস" এর কনফিডেন্স ৬৭ শতাংশ। বিপরীত রুল, "যদি অরেঞ্জ জুস, তবে সোডা," এর কনফিডেন্স কম।