পাইথনে কিভাবে ভিন্ন কালারের বার চার্ট করা যায়?
যখন আমরা matplotlib পাইথন লাইব্রেরিতে বার চার্ট ব্যবহার করি তখন ডিফল্ট বারের রঙটি সব বারের জন্য একই থাকে। আমরা খুব সহজেই set_ color () property টি ব্যবহার করে এটি পরিবর্তন…
Continue readingMSE কি?
মিন স্কয়ারড এরর বা ইংরেজিতে Mean Squard Error ই MSE নামে পরিচিত। এই লেখাটি এখনো অনুবাদ করা হয়নি – ইংরেজীতে দেখতে এখানে ক্লিক করুন।
Continue readingঅ্যাকশন-ভ্যালু পদ্ধতি
রি-ইনফোর্সমেন্ট লার্নিং এর সবচেয়ে বড় একটি সমস্যা হচ্ছে কখন কোন সিদ্ধান্তটি নিতে হবে এটা নির্ধারণ করা। কোন একটা রি-ওয়ার্ড ভ্যালুর জন্য কোন অ্যাকশন টা নিতে হবে এজন্য অনেকগুলো পদ্ধতি আছে।…
Continue readingমাল্টি-আর্মড ব্যান্ডিট (Multi-armed Bandit)
মাল্টি-আর্মড ব্যান্ডিট (Multi-armed Bandit) ক্লাসিক্যাল রি-ইনফোর্সমেন্ট লার্নিং সমস্যাগুলোর মধ্যে অন্যতম। মূলত এটি একটি স্লট মেশিন (Slot Machine) যেটা ক্যাসিনোতে জুয়ার আসরে বসানো হয়। এই মেশিনের সাথে একটি হাতল থাকে, এই…
Continue readingPSNR কি?
Peak Signal to Noise Ratio এর সংক্ষিপ্ত রুপই PSNR. PSNR এর মাধ্যমেই দুইটি ছবি বা সিগন্যালের সামঞ্জস্যতা বা বৈসাদৃশ্য নিরুপন করা হয়। এই লেখাটি এখনো অনুবাদ করা হয়নি। ইংরেজীতে দেখতে…
Continue readingরি-ইনফোর্সমেন্ট লার্নিং এর উপাদান সমূহ
এজেন্ট (Agent) এবং পরিবেশ (Environment) ছাড়াও চারটি উপ-উপাদান (Sub-element) রয়েছে। সেগুলো হচ্ছে – পলিসি (Policy), রি-ওয়ার্ড (Reward), ভাল্যু ফাংশন (Value Function), এবং মডেল (Model)। পলিসি (Policy) পলিসি একটি নির্দিষ্ট পরিবেশে…
Continue readingএক্সপ্লোরেশন (Exploration) এবং এক্সপ্লয়টেশন (Exploitation)
এক্সপ্লোরেশন (Exploration) এবং এক্সপ্লয়টেশন (Exploitation) পদ্ধতি দুইটি রি-ইনফোর্সমেন্ট লার্নিং এর অন্যতম মৌলিক প্রক্রিয়া। এক কথায় বলতে গেলে এক্সপ্লোরেশনের মাধ্যমে নতুন কিছু শেখে এবং এক্সপ্লয়টেশনের মাধ্যমে জ্ঞাত বিষয়গুলোর আলোকে সিদ্ধান্ত গ্রহণ…
Continue readingরিইনফোর্সমেন্ট লার্নিং কি?
রি-ইনফোর্সমেন্ট লার্নিং এক ধরনের শেখার (Learning) প্রক্রিয়া যেটার উদ্দেশ্য হচ্ছে কোন একটা পরিবেশে এমন একটা সিদ্ধান্ত গ্রহণ করা যেখান থেকে সর্বোচ্চ পরিমাণ রি-ওয়ার্ড(reward) পাওয়া যাবে। এটা একটি ট্রায়াল-এন্ড-এরর (trial-and-error) পদ্ধতি।…
Continue readingমানবিকতা নাকি পাশবিকতা?
আমি সবসময় সবাইকে মানবিক হতে বলি। ব্যক্তিগতভাবে আমি মনে করি, একজন মানুষের গন্তব্য হওয়া উচিত মানবিকতা ও নৈতিকতার সর্বোচ্চ পর্যায়; যদিও মানবিকতা বা নৈতিকতা একটু আপেক্ষিক বিষয়। মানুষ এই গ্রহের…
Continue readingMatplotlib ব্যবহার করে পাইথনে লাইন অথবা গ্রাফ তৈরি করা
কোন ডাটাকে ভালভাবে বোঝার জন্য এর ভিজ্যুয়ালাইজেশন খুবই গুরুত্বপূর্ণ। মেশিন লার্নিং বা ডিপ লার্নিং এর ক্ষেত্রে যেকোন raw ডাটা থেকে কোন সিদ্ধান্তে আসা খুবই জটিল এবং ত্রুটিযুক্ত কাজ। পাইথনে Matplotlib…
Continue readingপাইথনে GUI প্রোগ্রামিং
পূর্বে আমরা পাইথন দিয়ে কি কি করা যায় অংশে GUI নিয়ে কিছুটা আলোচনা করা হয়েছে। তবুও আলোচনার সুবিধার্থে এখানে সামান্য কিছুর পুনরাবৃত্তি করব। Graphical User Interface এর সংক্ষিপ্ত GUI. সাধারণ…
Continue readingপাইথনে ডাটাবেজ প্রোগ্রামিং
এই পর্বটা একটু অ্যাডভান্স লেভেলের (Advance Level), তাই যাদের ডাটাবেজ সম্পর্কে একেবারেই জ্ঞান নেই বা কেবলমাত্র পাইথন শুরু করছেন তারা এই পর্বটি বাদ দিতে পারেন। পাইথনের ডাটাবেজ ইন্টারফেস অনেক সমৃদ্ধ,…
Continue reading