সহজভাবে, মেশিন লার্নিং (এমএল) মেশিন (কম্পিউটার) এর প্রোগ্রামিং হয় যাতে এটি স্বতন্ত্রভাবে সেই কাজটি সম্পাদন করতে ডেটা (তথ্য) ব্যবহার করে এবং বিশ্লেষণ করে একটি অনুরোধকৃত কার্য সম্পাদন করতে পারে। অতিরিক্ত নির্দিষ্ট ইনপুট ছাড়া একটি মানুষের বিকাশকারী থেকে।
মেশিন লার্নিং 101
শব্দটি মেশিন লার্নিং 1959 সালে আর্থার স্যামুয়েল, কৃত্রিম বুদ্ধিমত্তা (এআই) এবং কম্পিউটার গেমিংয়ের অগ্রদূত দ্বারা আইবিএম ল্যাবগুলিতে উদ্ভাবিত হয়েছিল। ফলস্বরূপ মেশিন লার্নিং আর্টিফিশিয়াল ইন্টেলিজেন্সের একটি শাখা। স্যামুয়েল এর দৃঢ়তা সময় উল্টো কম্পিউটিং মডেল ফ্লিপ এবং কম্পিউটার জিনিস শেখার বন্ধ করা ছিল।
পরিবর্তে, তিনি চেয়েছিলেন যে কম্পিউটারগুলি তাদের নিজস্ব জিনিসগুলি খুঁজে বের করতে শুরু করবে, এমনকি মানুষের তথ্য এমনকি ক্ষুদ্রতম অংশটিও প্রবেশ করতে পারে না। তারপর, তিনি ভেবেছিলেন, কম্পিউটারগুলি কেবল কাজই করবে না তবে শেষ পর্যন্ত সিদ্ধান্ত নিতে পারে যে কোন কাজগুলি করা উচিত এবং কখন। কেন? যাতে কম্পিউটার কোনও নির্দিষ্ট এলাকায় সঞ্চালনের জন্য প্রয়োজনীয় মানুষের পরিমাণ কমাতে পারে।
কিভাবে মেশিন শিক্ষা কাজ করে
মেশিন লার্নিং অ্যালগরিদম এবং তথ্য ব্যবহার করে কাজ করে। একটি অ্যালগরিদম একটি নির্দেশনা বা নির্দেশিকা সেট যা একটি কম্পিউটার বা প্রোগ্রাম কিভাবে একটি টাস্ক কাজ করে বলে। এমএল-এ ব্যবহৃত অ্যালগরিদমগুলি তথ্য সংগ্রহ করে, নিদর্শন সনাক্ত করে, এবং নিজের ডেটা বিশ্লেষণগুলি নিজের কর্মসূচী এবং কার্যগুলি সম্পূর্ণ করতে কাজগুলি মাপসই করার জন্য ব্যবহার করে।
এমএল অ্যালগরিদমগুলি রায় সেট, সিদ্ধান্ত গাছ, গ্রাফিকাল মডেল, প্রাকৃতিক ভাষা প্রক্রিয়াকরণ এবং স্নায়ু নেটওয়ার্ক (কয়েক নামকরণের জন্য) ব্যবহার করে সিদ্ধান্ত গ্রহণ এবং কার্য সম্পাদন করার জন্য প্রক্রিয়াজাতকরণ ডেটা স্বয়ংক্রিয়ভাবে ব্যবহার করে। যদিও এমএল একটি জটিল বিষয় হতে পারে, তবে গুগল এর টিচেবেল মেশিনটি এমএল কিভাবে কাজ করে তার উপর একটি সহজ হাতিয়ার সরবরাহ করে।
আজকের মেশিন লার্নিংয়ের সবচেয়ে শক্তিশালী রূপটি গভীর শিক্ষার নামে পরিচিত, এটি একটি জটিল গাণিতিক কাঠামো তৈরি করে যা নিউরাল নেটওয়ার্ক নামে পরিচিত, যা বিপুল সংখ্যক ডেটা ভিত্তিক। নিউরাল নেটওয়ার্কে এমএল এবং এআই এ অ্যালগরিদম সেট হয় যা মানব মস্তিষ্কের স্নায়বিক কোষ এবং স্নায়ুতন্ত্রের প্রক্রিয়া সম্পর্কিত তথ্য অনুসারে মডেলযুক্ত।
কৃত্রিম বুদ্ধিমত্তা বনাম মেশিন লার্নিং বনাম ডেটা মাইনিং
এআই, এমএল এবং ডেটা মাইনিংয়ের মধ্যে সম্পর্ককে সর্বোত্তমভাবে বুঝতে, এটি বিভিন্ন আকারের ছাতাগুলির একটি সেট সম্পর্কে চিন্তা করা সহায়ক। এআই বৃহত্তম ছাতা। এমএল ছাতা একটি আকার ছোট এবং এআই ছাতা নীচে ফিট করে। ডেটা মাইনিং ছাতা ছোট এবং এমএল ছাতা নীচে ফিট করে।
- এআই কম্পিউটার বিজ্ঞানের একটি শাখার লক্ষ্য, যা মানব বুদ্ধিমত্তার পরে তৈরি যুক্তি এবং সিদ্ধান্ত গ্রহণ কৌশলগুলি ব্যবহার করে কম্পিউটারগুলিকে আরও "বুদ্ধিমান" এবং "মানুষের মতো" উপায়ে কাজ সম্পাদন করার লক্ষ্যে কাজ করে।
- এমএল একটি আরও স্বয়ংক্রিয় ভাবে ডেটা-চালিত, বুদ্ধিমান সিদ্ধান্তগুলি তৈরি করতে শিখতে (প্রয়োজনীয় তথ্য বা উদাহরণগুলি সংগ্রহ করতে) প্রোগ্রামিং মেশিন (কম্পিউটার) এর উপর ভিত্তি করে এআইয়ের মধ্যে কম্পিউটিংয়ের একটি বিভাগ।
- ডেটা মাইনিং পরিসংখ্যানগুলি খুঁজে পেতে পরিসংখ্যান, এমএল, এআই এবং তথ্যগুলির অপরিমেয় ডেটাবেস ব্যবহার করে, অন্তর্দৃষ্টি সরবরাহ করে, শ্রেণীবিভাগ তৈরি করে, সমস্যা সনাক্ত করে এবং বিশদ তথ্য বিশ্লেষণ সরবরাহ করে।
কি মেশিন শিক্ষা করতে পারেন (এবং ইতিমধ্যেই আছে)
কম্পিউটারের জন্য এক সেকেন্ডের ভগ্নাংশে বিশাল পরিমাণে তথ্য বিশ্লেষণ করার ক্ষমতা এমএল অনেকগুলি শিল্পে উপকারী করে যেখানে সময় এবং নির্ভুলতা অপরিহার্য।
- ঔষধ: এমএল টেকনোলজির চিকিৎসা ক্ষেত্রের জন্য বিভিন্ন ধরণের সমাধান করা হচ্ছে, যার মধ্যে অস্বাভাবিক উপসর্গগুলির রোগীদের দ্রুত নির্ণয়ের সাথে জরুরী বিভাগের চিকিৎসকদের সহায়তা করা। চিকিত্সক রোগীর উপসর্গগুলির একটি তালিকা ইনপুট এবং এমএল ব্যবহার করে ইনপুট করতে পারেন, প্রোগ্রামটি মেডিক্যাল সাহিত্য থেকে ইন্টারনেটের ত্রৈমাসিক তথ্য এবং ইন্টারনেটের সম্ভাব্য নির্ণয়ের তালিকা ফেরত দিতে এবং রেকর্ড সময়গুলিতে পরীক্ষার বা চিকিত্সার পরামর্শ দিতে পারে।
- শিক্ষা: এমএলটি শিক্ষাগত সরঞ্জামগুলি তৈরি করতে ব্যবহৃত হয় যা ছাত্রদের শিক্ষার প্রয়োজনীয়তাগুলিতে নিজেকে সজীব করে, যেমন ভার্চুয়াল লার্নিং সহায়ক এবং ইলেকট্রনিক পাঠ্যপুস্তক যা বেশি মিথস্ক্রিয়। এই সরঞ্জামগুলি সংক্ষিপ্ত ক্যুইজ এবং অনুশীলনের অনুশীলনগুলি ব্যবহার করে বোঝে এমন কোন ধারণার এবং দক্ষতাগুলি আবিষ্কার করতে এমএল ব্যবহার করে। সরঞ্জামগুলি প্রয়োজনীয় প্রয়োজনীয় দক্ষতা বা ধারণাগুলি শিখতে সহায়তা করার জন্য ছোট ভিডিও, অতিরিক্ত উদাহরণ এবং ব্যাকগ্রাউন্ড উপাদান সরবরাহ করে।
- স্বয়ংচালিত: এমএল স্বয়ং ড্রাইভিং গাড়িগুলির উদীয়মান ক্ষেত্রেও চালক (ড্রাইভার-কম গাড়ি বা স্বায়ত্তশাসিত গাড়ি নামেও পরিচিত) একটি মূল উপাদান। স্ব-ড্রাইভিং কারগুলি পরিচালনা করে এমন সফটওয়্যারটি বাস্তব জীবনের রাস্তা পরীক্ষা এবং রাস্তাগুলির অবস্থার (যেমন বরফের রাস্তাগুলির) সনাক্তকরণের জন্য সিমুলেশনগুলি ব্যবহার করে বা রাস্তায় বাধাগুলি সনাক্ত করে এবং যেমন পরিস্থিতিতে নিরাপদে নেভিগেট করার জন্য যথাযথ ড্রাইভিং কর্মগুলি শিখতে ML ব্যবহার করে।
আপনি সম্ভবত এটি উপলব্ধি ছাড়া ML অনেক বার সম্মুখীন হয়েছে সম্ভবত। এমএল প্রযুক্তির আরও সাধারণ ব্যবহারগুলির মধ্যে রয়েছে কথ্য বক্তৃতা স্বীকৃতি (স্যামসাং এর বিক্সby, অ্যাপল এর সিরি এবং অনেকগুলি টক-টু-টেক্সট প্রোগ্রাম যা এখন পিসিগুলিতে মানসম্পন্ন), আপনার ইমেলের জন্য স্প্যাম ফিল্টার করা, নিউজ ফিডগুলি তৈরি করা, জালিয়াতি সনাক্তকরণ, ব্যক্তিগতকরণ করা কেনাকাটা সুপারিশ, এবং আরো কার্যকর ওয়েব অনুসন্ধান ফলাফল প্রদান।
এমএল এমনকি আপনার ফেসবুক ফিড জড়িত। যখন আপনি প্রায়শই কোন বন্ধুর পোস্ট পছন্দ করেন বা ক্লিক করেন, তখন আপনার নিউজফিডের নির্দিষ্ট বন্ধুদের বা পৃষ্ঠাগুলিকে অগ্রাধিকার দেওয়ার জন্য দৃশ্যের পিছনে অ্যালগরিদমগুলি এবং ML দৃশ্যগুলি আপনার কর্মগুলি থেকে "শিখতে" পারে।
কি মেশিন শিক্ষা করতে পারেন না
যাইহোক, এমএল কি করতে পারেন সীমা আছে। উদাহরণস্বরূপ, বিভিন্ন শিল্পে এমএল প্রযুক্তি ব্যবহার করার ফলে মানুষের দ্বারা এই ধরনের শিল্পের প্রয়োজনীয় কাজের জন্য একটি প্রোগ্রাম বা সিস্টেমের বিশেষজ্ঞ হওয়ার জন্য মানুষের দ্বারা উল্লেখযোগ্য পরিমাণে উন্নয়ন ও প্রোগ্রামিং প্রয়োজন।উপরে আমাদের চিকিৎসা উদাহরণে, জরুরী বিভাগে ব্যবহৃত এমএল প্রোগ্রামটি বিশেষত মানব ঔষধের জন্য উন্নত হয়েছিল। এটা সঠিক প্রোগ্রামটি গ্রহণ করা এবং এটি সরাসরি পশুচিকিত্সা জরুরী কেন্দ্রে প্রয়োগ করা সম্ভব নয়। যেমন একটি রূপান্তর মানুষের পশু প্রোগ্রামারদের দ্বারা পশুচিকিত্সা বা পশু ঔষধ জন্য এই কাজ করতে সক্ষম একটি সংস্করণ তৈরি করতে ব্যাপক দক্ষতা এবং উন্নয়ন প্রয়োজন।
এটি সিদ্ধান্ত নিতে এবং কর্ম সঞ্চালনের জন্য প্রয়োজনীয় তথ্য শিখতে ডেটা এবং উদাহরণগুলির অবিশ্বাস্যভাবে বিপুল পরিমাণের প্রয়োজন। এমএল প্রোগ্রামগুলি তথ্য এবং সংখ্যার সাথে সংঘাতের সাথে এবং ফলাফলের মতো কিছু ফলাফলের সাথে সম্পর্কের ক্ষেত্রেও খুব আক্ষরিক এবং কারণ এবং প্রভাবের মতো।
অব্যাহত অগ্রগতি, প্রতিদিন একটি স্মার্ট প্রযুক্তি তৈরি করে এমএলকে আরো শক্তিশালী কম্পিউটার তৈরি করছে।




