মাইক্রোসফ্ট সম্প্রতি ML.NET 3.0 চালু করেছে, এটি তার অগ্রগামী মেশিন লার্নিং প্ল্যাটফর্মের সর্বশেষ পুনরাবৃত্তি যা ওপেন-সোর্স, বহুমুখী এবং .NET অ্যাপ্লিকেশনগুলিতে মেশিন লার্নিং মডেলগুলির একীকরণ সক্ষম করে৷ মাইক্রোসফ্ট 27 নভেম্বর এই উন্নত সংস্করণটি ঘোষণা করেছে এবং বিকাশকারীরা সহজেই dotnet.microsoft.com এর মাধ্যমে এটি অ্যাক্সেস করতে পারে।
ML.NET 3.0 এর অসামান্য বৈশিষ্ট্য হল এর প্রসারিত গভীর শিক্ষার ক্ষমতা, অবজেক্ট সনাক্তকরণ, নামকৃত সত্তা সনাক্তকরণ এবং প্রশ্নের উত্তর। টর্চশার্প এবং ONNX মডেলগুলির সাথে একীকরণ এবং সামঞ্জস্যের দ্বারা এই কার্যকারিতাগুলিকে শক্তিশালী করা হয়েছিল। উপরন্তু, সাম্প্রতিক রোল-আউট লাইটজিবিএম গ্রেডিয়েন্ট বুস্টিং ফ্রেমওয়ার্কের সাথে আগের একীকরণকেও উন্নত করে।
ML.NET 3.0 ডাটাফ্রেমে এর শক্তিশালী বর্ধন এবং বাগ ফিক্সের সৌজন্যে ডেটা প্রক্রিয়াকরণের পরিস্থিতির জন্য এর সমর্থনকে শক্তিশালী করে। এটি নতুন IDataView ইন্টারঅপারেবিলিটি বৈশিষ্ট্যগুলিও প্রবর্তন করে, যা ডেটা লোডিং, পরিদর্শন, রূপান্তর এবং ভিজ্যুয়ালাইজেশন সম্পর্কিত কাজগুলিকে আগের চেয়ে আরও শক্তিশালী করে তোলে।
মে মাসে প্রকাশিত একটি আপডেটে, মাইক্রোসফ্ট এই ML.NET Model Builder অবজেক্ট ডিটেকশন প্রচার করেছে। এই বৈশিষ্ট্যগুলি টর্চশার্প-এম্পাওয়ারড অবজেক্ট ডিটেকশন এপিআইগুলির উপরে তৈরি করা হয়েছে, যা সর্বশেষ ML.NET 3.0 এর একটি অংশ। অবজেক্ট ডিটেকশন এপিআই মাইক্রোসফট রিসার্চ থেকে কিছু অভিনব কৌশল গ্রহণ করে এবং টর্চশার্প দিয়ে তৈরি একটি ট্রান্সফরমার-ভিত্তিক নিউরাল নেটওয়ার্ক আর্কিটেকচার দ্বারা সমর্থিত। তাছাড়া, এই অবজেক্ট ডিটেকশন ফিচারটি Microsoft ML.TorchSharp 3.0.0 প্যাকেজে অন্তর্ভুক্ত করা হয়েছে।
উপরে উল্লিখিত ছাড়াও, ML.NET 3.0 দৃঢ় প্রশ্ন উত্তর এবং নামযুক্ত সত্তা স্বীকৃতি কাঠামো সহ প্রাকৃতিক ভাষা প্রক্রিয়াকরণের জন্য উল্লেখযোগ্য উপায় প্রদান করে। ML.NET 2.0-এ প্রবর্তিত বিদ্যমান TorchSharp RoBERTA টেক্সট ক্লাসিফিকেশন বৈশিষ্ট্যগুলির শীর্ষ তৈরি করে এই পরিস্থিতিগুলি আনলক করা হয়েছে। এছাড়াও, আপডেট সংস্করণটি নতুন স্বয়ংক্রিয় মেশিন লার্নিং (AutoML) ক্ষমতা সহ অটোএমএল সুইপার এখন বাক্যের মিল, প্রশ্নের উত্তর এবং বস্তু সনাক্তকরণে সহায়তা করে।
DataFrame ML.NET 3.0-এ বেশ কিছু আপডেট করেছে, ডেটা লোডিং পরিস্থিতির পরিবর্ধন করে ডেটা এখন এসকিউএল ডাটাবেসে থেকে আমদানিযোগ্য এবং রপ্তানিযোগ্য। এটি ADO.NET এর মাধ্যমে সম্ভব হয়েছে, যা SQL-সমর্থক ডাটাবেসের সাথে সামঞ্জস্যপূর্ণ। DataFrame এছাড়াও কলাম ক্লোনিং এবং বাইনারি তুলনা দৃশ্যকল্পে তার গাণিতিক কর্মক্ষমতা বাড়িয়েছে, সাথে গাণিতিক ক্রিয়াকলাপ সম্পাদন করার সময় উন্নত নাল মান পরিচালনার সাথে। এর ফলে ডেটা ট্রান্সফরমেশনে কম ধাপের প্রয়োজন হয়। অধিকন্তু, বিস্তৃত কলামের নাম সহ গ্রিডগুলির জন্য একটি ভাল পঠনযোগ্য আউটপুট নিশ্চিত করতে ডিবাগার উন্নতি করা হয়েছে। এটি টেনসর প্রিমিটিভস-এর অধীনে টেনসর অপারেশনকে সমর্থন করার জন্য API-এর একটি নতুন সেটও প্রবর্তন করে।
অ্যাপমাস্টারের মতো নো-কোড প্ল্যাটফর্মের মতো একই লাইনে, মাইক্রোসফ্ট উদ্ভাবন এবং উন্নতি অব্যাহত রেখেছে। টেক জায়ান্ট একই সাথে ডটনেট 9 এবং ML.NET 4.0 এর জন্য পরিকল্পনা তৈরি করছে। ইতিমধ্যে, কোম্পানি প্রতিশ্রুতিবদ্ধ যে ব্যবহারকারীরা মডেল বিল্ডার এবং ML.NET CLI-এর জন্য ML.NET 3.0 রিলিজের পরিপূরক করার জন্য আপগ্রেড আশা করতে পারে। মাইক্রোসফ্ট ডেটাফ্রেমে বর্ধিতকরণ প্রবর্তন করার সময় গভীর শিক্ষার পরিস্থিতি এবং ইন্টিগ্রেশনগুলি প্রসারিত করার পরিকল্পনা করেছে। অবশেষে, কোম্পানিটি System.Numerics.Tensors-এ APIs প্রসারিত করার এবং ML.NET-এ তাদের সংহত করার অভিপ্রায় প্রকাশ করেছে।