I never thought I would publish this website. Since 2014, I have been using this site as my personal notebook, hiding from everyone. Now I think, I have to spread my knowledge.

N.B: Site contents still need to be furnished and more than 200 posts have been drafted and unpublished.

Press ESC to close

পাইথনে কিভাবে ভিন্ন কালারের বার চার্ট করা যায়?

SHAHINUR 0 546

যখন আমরা matplotlib পাইথন লাইব্রেরিতে বার চার্ট ব্যবহার করি তখন ডিফল্ট বারের রঙটি সব বারের জন্য একই থাকে। আমরা খুব সহজেই set_ color () property টি ব্যবহার করে এটি পরিবর্তন…

Continue reading

MSE কি?

SHAHINUR 0 367

মিন স্কয়ারড এরর বা ইংরেজিতে Mean Squard Error ই MSE নামে পরিচিত। এই লেখাটি এখনো অনুবাদ করা হয়নি – ইংরেজীতে দেখতে এখানে ক্লিক করুন।

Continue reading

অ্যাকশন-ভ্যালু পদ্ধতি

SHAHINUR 0 278

রি-ইনফোর্সমেন্ট লার্নিং এর সবচেয়ে বড় একটি সমস্যা হচ্ছে কখন কোন সিদ্ধান্তটি নিতে হবে এটা নির্ধারণ করা। কোন একটা রি-ওয়ার্ড ভ্যালুর জন্য কোন অ্যাকশন টা নিতে হবে এজন্য অনেকগুলো পদ্ধতি আছে।…

Continue reading

মাল্টি-আর্মড ব্যান্ডিট (Multi-armed Bandit)

SHAHINUR 0 308

মাল্টি-আর্মড ব্যান্ডিট (Multi-armed Bandit) ক্লাসিক্যাল রি-ইনফোর্সমেন্ট লার্নিং সমস্যাগুলোর মধ্যে অন্যতম। মূলত এটি একটি স্লট মেশিন (Slot Machine) যেটা ক্যাসিনোতে জুয়ার আসরে বসানো হয়। এই মেশিনের সাথে একটি হাতল থাকে, এই…

Continue reading

PSNR কি?

SHAHINUR 0 318

Peak Signal to Noise Ratio এর সংক্ষিপ্ত রুপই PSNR. PSNR এর মাধ্যমেই দুইটি ছবি বা সিগন্যালের সামঞ্জস্যতা বা বৈসাদৃশ্য নিরুপন করা হয়। এই লেখাটি এখনো অনুবাদ করা হয়নি। ইংরেজীতে দেখতে…

Continue reading

রি-ইনফোর্সমেন্ট লার্নিং এর উপাদান সমূহ

SHAHINUR 0 345

এজেন্ট (Agent) এবং পরিবেশ (Environment) ছাড়াও চারটি উপ-উপাদান (Sub-element) রয়েছে। সেগুলো হচ্ছে – পলিসি (Policy), রি-ওয়ার্ড (Reward), ভাল্যু ফাংশন (Value Function), এবং মডেল (Model)। পলিসি (Policy) পলিসি একটি নির্দিষ্ট পরিবেশে…

Continue reading

এক্সপ্লোরেশন (Exploration) এবং এক্সপ্লয়টেশন (Exploitation)

SHAHINUR 0 351

এক্সপ্লোরেশন (Exploration) এবং এক্সপ্লয়টেশন (Exploitation) পদ্ধতি দুইটি রি-ইনফোর্সমেন্ট লার্নিং এর অন্যতম মৌলিক প্রক্রিয়া। এক কথায় বলতে গেলে এক্সপ্লোরেশনের মাধ্যমে নতুন কিছু শেখে এবং এক্সপ্লয়টেশনের মাধ্যমে জ্ঞাত বিষয়গুলোর আলোকে সিদ্ধান্ত গ্রহণ…

Continue reading

রিইনফোর্সমেন্ট লার্নিং কি?

SHAHINUR 0 340

রি-ইনফোর্সমেন্ট লার্নিং এক ধরনের শেখার (Learning) প্রক্রিয়া যেটার উদ্দেশ্য হচ্ছে কোন একটা পরিবেশে এমন একটা সিদ্ধান্ত গ্রহণ করা যেখান থেকে সর্বোচ্চ পরিমাণ রি-ওয়ার্ড(reward) পাওয়া যাবে। এটা একটি ট্রায়াল-এন্ড-এরর (trial-and-error) পদ্ধতি।…

Continue reading

মানবিকতা নাকি পাশবিকতা?

SHAHINUR 0 333

আমি সবসময় সবাইকে মানবিক হতে বলি। ব্যক্তিগতভাবে আমি মনে করি, একজন মানুষের গন্তব্য হওয়া উচিত মানবিকতা ও নৈতিকতার সর্বোচ্চ পর্যায়; যদিও মানবিকতা বা নৈতিকতা একটু আপেক্ষিক বিষয়। মানুষ এই গ্রহের…

Continue reading

Matplotlib ব্যবহার করে পাইথনে লাইন অথবা গ্রাফ তৈরি করা

SHAHINUR 0 298

কোন ডাটাকে ভালভাবে বোঝার জন্য এর ভিজ্যুয়ালাইজেশন খুবই গুরুত্বপূর্ণ। মেশিন লার্নিং বা ডিপ লার্নিং এর ক্ষেত্রে যেকোন raw ডাটা থেকে কোন সিদ্ধান্তে আসা খুবই জটিল এবং ত্রুটিযুক্ত কাজ। পাইথনে Matplotlib…

Continue reading

পাইথনে GUI প্রোগ্রামিং

SHAHINUR 0 338

পূর্বে আমরা পাইথন দিয়ে কি কি করা যায় অংশে GUI নিয়ে কিছুটা আলোচনা করা হয়েছে। তবুও আলোচনার সুবিধার্থে এখানে সামান্য কিছুর পুনরাবৃত্তি করব। Graphical User Interface এর সংক্ষিপ্ত GUI. সাধারণ…

Continue reading

পাইথনে ডাটাবেজ প্রোগ্রামিং

SHAHINUR 0 369

এই পর্বটা একটু অ্যাডভান্স লেভেলের (Advance Level), তাই যাদের ডাটাবেজ সম্পর্কে একেবারেই জ্ঞান নেই বা কেবলমাত্র পাইথন শুরু করছেন তারা এই পর্বটি বাদ দিতে পারেন। পাইথনের ডাটাবেজ ইন্টারফেস অনেক সমৃদ্ধ,…

Continue reading