মেশিন লার্নিং
মেশিন লার্নিং (এমএল) হচ্ছে কোনও বারংবার বাহ্যিক নির্দেশ ব্যতীত বিন্যাসের উপর ভিত্তি করে নির্দিষ্ট একটি কর্ম সঠিকভাবে সম্পাদনের জন্যে কম্পিউটার ব্যবস্থার ব্যবহার করা অ্যালগরিদম ও পরিসংখ্যান মডেলের অধ্যয়ন। এটি কৃত্রিম বুদ্ধিমত্তা গবেষণা ক্ষেত্রের একটি উপক্ষেত্র। মেশিন লার্নিং এলগরিদম নমুনা উপাত্তের একটি গাণিতিক মডেল তৈরী করে, যার নাম দেয়া হয় অনুশীলন উপাত্তসমগ্র (ট্রেইনিং ডাটা)। এটি করা হয় ভবিষ্যতের কোন কর্ম পূর্বাপর তথ্যের উপর ভিত্তি করে সম্পাদনে সক্ষম হওয়ার জন্যে।
সাধারণ ধারণা
সম্পাদনা"মেশিন লার্নিং" শব্দটা প্রথম ব্যবহার করেন আর্থার স্যামুয়েল ১৯৫৯ সালে। এর পরে টম মিশেল মেশিন লার্নিংয়ের একটি আধুনিক সংজ্ঞা দিয়েছেন। তিনি বলেছেন,
একটি কম্পিউটার প্রোগ্রাম কিছু কাজ (T), প্রাপ্ত অভিজ্ঞতা (E), কর্মদক্ষতার পরিমাপ (P) থেকে শিখে। প্রোগ্রামের পারফর্মেন্স (P) টাস্ক (T) থেকে প্রাপ্ত অভিজ্ঞতা (E) এর সাথে সাথে উন্নতি করে। [১]
প্রকারভেদ
সম্পাদনাতত্ত্বাবধানাধীন মেশিন লার্নিং
সম্পাদনাতত্ত্বাবধানাধীন বা সুপারভাইজড মেশিন লার্নিঙের ক্ষেত্রে একটি উপাত্তসংগ্রহ (ডাটাসেট) দেওয়া থাকে এবং পূর্ব থেকেই নির্দিষ্ট করা থাকে সঠিক বহির্গত উপাত্ত (আউটপুট) কী হবে। এক্ষেত্রে অবশ্যই প্রবিষ্ঠ এবং বহির্গত উপাত্তের মধ্যে সম্পর্ক থাকে।[২]
তত্ত্বাবধানহীন মেশিন লার্নিং
সম্পাদনাতত্ত্বাবধানহীন বা আনসুপারভাইজড মেশিন লার্নিং ধরনের সমস্যার ক্ষেত্রে বহির্গত উপাত্ত কী হবে তা স্বল্পজ্ঞাত বা পুরোপুরি অজ্ঞাত থাকে। এক্ষেত্রে উপাত্তসংগ্রহের মধ্যে যেসব উপাত্ত আছে তাদের মধ্যে একটি কাঠামো খুঁজে বের করতে হয় যেখানে উপাত্তসংগ্রহটিতে কোন চলকের কী প্রভাব তা নিয়ে প্রায় কোনও ধারণা থাকে না। [৩]
প্রয়োগ
সম্পাদনামেশিন লার্নিঙের প্রয়োগসমূহের মধ্যে রয়েছে-
- কৃষি
- শরীরবিদ্যা
- অ্যাডাপ্টিভ ওয়েবসাইট
- কার্যকর কম্পিউটিং
- বায়োইনফরমেটিক্স
- ব্রেইন মেশিন ইন্টারফেস
- কম্পিউটার ভিশন
- উপাত্তের গুণ
- ব্যবহারকারী আচরণ বিশ্লেষণ
- কাঠামোগত স্বাস্থ্য পর্যবেক্ষণ
- রোবট লোকোমোশন
- সার্চ ইঞ্জিন
- অনলাইন এডাভার্টিজমেন্ট
- বিপণন
- বিমা
সফটওয়্যার
সম্পাদনামুক্ত ও উন্মুক্ত সফটওয়্যার
সম্পাদনা- ইএলকেআই
- ডিপলার্নিং৪
- এইচটুও
- কেরাস
- মাহুত
- এমএক্স্নেট
- গ্নু অক্টেভ
- মাল্লেত
- মাইক্রোসফট কগনিটিভ টুলকিট
- অরেঞ্জ
- ওপেনেনেন
- টেন্সরফ্লো
- পাইটর্চ
গবেষণা সাময়িকী
সম্পাদনা- জার্নাল অব মেশিন লার্নিং রিসার্চ
- নিউরাল কম্পিউটেশন
- নিউরাল মেশিন ইন্টেলিজেন্স
- মেশিন লার্নিং
তথ্যসূত্র
সম্পাদনাবহিঃসংযোগ
সম্পাদনা- আন্তর্জাতিক মেশিন লার্নিং সমাজ
- এমলস উন্মুক্ত মেশিন লার্নিং সফটওয়্যারের একটি ডাটাবেস।
- গুগলের মেশিন লার্নিং কোর্স।